Protocol Insight 是唯一提供符合 UFSA 一致性測試矩陣(Compliance Test Matrix)驗證的協定測試工具供應商,最新推出〈Falcon G600R UFS/UniPro 協定驗證與分析儀〉,支援 UFS 5.0、UniPro 3.0 與 M-PHY 6.0 HS-G6 測試。 〈G650R〉具備 2 個雙向 MIPI M-PHY 6.0 匯流排通道,可同時進行 M-PHY 6.0 類比訊號的即時擷取(Real-time Analog Display, RAD),並將封包資料與 RAD 資訊進行時間對應顯示。 相比同系列的 G600R,〈G650R〉 除了具備協定分析功能外,還能在 x2 雙向連線上產生流量,同步擷取 DUT 的回應資料。此外,G650R 支援主機模擬(Host Emulation)以及 UniPro 和 JEDEC 的一致性測試(CTS),實現協定分析與類比訊號擷取的同步整合。

特點
Eye Slicer / Eye Monitor 眼圖模式
Eye Slicer 可即時顯示 BER、眼圖品質與 SNR 統計數據,追蹤/紀錄連結穩定性。
其中,Slicer Eye Viewer 視窗會即時顯示 PAM4 與 NRZ 訊號的電壓變化,這些訊號之間的間距代表相對的眼圖品質量測。系統會動態計算並顯示 SNR,並同時提供 SNR 的歷史紀錄。Real-Time Analog Display(RAD) 視窗則顯示由 48 Gsps ADC 在每個通道上擷取的原始訊號資料。
Eye Monitor 用於評估眼圖品質,並可透過離線檢視器(offline viewer)建立眼圖。Eye Monitor 會根據接收訊號建立眼圖,以判斷連接的整體品質。使用者可在眼圖上進行量化量測,包括抖動(jitter)、雜訊(noise)與眼圖張開最大時刻(eye opening)等參數分析。協助工程師觀察高速 M-PHY 或 UniPro 的動態變化。


Trace Validation 校驗追蹤
Trace Validation 透過分析擷取紀錄中數百萬筆封包,識別連結上的協商狀態,評估完整的協定序列與個別封包是否符合相關規範。使用 Trace Validation,可自動分析並輕鬆除錯複雜的協商過程,例如:電源模式切換(Power Mode Changes)、啟動序列(Link Startup Sequence)、NAC/Replay 等事件。此外,也能驗證複雜的量測項目(如 UFS 封包延遲),判定通過/失敗(Pass/Fail)。

Events views 事件視圖 (Events View)
〈Falcon G600R〉配備UniPro 與 UFS Events 視圖可補充封包清單(Packet List)視窗,以單一快照方式同時呈現匯流排上雙向(上行與下行)的所有事件,並與所選封包及書籤(Bookmarks)連結。
針對任何事件或事件序列進行縮放(Zoom in)時,會顯示時間對齊的封包資料、並展開顯示更完整的封包資訊,例如原始追蹤(raw trace)的 K-Code 資訊、One Hot、Hex Values。

Compliance/Conformance Verification 一致性驗證
〈Falcon G650〉和〈G650R〉可執行 UFS 與 UniPro 的一致性測試規範(Compliance Test Spec, CTS)測試,並透過 Trace Validation 驗證測試結果的協定序列/封包是否符合 CTS 規範;未來亦將支援即將推出的 MIPI UniPro 3.0 CTS。
Falcon 系列測試儀皆支援使用 UFSA Compliance Test Matrix 進行裝置驗證,並包含 UFS 3.1 JESD220D、JESD220E、JESD220-2A 的初步測試案例,未來也將支援 UFS 5.0 相關測試案例。

Stimulus with full UniPro stack in hardware 內建完整 UniPro Stimulus
Falcon〈G650〉與〈G650R〉採用完整 UniPro 協定堆疊,讓使用者能夠執行以下功能:
• 模擬主機(Host Emulation)
• 在鏈路上產生特定的資料流量(traffic)
• 將 DUT 設定為特定已知狀態
• 在 UniPro 或 UFS 流量中插入錯誤
• 建立自訂 Stimulus 序列以執行複雜事件,例如:NAC 條件(NAK/ACK Conditions)、電源模式變更(Power Mode Changes)
• 使用 Run Control 進行自動化壓力測試(Stress Testing)
Run Time Control 運行時間控制
Falcon〈G600R〉、〈G650R〉、〈G550C〉與〈G450C〉Exerciser/Analyzer 提供 Run Time Control(運行時間控制)功能,可用於一致性(Compliance)與符合性(Conformance)測試,以及壓力(Stress)、邊界(Margin)與角落案例(Corner Case)的自動化測試。

Custom Test Editors 自定義測試編輯
Falcon 系列包含可用於建立進階觸發條件與 Trace Validation 測試的 Test Editors。例如:使用 Stimulus Test Editor 建立的測試可搭配 Run Time Control 執行,用於自動化的邊界(margin)、角落案例(corner case)與壓力(stress)測試。自定義測試可以從零開始建立,也可以基於軟體資料庫中提供的預先定義測試進行編輯。


Powerful Debug Capabilities 強大的除錯能力
Falcon 應用程式軟體包含廣泛的通用協定分析功能,包括 Packet List、Packet Decode 與 Data 視窗、書籤與導覽功能、觸發條件,以及擷取前與擷取後的過濾器。新增的 TFS Packet List 檢視,可與 UFS 5.0 與 UniPro 3.0 的封包清單,以及 RAD Data 進行時間對應顯示。



