并根據不同位置處的誤碼率繪制出類似眼圖的分布圖,這個分布圖與很多誤碼儀中眼圖掃描功能的實現原理類似。雖然和示波器實 際測試到的眼圖從實現原理和精度上都有一定差異,但由于內置在接收芯片內部,在實際環 境下使用和調試都比較方便。PCIe4.0規范中對于Lane Margin掃描的水平步長分辨率、 垂直步長分辨率、樣點和誤碼數統計等都做了一些規定和要求。Synopsys公司展 示的16Gbps信號Lane Margin掃描的示例。克勞德高速數字信號測試實驗室PCI-e硬件科普:PCI-e到底是什么?北京自動化PCI-E測試

CTLE均衡器可以比較好地補償傳輸通道的線性損耗,但是對于一些非線性因素(比如 由于阻抗不匹配造成的信號反射)的補償還需要借助于DFE的均衡器,而且隨著信號速率的提升,接收端的眼圖裕量越來越小,采用的DFE技術也相應要更加復雜。在PCle3.0的 規范中,針對8Gbps的信號,定義了1階的DFE配合CTLE完成信號的均衡;而在PCle4.0 的規范中,針對16Gbps的信號,定義了更復雜的2階DFE配合CTLE進行信號的均衡。 圖 4 .5 分別是規范中針對8Gbps和16Gbps信號接收端定義的DFE均衡器(參考資料: PCI Express@ Base Specification 4.0)。陜西PCI-E測試執行標準走pcie通道的M.2接口必定是支持NVME協議的嗎?

SigTest軟件的算法由PCI-SIG提供,會對信號進行時鐘恢復、均衡以及眼圖、抖 動的分析。由于PCIe4.0的接收機支持多個不同幅度的CTLE均衡,而且DFE的電平也 可以在一定范圍內調整,所以SigTest軟件會遍歷所有的CTLE值并進行DFE的優化,并 根據眼高、眼寬的結果選擇比較好的值。14是SigTest生成的PCIe4.0的信號質量測試 結果。SigTest需要用戶手動設置示波器采樣、通道嵌入、捕獲數據及進行后分析,測試效率 比較低,而且對于不熟練的測試人員還可能由于設置疏忽造成測試結果的不一致,測試項目 也主要限于信號質量與Preset相關的項目。為了提高PCIe測試的效率和測試項目覆蓋 率,有些示波器廠商提供了相應的自動化測試軟件。
隨著數據速率的提高,在發送端對信號高頻進行補償還是不夠,于是PCIe3.0及 之后的標準中又規定在接收端(RX端)還要對信號做均衡(Equalization),從而對線路的損 耗進行進一步的補償。均衡電路的實現難度較大,以前主要用在通信設備的背板或長電纜 傳輸的場合,近些年也逐漸開始在計算機、消費類電子等領域應用,比如USB3.0、SATA 6G、DDR5中也均采用了均衡技術。圖4 .4分別是PCIe3 .0和4 .0標準中對CTLE均衡器 的頻響特性的要求。可以看到,均衡器的強弱也有很多擋可選,在Link Training階段TX 和RX端會協商出一個比較好的組合(參考資料: PCI ExpressR Base Specification 4 .0)。使用PCI-E協議分析儀能不能直接告訴我總線上的協議錯誤?

需要注意的是,每一代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 的測試規范中,要求通過硬件通道的方式插入傳輸通道的影響,用于模擬實際主板或插卡上 PCB走線、過孔以及連接器造成的損耗。PCIE物理層鏈路一致性測試狀態設計;江西PCI-E測試調試
為什么PCI-E3.0的一致性測試碼型和PCI-E2.0不一樣?北京自動化PCI-E測試
·項目2.6Add-inCardLaneMarginingat16GT/s:驗證插卡能通過LaneMargining功能反映接收到的信號質量,針對16Gbps速率。·項目2.7SystemBoardTransmitterSignalQuality:驗證主板發送信號質量,針對2.5Gbps、5Gbps、8Gbps、16Gbps速率。·項目2.8SystemBoardTransmitterPresetTest:驗證插卡發送信號的Preset值是否正確,針對8Gbps和16Gbps速率。·項目2.9SystemBoardTransmitterLinkEqualizationResponseTest:驗證插卡對于鏈路協商的響應時間,針對8Gbps和16Gbps速率。·項目2.10SystemLaneMarginingat16GT/s:驗證主板能通過LaneMargining功能反映接收到的信號質量,針對16Gbps速率。·項目2.11AddinCardReceiverLinkEqualizationTest:驗證插卡在壓力信號下的接收機性能及誤碼率,要求可以和對端進行鏈路協商并相應調整對端的預加重,針對8Gbps和16Gbps速率。北京自動化PCI-E測試