UFS プロトコルとデバッグ UFS プロトコルについて知っておくべきこと
UFS プロトコルとは何ですか?
ユニバーサルフラッシュストレージ(UFS)は、デジタルカメラ、携帯電話、民生用電子機器用のフラッシュストレージ仕様です。 UFS 3.0は基本的に最新の高密度NANDメモリのサポートを組み込んで、携帯のチップセットとメモリ間の最新かつよりスマートな相互接続をサポートし、2つの間のより速く信頼性の高い通信をサポート
UFSのメリットは何ですか?
UFSストレージは、予算の携帯電話でまだ使用されているeMMCフラッシュストレージ標準よりもはるかに高速で信頼性が高いです。 2019年、マイクロエレクトロニクス業界の規格の開発を担当するJEDECソリッドステートテクノロジー協会は、UFS 3.0を発表しました。
UFS プロトコルをデバッグする方法は?
UFS プロトコル アナライザー (PGY-UFS3.X-PA) は、テスト中のホストと設計間の通信をキャプチャしてデバッグするための複数の機能を備えたプロトコル アナライザーです。 PGY-UFS3.X-PA、UFS プロトコル アナライザ、そのクラスの値ベースのアナライザは、MPHY、UniPro および UFS プロトコル層全体のデータのキャプチャとデバッグを提供します。 これにより、UFSレイヤー、UniProレイヤー、およびMPHYレイヤーの瞬時のデコードが可能になり、デコードされたデータをこれらのプロトコルレイヤー間で相互に関連付けることができます。

Prodigy UFSプロトコルアナライザの機能
イコライザーとメモリ

PGY-UFS3.X は、設定された TX と RX CTLE と DFE イコライザーに柔軟性を提供し、MPHY 信号をプローブしながら反射と不良な SI 信号に対処します。 これにより、パケットのエラー復号化が軽減されます。 新しく導入されたハードウェアベースの循環バッファは、プロトコルデータを継続的にキャプチャして循環バッファサイズでデータを分析するための柔軟性を提供します。 ユーザーは、循環バッファにトリガを設定し、特定のイベントでプロトコル データをキャプチャできます。
UFS プロトコル層デコード

PGY-UFS3.x-PAソフトウェアは、リストウィンドウに各UFSパケットパラメータを表示できます。 右クリックすると、ユーザー選択のすべてのパケット パラメータが表示されます。 ユーザーは、各UFSパケットの識別を容易にするためにフォントまたは背景色をカラーコーディングできます。
PACP&UniProビュー

PGY-UFS3.X-PA ソフトウェアは、PACP パケットを別のビューで分離して、電力モード変更パケットと UniPro パケットへのリンクを簡単に分析します。 ユーザーは、L_DataおよびAFC / NACKパケットの詳細のユーザー選択とは別に、UniProビューでMPHY状態のストール、準備、同期情報を表示できます。
エラーイベント、検索、フィルタ

PGY-UFS3.X-PA ソフトウェアはライブデコードを行い、すべてのイベントをリストします。 イベントの一覧をこの写真に示します。 ソフトウェアはライブデコードを行い、すべてのイベントをリストします。 大きなバッファ キャプチャでは、エラーを見つけるのが非常に困難です。 しかし、PGY-UFS3。X-PA ソフトウェアは、キャプチャされたデータをデコードしながらイベントをリストすることで、これを単純化します。 検索とフィルタを使用すると、プロトコルリストウィンドウでエラーイベントやUFSまたはUniProまたはPACPパケットを直接見つけることができます。 フィルタインとフィルタアウトにより、プロトコルリストウィンドウで関心のあるデータを簡単に表示できます。
データシートをダウンロードするか、またはプロディジー UFS プロトコル アナライザの詳細については、こちらに詳細を入力してください