這么多的組合是不可能完全通過人工設置和調整 的,必須有一定的機制能夠根據實際鏈路的損耗、串擾、反射差異以及溫度和環境變化進行 自動的參數設置和調整,這就是鏈路均衡的動態協商。動態的鏈路協商在PCIe3.0規范中 就有定義,但早期的芯片并沒有普遍采用;在PCIe4.0規范中,這個要求是強制的,而且很 多測試項目直接與鏈路協商功能相關,如果支持不好則無法通過一致性測試。圖4.7是 PCIe的鏈路狀態機,從設備上電開始,需要經過一系列過程才能進入L0的正常工作狀態。 其中在Configuration階段會進行簡單的速率和位寬協商,而在Recovery階段則會進行更 加復雜的發送端預加重和接收端均衡的調整和協商。網絡分析儀測試PCIe gen4和gen5,sdd21怎么去除夾具的值?USB測試PCI-E測試故障
PCIe4.0標準在時鐘架構上除了支持傳統的共參考時鐘(Common Refclk,CC)模式以 外,還可以允許芯片支持參考時鐘(Independent Refclk,IR)模式,以提供更多的連接靈 活性。在CC時鐘模式下,主板會給插卡提供一個100MHz的參考時鐘(Refclk),插卡用這 個時鐘作為接收端PLL和CDR電路的參考。這個參考時鐘可以在主機打開擴頻時鐘 (SSC)時控制收發端的時鐘偏差,同時由于有一部分數據線相對于參考時鐘的抖動可以互 相抵消,所以對于參考時鐘的抖動要求可以稍寬松一些USB測試PCI-E測試故障pcie3.0和pcie4.0物理層的區別在哪里?
PCIe 的物理層(Physical Layer)和數據鏈路層(Data Link Layer)根據高速串行通信的 特點進行了重新設計,上層的事務層(Transaction)和總線拓撲都與早期的PCI類似,典型 的設備有根設備(Root Complex) 、終端設備(Endpoint), 以及可選的交換設備(Switch) 。早 期的PCle總線是CPU通過北橋芯片或者南橋芯片擴展出來的,根設備在北橋芯片內部, 目前普遍和橋片一起集成在CPU內部,成為CPU重要的外部擴展總線。PCIe 總線協議層的結構以及相關規范涉及的主要內容。
要精確產生PCle要求的壓力眼圖需要調整很多參數,比如輸出信號的幅度、預加重、 差模噪聲、隨機抖動、周期抖動等,以滿足眼高、眼寬和抖動的要求。而且各個調整參數之間 也會相互制約,比如調整信號的幅度時除了會影響眼高也會影響到眼寬,因此各個參數的調 整需要反復進行以得到 一個比較好化的組合。校準中會調用PCI-SIG的SigTest軟件對信號 進行通道模型嵌入和均衡,并計算的眼高和眼寬。如果沒有達到要求,會在誤碼儀中進 一步調整注入的隨機抖動和差模噪聲的大小,直到眼高和眼寬達到參數要求。一種PCIE通道帶寬的測試方法;
PCIe4.0的測試項目PCIe相關設備的測試項目主要參考PCI-SIG發布的ComplianceTestGuide(一致性測試指南)。在PCIe3.0的測試指南中,規定需要進行的測試項目及其目的如下(參考資料:PCIe3.0ComplianceTestGuide):·ElectricalTesting(電氣特性測試):用于檢查主板以及插卡發射機和接收機的電氣性能?!onfigurationTesting(配置測試):用于檢查PCIe設備的配置空間?!inkProtocolTesting(鏈路協議測試):用于檢查設備的鏈路層協議行為。在PCI-E的信號質量測試中需要捕獲多少的數據進行分析?山東設備PCI-E測試
為什么PCI-E3.0開始重視接收端的容限測試?USB測試PCI-E測試故障
PCle5.0接收端CILE均衡器的頻率響應PCIe5.0的主板和插卡的測試方法與PCIe4.0也是類似,都需要通過CLB或者CBB的測試夾具把被測信號引出接入示波器進行發送信號質量測試,并通過誤碼儀的配合進行LinkEQ和接收端容限的測試。但是具體細節和要求上又有所區別,下面將從發送端和接收端測試方面分別進行描述。
PCIe5.0發送端信號質量及LinkEQ測試PCIe5.0的數據速率高達32Gbps,因此信號邊沿更陡。對于PCIe5.0芯片的信號測試,協會建議的測試用的示波器帶寬要高達50GHz。對于主板和插卡來說,由于測試點是在連接器的金手指處,信號經過PCB傳輸后邊沿會變緩一些,所以信號質量測試規定的示波器帶寬為33GHz。但是,在接收端容限測試中,由于需要用示波器對誤碼儀直接輸出的比較快邊沿的信號做幅度和預加重校準,所以校準用的示波器帶寬還是會用到50GHz。 USB測試PCI-E測試故障