I2C 4.0 + SMBus 2.0 VIP

I2C-Xactorは、SoCおよびIP設計者が包括的な検証とプロトコルおよびタイミングコンプライアンスを確認するために使用する、I2CとSMBus用の包括的なメモリVIPソリューションポートフォリオです。 I2C-Xactorは、100%ネイティブのSystemVerilogおよびUVMで、モデル、プロトコルチェッカー、およびコンプライアンステストスイートを提供します。

​製品構成

  • I2C / SMBusマスタおよびスレーブBFM

  • コンプライアンステストスイート

  • ユーザーガイド

​仕様

​製品名

I2C 4.0 + SMBus 2.0 VIP

​サポート言語

SystemVerilog, VHDL

​適合規格

I2C 4.0 SMBus 2.0

​完成度

プロダクション

供給

可能

​機能

  • マスタモデルとスレーブモデルはアクティブモードで使用でき、送受信モードと複数のバス速度(Sm、Fm、Fm +、Hs、Umm)をサポートしています。

  • マスタは統合ステップ、動的クロック同期、バス調停、アクティビティモニタ、クロックストレッチ、タイムアウト検出などの組み込み機能を実行します。

  • オープンおよび暗号化されていないタイミングクラスは、すべてのタイミングパラメータをモデル化します(ランダム化、変更可能)。

  • すべてのタイプのI2C / SMBusコマンドクラスモデルをサポート

  • コールバックはエラーの検出と挿入をサポートします

  • すべてのトランザクションクラスに設定されたSV制約により、通常のパケットとエラーパケットが豊富に生成されます。

  • マスターがランダムにスレーブを設定

  • 包括的なプロトコルおよびタイミングチェックにより、コンプライアンスチェックリストの適用範囲を追跡し、DUTバグをより迅速に特定

  • トラッカーログはすべてのレベルを監視し、デバッグ作業を改善します

  • 包括的な有向制約付きランダムコンプライアンステストスイートにより、高いプロトコルカバレッジを実現