如何執行 PCIe® 5.0 協定驗證

PCIe 協定激勵器
+ PCIe 協定練習器

驗證各鏈路層間的 PCIe 協定行為

PCIe 5.0 協定驗證結合了受控的鏈路夥伴模擬,以及橫跨物理層、資料鏈路層和交易層的協定擷取與解碼。典型的設定是將 PCIe 協定分析儀置於被測裝置與其鏈路夥伴之間的鏈路上,同時由協定測試器模擬根複合體或終端點。 協議驅動器可建立可重複的鏈路條件、配置通道寬度與目標速度等參數、產生流量,並驅動定義好的協議序列。分析儀則負責記錄鏈路活動,並解碼有序資料集、資料鏈路層封包、交易層封包、確認、重試及錯誤事件。 在鏈路建立過程中,工程師會利用「鏈路訓練與狀態機 (LTSSM)」視圖,追蹤系統從「偵測」、「輪詢」、「配置」、「恢復」到「L0」各階段的狀態轉換。將這些狀態轉換與解碼後的流量進行關聯分析,有助於在 PCIe 5.0 協定驗證過程中,識別出協定協商、重新訓練、效能降級或意外協定行為發生的位置。

PCIe 5.0 的測試還需要能觀察最高 32 GT/s 的運作狀況,以及伴隨鏈路訓練、流量交換和恢復過程的協定行為。 工程師可利用協定模擬器重現特定的根複合體或終端點情境,並在多次執行中比較裝置的回應。透過檢視擷取的追蹤資料,可分析協商出的速度與位寬、LTSSM 轉換、封包順序、流量控制、重試、格式錯誤的流量以及復原活動。當鏈路速度下降、車道寬度減少、反覆進入復原狀態,或無法維持活躍狀態時,分析儀會提供與該狀況相關事件的時間關聯記錄。 這使工程師能夠隔離觸發該行為的序列,並逐一變更測試變數。透過將協定刺激與同步擷取結合,可為 PCIe 5.0 測試、LTSSM 測試及封包層級除錯提供實用的工作流程,無需將狀態機行為與引發該行為的流量分離。

PCIe 5.0 協定測試解決方案

PCIe 5.0 協定驗證需要可重複的鏈路夥伴模擬、協定流量生成,以及對鏈路訓練與封包層級行為的同步分析。是德科技 (Keysight) 的 PCIe 5.0 協定驗證解決方案結合了協定測試儀與協定分析儀,用以模擬根複合體或終端設備的行為、建立受控的測試條件、生成流量,並擷取整個鏈路上的協定活動。 工程師可配置通道寬度與目標速度,重現預定義的運作情境,並觀察裝置在建立鏈路、傳輸資料及恢復過程中如何回應。該分析儀可提供 LTSSM 狀態轉換、協商出的鏈路速度與寬度、有序資料集、資料鏈路層封包、交易層封包、確認、重試、流量控制活動以及錯誤事件等資訊的可視性。 當鏈路無法達到預期速度、減少通道寬度、反覆進入恢復狀態,或出現預期外的協定行為時,工程師可將狀態轉換與周邊封包流量相互關聯,以識別序列偏離的位置。透過在每次僅變更一項條件的情況下重複相同的測試情境,有助於隔離互通性與協定問題,為工程師提供一套受控的工作流程,用於 PCIe 5.0 協定驗證、LTSSM 測試及封包層級除錯。

觀看 PCIe 協定測試示範

探索我們 PCIe 5.0 協定測試解決方案的產品

相關應用案例

聯絡我們標誌

聯絡我們的一位專家

需要協助尋找適合您的解決方案嗎?

PCI-SIG®、PCIe® 和 PCI Express® 是 PCI-SIG 在美國的註冊商標和/或服務標誌。