02.08.2013 Views

System Generator for DSP リファレンス ガイド - Xilinx

System Generator for DSP リファレンス ガイド - Xilinx

System Generator for DSP リファレンス ガイド - Xilinx

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ModelSim<br />

ModelSim<br />

このブロックは、 [<strong>Xilinx</strong> Blockset] の [Tools] および [Index] ライブラリにリストされています。<br />

<strong>System</strong> <strong>Generator</strong> の Black Box ブ ロ ッ ク を使用する と 、 既存の HDL ファイルをモ<br />

デルに組み込むこ と がで き ます。 モデルがシ ミ ュ レーシ ョ ン される と、 協調シ ミ ュ<br />

レーシ ョ ンを使用してブラ ッ ク ボックスがシミ ュレーションされるようにできま<br />

す。 この ModelSim HDL 協調シ ミ ュ レーシ ョ ン ブロッ クでは、 1 つまたは複数の<br />

ブラック ボッ ク スの協調シ ミ ュレーシ ョ ンがコンフ ィ ギュレーシ ョ ンおよび制御<br />

できます。<br />

シミュレーション中は、各 ModelSim ブロッ クで ModelSim のコピーが作成され、ModelSim ライ<br />

センスが 1 つずつ使用さ れます。 ライセンスが少ない場合は、複数のブラック ボックスで同じブ<br />

ロ ッ ク を共有で き ます。<br />

ModelSim ブロッ クでは、 次が実行されます。<br />

ブロック パラ メータ<br />

• ブラック ボックス HDL が ModelSim 内でシ ミ ュ レーシ ョ ン される よ う にするために必要な<br />

VHDL および Verilog を追加し ます。<br />

• Simulink のシ ミ ュ レーシ ョ ンが開始される と 、 ModelSim セ ッ シ ョ ン を開始し ます。<br />

• Simulink と ModelSim 間の通信を媒介し ます。<br />

• ブラック ボックス HDL が コ ンパイ ル さ れた と き にエ ラーがあれば、 それを レ ポー ト し ます。<br />

• シ ミ ュ レーシ ョ ンが終了する と 、 ModelSim を終了し ます。<br />

ブロッ ク パラ メータのダイアログ ボックスは、 Simulink モデル内のア イ コ ンをダブルク リ ッ クす<br />

る と 表示されます。<br />

[Basic] タブ<br />

[Basic] タブからは、 次のよ うなパラ メータを設定できます。<br />

[Run co-simulation in directory] : ModelSim が こ こ で指定し たデ ィ レ ク ト リ で開始 さ れます。 ディ<br />

レクト リが存在しない場合は作成されます。 協調シ ミ ュ レーシ ョ ン用に <strong>System</strong> <strong>Generator</strong> で生成<br />

される補助ファイルも含め、 すべてのブラッ ク ボックス ファイルがこのディレク ト リにコピーさ<br />

れます。 既存のフ ァ イ ルは自動的に上書き さ れます。 デ ィ レ ク ト リ は、 相対パス ま たは絶対パスの<br />

どちらでも指定できます。 相対パスは、 Simulink の MDL ファイルがあるディレク ト リを基準に解<br />

釈されます。<br />

[Open wave<strong>for</strong>m viewer] : オンにする と、 ModelSim 波形ウ ィ ン ド ウ が自動的に開き、 標準的な信<br />

号セ ッ ト が表示されます。 こ の信号には、すべてのブ ラ ッ ク ボ ッ ク ス の入力 と 出力、および <strong>System</strong><br />

<strong>Generator</strong> から提供されるクロック信号と クロック イ ネーブル信号の入力と出力がすべて含まれま<br />

す。 信号表示は、 補助的な Tcl スクリプトでカスタマイズできます。 ス ク リ プ ト を指定する には、<br />

[Advanced] タブで [Add custom scripts] をオンにし、 [Script to run after "vsim"] にスク リプト名<br />

(例 : myscript.do) を入力します。 カスタマイズされた波形ビューアの例は、<br />

/examples/black_box/example5 ディレク ト リに含まれています。 こ の例について<br />

は、 ModelSim を使用したアドバンス ブラック ボックスの例を参照して く ださい。<br />

[Leave ModelSim open at end of simulation] : オンにする と、 Simulink シミュレーションが終了し<br />

た後も ModelSim セッションが開いたままになります。<br />

[Skip compilation (use previous results)] : オンにする と、 HDL 協調シ ミ ュ レーシ ョ ン用の<br />

ModelSim ブロッ クを使用するブラッ ク ボックスすべての ModelSim コンパイルが実行されなく<br />

<strong>System</strong> <strong>Generator</strong> <strong>for</strong> <strong>DSP</strong> <strong>リファレンス</strong> <strong>ガイド</strong> japan.xilinx.com 245<br />

リリース 9.2.00 2007 年 8 月<br />

R

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!