相應地,在CC模式下參考時鐘的 抖動測試中,也會要求測試軟件能夠很好地模擬發送端和接收端抖動傳遞函數的影響。而 在IR模式下,主板和插卡可以采用不同的參考時鐘,可以為一些特殊的不太方便進行參考 時鐘傳遞的應用場景(比如通過Cable連接時)提供便利,但由于收發端參考時鐘不同源,所 以對于收發端的設計難度要大一些(比如Buffer深度以及時鐘頻差調整機制)。IR模式下 用戶可以根據需要在參考時鐘以及PLL的抖動之間做一些折中和平衡,保證*終的發射機 抖動指標即可。圖4.9是PCIe4.0規范參考時鐘時的時鐘架構,以及不同速率下對于 芯片Refclk抖動的要求。PCI-e 3.0簡介及信號和協議測試方法;陜西數字信號PCI-E測試
當被測件進入環回模式并且誤碼儀發出壓力眼圖的信號后,被測件應該會把其從RX 端收到的數據再通過TX端發送出去送回誤碼儀,誤碼儀通過比較誤碼來判斷數據是否被 正確接收,測試通過的標準是要求誤碼率小于1.0×10- 12。 19是用高性能誤碼儀進 行PCIe4.0的插卡接收的實際環境。在這款誤碼儀中內置了時鐘恢復電路、預加重模塊、 參考時鐘倍頻、信號均衡電路等,非常適合速率高、要求復雜的場合。在接收端容限測試中, 可調ISI板上Trace線的選擇也非常重要。如果選擇的鏈路不合適,可能需要非常長的時 間進行Stress Eye的計算和鏈路調整,甚至無法完成校準和測試。 一般建議事先用VNA 標定和選擇好鏈路,這樣校準過程會快很多,測試結果也會更加準確。所以,在PCIe4.0的 測試中,無論是發送端測試還是接收端測試,都比較好有矢量網絡分析儀配合進行ISI通道 選擇。陜西數字信號PCI-E測試PCI-E 3.0測試接收端的變化;
規范中規定了共11種不同的Preshoot和De-emphasis的組合,每種組合叫作一個 Preset,實際應用中Tx和Rx端可以在Link Training階段根據接收端收到的信號質量協商 出一個比較好的Preset值。比如P4沒有任何預加重,P7強的預加重。圖4.3是 PCIe3.0和4.0標準中采用的預加重技術和11種Preset的組合(參考資料:PCI Express@ Base Specification4 .0) 。對于8Gbps、16Gbps 以及32Gbps信號來說,采用的預加重技術完 全一樣,都是3階的預加重和11種Preset選擇。
在2010年推出PCle3.0標準時,為了避免10Gbps的電信號傳輸帶來的挑戰,PCI-SIG 終把PCle3.0的數據傳輸速率定在8Gbps,并在PCle3.0及之后的標準中把8b/10b編碼 更換為更有效的128b/130b編碼,以提高有效的數據傳輸帶寬。同時,為了保證數據傳輸 密度和直流平衡,還采用了擾碼的方法,即數據傳輸前先和一個多項式進行異或,這樣傳輸 鏈路上的數據就看起來比較有隨機性,可以保證數據的直流平衡并方便接收端的時鐘恢復。 擾碼后的數據到了接收端會再用相同的多項式把數據恢復出來。3090Ti 始發支持 PCIe5.0 顯卡供電接口怎么樣?
PCle5.0的鏈路模型及鏈路損耗預算在實際的測試中,為了把被測主板或插卡的PCIe信號從金手指連接器引出,PCI-SIG組織也設計了專門的PCIe5.0測試夾具。PCle5.0的這套夾具與PCle4.0的類似,也是包含了CLB板、CBB板以及專門模擬和調整鏈路損耗的ISI板。主板的發送信號質量測試需要用到對應位寬的CLB板;插卡的發送信號質量測試需要用到CBB板;而在接收容限測試中,由于要進行全鏈路的校準,整套夾具都可能會使用到。21是PCIe5.0的測試夾具組成。PCIE3.0和PCIE4.0應該如何選擇?陜西數字信號PCI-E測試
PCI-E測試信號完整性測試解決方案;陜西數字信號PCI-E測試
項目2.12SystemReceiverLinkEqualizationTest:驗證主板在壓力信號下的接收機性能及誤碼率,可以和對端進行鏈路協商并相應調整對端的預加重,針對8Gbps和16Gbps速率?!ろ椖?.13Add-inCardPLLBandwidth:驗證插卡的PLL環路帶寬,針對時鐘和所有支持的數據速率?!ろ椖?.14Add-inCardPCBImpedance(informative):驗證插卡上走線的PCB阻抗,不是強制測試。·項目2.15SystemBoardPCBImpedance(informative):驗證主板上走線的PCB阻抗,不是強制測試。接下來,我們重點從發射機和接收機的電氣性能測試方面,講解PCIe4.0的物理層測試方法。陜西數字信號PCI-E測試