NVM Express VIP (NVMe)
NVMe-Xactorは、包括的な検証とプロトコルおよびタイミングコンプライアンスを確実にするためにSoCおよびIP設計者によって使用されるNVMe 1.2用の包括的なVIPソリューションポートフォリオです。 NVMe-Xactorは、100%ネイティブのSystemVerilogとUVMで、モデル、プロトコルチェッカー、コンプライアンステストスイートの完全なセットを実装しています。
製品構成
NVMe Host Software BFM
NVMe Controller BFM
Compliance testsuite
User Guide
仕様
製品名
NVM Express VIP (NVMe)
サポート言語
SystemVerilog, Verilog
適合規格
NVMe 1.4
完成度
プロダクション
供給
可能
機能
-
NVMeホストモデルは、複数のNVMeコントローラとネームスペースを列挙し、NVMe DUTをランダムに構成し、PRP / SGLを含むすべてのシステムメモリデータ構造をランダム制約を使用して自動的に生成し、割り込み設定とサービスルーチンをサポートします。
-
NVMeホストドライバがあらゆるPCIeおよびAMBA IP / VIPまたはカスタムホストバスプロトコルで動作できるようにするホストアダプタインタフェースをサポートしています。
-
NVMeトランザクションクラスとシーケンスはロバストなランダム制約をサポートします。
-
NVMeデバイスモデルは、自動コマンド補完およびスパースメモリブロックストレージを含むSSDをエミュレートします。
-
コールバックを通してすべての層でエラーをインジェクト
-
包括的なアサーションがNVMeコンプライアンスの適用範囲をトラック
-
インテリジェントなスコアボードは、すべてのNVM読み取りコマンドデータを自動的に検証します。
-
機能カバレッジは、コマンド、ペイロード、エラー、SGL / PRP形状の範囲をトラックします。
-
NVMeデバイス向けの包括的で制約のあるランダムコンプライアンステストスイートは、高いプロトコルカバレッジを実現します。
-
トラッカーログはすべてのレベルを監視し、デバッグを容易にします。