Xgig 6P4 PCI Express 6.0/CXL/ NVMe 訊號發送驗證卡
Xgig 6P4 PCI Express 6.0/CXL/ NVMe 訊號發送驗證卡
Xgig 6P4 Exerciser for PCI Express 6.0 - 4-lane PCIe6 Exerciser solution with support for CXL and NVMe
Xgig 6P4 PCI Express 6.0/CXL/ NVMe 訊號發送驗證卡
VIAVI Xgig® 6P4 PCIe 訊號發送驗證卡 (Exerciser Card) 可以產生 PCIe 6.0 的資料流和回應,以進行深入的 64GT/s 測試和分析,同時支援 CXL 和 NMVe。
VIAVI Xgig® 6P4 PCIe 6.0 訊號發送驗證卡 (Exerciser Card) 為 Xgig PCIe 產品組合帶來下一代高速測試能力,訊號發送驗證卡 (Exerciser Card) 是一個有價值的工具,用於解決複雜的協定通信問題,因為它可以對 PCIe 資料流進行全面的、位元級的可重複控制。
訊號發送驗證卡 (Exerciser Card) 可以產生和回應 PCIe 6.0 的 64GT/s 資料流,它可以配置成來源端 (RC, Root Complex) 或目的端 (EP, Endpoint) 設備的操作,有效地充當一個高度可配置的連接方,用於測試主機和端點設備;此外,可以根據輸入即時定義、運行,甚至修改有序集(TS0、TS1、TS2 等 Ordered Sets )、TLP、DLLP 和 LTSSM 序列;6P4 支援 PCIe FLIT 模式和非 FLIT 模式的操作。
6P4 同時也支援 PCIe 6.0 控制器的狀態機驗證和除錯,它能夠針對韌體和應用軟體性能進行除錯和調整,訊號發送驗證卡 (Exerciser Card) 可以被編程成為非符合 PCIe 的資料序列,以進行邊界和壓力條件的測試,這些條件對於系統正確運作來說是異常的,如果不使用訊號發送驗證卡 (Exerciser Card) 進行測試,很難評估系統的表現。
訊號發送驗證卡 (Exerciser Card) 具備內建的分析功能,並會自動啟用以抓取訊號發送驗證卡 (Exerciser Card) 與其連接方之間的全雙工資料,這些雙向資料可以保存,以便使用 VIAVI 的工具(如 Expert™)進行詳細分析。
VIAVI 提供了一個腳本應用程式介面,可以建立複雜的自定義驗證 (Exerciser) 測試腳本,這些腳本可以是原創的,也可以是從預先定義的腳本庫進行修改。
VIAVI PCIe 6.0 訊號發送驗證卡 (Exerciser Card) 是一個全面整合的解決方案,訊號發送 (Exerciser) 的功能都整合在單一的 CEM 板卡機構中,提供了更緊湊、一體化的解決方案,不需要多個獨立的測試配件或設備。
VIAVI PCIe 6.0 訊號發送驗證卡 (Exerciser Card) 是一個全面整合的解決方案,訊號發送 (Exerciser) 的功能都整合在單一的 CEM 板卡機構中
重點應用與優勢
允許抓取和分析訊號發送驗證卡 (Exerciser Card) 與其連接方之間的流量
來源端(RC)或端點(EP)設備的操作
支援 CXL 和 NVMe 規範
支援高頻寬應用,如高性能運算和人工智慧,呼應超大規模供應商和其他提供者的需求。
特點
支援高達 64GT/s 的 PAM4,PCIe 6.0 資料速率
向下相容 PCIe 1.0、2.0、3.0、4.0 和 5.0,以及 2.5、5.0、8.0、16 和 32GT/s 的NRZ資料速率
支援 1、2 和 4 通道鏈路寬度
32GB 的總記憶體(16GB 的上行捕捉和 16GB 的下行捕捉)
使用者可以設定鏈路速率和寬度,並控制轉換到其他速率
全面整合的分析功能,支援各種測試條件
支援新的 PCIe FLIT 模式、前向錯誤更正(FEC)和 TS0 有序集 (Ordered Sets)
LTSSM 狀態追蹤器,並具備歷史記錄功能
使用者可自定義測試配置,用於正面和負面測試案例
提供腳本 API,允許建立複雜的、使用者定義的測試案例
支援 VIAVI Xgig 工具套件,包括 Trace Control、Expert 和 Serialytics。
訊號發送驗證卡 (Exerciser Card) 的使用者介面
Xgig PCIe 訊號發送 (Exerciser) 的使用者界面,讓設定和執行測試變得輕鬆,下圖中的為訊號發送 (Exerciser) 的啟動畫面,頂部的工作列包括常見的 Windows™ 控制項,第二排則有各種快速啟動按鈕,用於經常執行的任務。
在左側有圖示,包括設定、一致性測試 (Compliance Test) 和其他功能,首先顯示的是「設定 > 一般」選項,提供有關測試器配置的訊息,包括時序、重置和其他基本控制。
從設定中,可以存取訊號發送驗證卡 (Exerciser Card) 的各種參數控制,LTSSM 選項提供對連接設置和操作的控制。
例如,可以從此選項調整 TX 和 RX 設定,它還允許設定超時和其他參數,設定選項可以強制限制測試資料速率和最大鏈結寬度。
在設定圖示的下方,一致性測試 (Compliance Test) 圖示會打開一個面板,允許選擇要執行的測試。
在一致性測試 (Compliance Test) 圖示下方,"設定空間 (Config Space )" 圖示,可點擊打開視窗,用於定義訊號發送驗證卡 (Exerciser Card) 的 PCIe 空間參數配置。
訊號發送 (Exerciser) 的視窗底部一直顯示著當前測試和測試器的狀態。
圖一、訊號發送 (Exerciser) 的起始畫面
測試應用
支援新的 PCIe FLIT 模式、PCIe FEC、TS0 有序集 (Ordered Sets)
支援 64GT/s PCIe 6.0 PAM-4 訊令
控制時脈來源、裝置的電源、控制和驗證重設功能、
LTSSM 支援的狀態:Detect, Quiet, Configuration, L0, L1, Recovery
設定資料傳輸速率、鏈路寬度
編輯 LTSSM 狀態轉換
控制鏈路寬度、連接速率的變化
測試轉換:任何速度/寬度到其他速度/寬度
控制鏈路狀態變化
設定 TX / RX參數
控制等化程序
產生 TLP 32 / 64 位元記憶體封包、TLP I/O 封包、TLP 配置封包、TLP 訊息封包
執行錯誤的 TLP 封包
定義 TS0/TS1/TS2 資料
定義 Cfg / Mem64 / Mem32 / I/O / ROM 寫入位址空間的大小和偏移
定義 Cfg / Mem64 / Mem32 / I/O / ROM 讀取位址空間的大小和偏移
支援配置空間類型 0 表頭 (32 位元)、類型 1 表頭 (64 位元)
產生不一致錯誤選項、符碼錯誤選項、同步位元錯誤選項
定義 ACK/NACK 政策
控制 ACK/NACK DLLP 產生/接收
控制閒置產生
自動產生 TLP 序號、TLP LCRC、重傳被 NACK 的 TLP
驗證狀態超時、設定重播超時
控制 SKP 產生、8b/10b 和 128b/130b 編碼
控制和監測邊帶訊號
定義自訂測試配置,儲存和載入
定義自訂測試套件和執行順序
查看測試描述、測試結果、LTSSM 記錄、詳細的錯誤計數資訊
隨選即看 | 線上研討會
PCIe 6.0 與 CXL 線上研討會 - 探索 AI 與 HPC 高效能運算的下一波浪潮
此線上研討會,深入了解 PCI Express(PCIE) 6.0、Compute Express Link(CXL) 以及 Non-Volatile Memory Express(NVMe)等前沿技術的最新發展,這些技術已經重新定義了資料中心和雲端運算環境的未來,為您提供前所未有的能力。