ブラック ボックス HDL は、 Vivado® シミュレータまたは Model Technology 社の ModelSim シミュレータへの System Generator インターフェイスを使用して、 Simulink® で協調シミュレーションできます。
ザイリンクス シミュレータ
ブラック ボックスに関連付けられている HDL の協調シミュレーションにザイリンクス シミュレータを使用するには、ブラック ボックスの Simulation mode で Vivado Simulator を選択します。これでモデルをシミュレーションできるようになり、HDL 協調シミュレーションが自動的に実行されます。
ModelSim シミュレータ
Model Technology 社の ModelSim シミュレータを使用するには、ザイリンクス ブロックセットのツール ライブラリに表示される ModelSim ブロックを Simulink 図に追加する必要があります。
ModelSim シミュレータを使用して協調シミュレーションする各ブラック ボックスのパラメーター設定ダイアログ ボックスを開き、追加したブラック ボックスの ModelSim セッションを使用するように設定します。次の 2 つの設定を変更します。
- [Simulation Mode] を [Inactive] から [External co-simulator] に変更します。
- [HDL co-simulator to use] に ModelSim ブロックの名前 (ModelSim など) を入力します。
ModelSim ブロックのパラメーター設定ダイアログ ボックスには、ModelSim セッションのさまざまなオプションを設定するためのパラメーターがいくつかあります。詳細は、ブロックのヘルプ ページを参照してください。モデルはこれらのオプション設定でシミュレーションできるようになり、HDL 協調シミュレーションが自動的に実行されます。