·TransactionProtocolTesting(傳輸協(xié)議測試):用于檢查設備傳輸層的協(xié)議行為。·PlatformBIOSTesting(平臺BIOS測試):用于檢查主板BIOS識別和配置PCIe外設的能力。對于PCIe4.0來說,針對之前發(fā)現(xiàn)的問題以及新增的特性,替換或增加了以下測試項目·InteroperabilityTesting(互操作性測試):用于檢查主板和插卡是否能夠訓練成雙方都支持的比較高速率和比較大位寬(Re-timer要和插卡一起測試)。·LaneMargining(鏈路裕量測試):用于檢查接收端的鏈路裕量掃描功能。其中,針對電氣特性測試,又有專門的物理層測試規(guī)范,用于規(guī)定具體的測試項目和測試方法。表4.2是針對PCIe4.0的主板或插卡需要進行的物理層測試項目,其中灰色背景的測試項目都涉及鏈路協(xié)商功能。PCI-E 3.0測試接收端容限測試;江蘇PCI-E測試服務熱線
(9)PCle4.0上電階段的鏈路協(xié)商過程會先協(xié)商到8Gbps,成功后再協(xié)商到16Gbps;(10)PCIe4.0中除了支持傳統(tǒng)的收發(fā)端共參考時鐘模式,還提供了收發(fā)端采用參考時鐘模式的支持。通過各種信號處理技術的結合,PCIe組織總算實現(xiàn)了在兼容現(xiàn)有的FR-4板材和接插 件的基礎上,每一代更新都提供比前代高一倍的有效數(shù)據(jù)傳輸速率。但同時收/發(fā)芯片會變 得更加復雜,系統(tǒng)設計的難度也更大。如何保證PCIe總線工作的可靠性和很好的兼容性, 就成為設計和測試人員面臨的嚴峻挑戰(zhàn)。江蘇PCI-E測試服務熱線我的被測件不是標準的PCI-E插槽金手指的接口,怎么進行PCI-E的測試?
PCIe4.0的接收端容限測試在PCIel.0和2.0的時代,接收端測試不是必需的,通常只要保證發(fā)送端的信號質量基本就能保證系統(tǒng)的正常工作。但是從PCle3.0開始,由于速率更高,所以接收端使用了均衡技術。由于接收端更加復雜而且其均衡的有效性會影響鏈路傳輸?shù)目煽啃裕越邮斩说娜菹逌y試變成了必測的項目。所謂接收容限測試,就是要驗證接收端對于惡劣信號的容忍能力。這就涉及兩個問題,一個是惡劣信號是怎么定義的,另一個是怎么判斷被測系統(tǒng)能夠容忍這樣的惡劣信號。
需要注意的是,每一代CBB和CLB的設計都不太一樣,特別是CBB的 變化比較大,所以測試中需要加以注意。圖4.10是支持PCIe4.0測試的夾具套件,主要包括1塊CBB4測試夾具、2塊分別支持x1/x16位寬和x4/x8位寬的CLB4測試夾具、1塊可 變ISI的測試夾具。在測試中,CBB4用于插卡的TX測試以及主板RX測試中的校準; CLB4用于主板TX的測試以及插卡RX測試中的校準;可變ISI的測試夾具是PCIe4 .0中 新增加的,無論是哪種測試,ISI板都是需要的。引入可變ISI測試夾具的原因是在PCIe4.0 的測試規(guī)范中,要求通過硬件通道的方式插入傳輸通道的影響,用于模擬實際主板或插卡上 PCB走線、過孔以及連接器造成的損耗。為什么沒有PCIE轉DP或hdmi?
PCle5.0的鏈路模型及鏈路損耗預算在實際的測試中,為了把被測主板或插卡的PCIe信號從金手指連接器引出,PCI-SIG組織也設計了專門的PCIe5.0測試夾具。PCle5.0的這套夾具與PCle4.0的類似,也是包含了CLB板、CBB板以及專門模擬和調(diào)整鏈路損耗的ISI板。主板的發(fā)送信號質量測試需要用到對應位寬的CLB板;插卡的發(fā)送信號質量測試需要用到CBB板;而在接收容限測試中,由于要進行全鏈路的校準,整套夾具都可能會使用到。21是PCIe5.0的測試夾具組成。如果被測件是標準的PCI-E插槽接口,如何進行PCI-E的協(xié)議分析?江蘇PCI-E測試服務熱線
PCIe如何解決PCI體系結構存在的問題的呢?江蘇PCI-E測試服務熱線
雖然在編碼方式和芯片內(nèi)部做了很多工作,但是傳輸鏈路的損耗仍然是巨大的挑戰(zhàn),特 別是當采用比較便宜的PCB板材時,就不得不適當減少傳輸距離和鏈路上的連接器數(shù)量。 在PCIe3.0的8Gbps速率下,還有可能用比較便宜的FR4板材在大約20英寸的傳輸距離 加2個連接器實現(xiàn)可靠信號傳輸。在PCle4.0的16Gbps速率下,整個16Gbps鏈路的損耗 需要控制在-28dB @8GHz以內(nèi),其中主板上芯片封裝、PCB/過孔走線、連接器的損耗總 預算為-20dB@8GHz,而插卡上芯片封裝、PCB/過孔走線的損耗總預算為-8dB@8GHz。
整個鏈路的長度需要控制在12英寸以內(nèi),并且鏈路上只能有一個連接器。如果需要支持更 長的傳輸距離或者鏈路上有更多的連接器,則需要在鏈路中插入Re-timer芯片對信號進行 重新整形和中繼。圖4.6展示了典型的PCle4.0的鏈路模型以及鏈路損耗的預算,圖中各 個部分的鏈路預算對于設計和測試都非常重要,對于測試部分的影響后面會具體介紹。 江蘇PCI-E測試服務熱線