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