Main Content

このページは機械翻訳を使用して翻訳されました。元の英語を参照するには、ここをクリックします。

UVM世代

Simulink®サブシステムまたはMATLAB®関数からUVMコンポーネントを生成する

Simulink モデルから、Universal Verification Methodology (UVM) テスト コンポーネントとテスト対象の動作設計 (DUT) を生成します。生成されたコンポーネントは 2 つの方法で使用できます。

  • テスト ベンチと動作 (DUT) を使用して UVM トップ モデルを生成します。生成された UVM トップ モジュールをテスト環境として使用し、生成された動作 DUT を独自のシミュレーション モデルに置き換えます。

  • UVM テスト コンポーネントを生成し、既存の UVM 環境に統合します。

この機能を使用するには、ASIC Testbench for HDL Verifier アドオンをダウンロードしてインストールしてください。この機能には Simulink Coder™ も必要です。

関数

uvmbuildSimulink モデルから UVM テストベンチを生成する (R2019b 以降)

ブロック

Sequence FeedbackUVM テストベンチモデルでスコアボードとシーケンスを接続する (R2023a 以降)

オブジェクト

uvmcodegen.uvmconfigUVM 構成オブジェクト (R2020b 以降)
svdpiConfigurationMATLAB から UVM および SystemVerilog コンポーネント生成のワークフローを構成する (R2023a 以降)
uvmfTestBenchConfigurationDPIコンポーネント生成からのYAML生成とUVMFとの統合を構成する (R2024a 以降)

トピック

Simulink からの UVM 生成

MATLAB からの UVM 生成