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.

R<br />

Black Box ブロックのコンフ ィギュレーション ウィザード<br />

こ の ウ ィ ザー ド を使用する と 、 簡単に Verilog または VHDL コンポーネントをブラック ボックス<br />

に関連付けで き ます。 起動する には、 ブ ラ ッ ク ボックスをモデルに追加します。 ウィザードを使用<br />

するには、 ブラ ッ ク ボックスの HDL コ ンポーネン ト を定義する フ ァ イ ルをモデルが含まれるデ ィ<br />

レ ク ト リ に コ ピーする必要があ り ます。 新しいブラ ッ ク ボ ッ ク ス がモデルに追加される と 、 次の図<br />

の よ う にウ ィ ザー ド が自動的に開き ます。<br />

このウィザードで、 ブラック ボ ッ ク スに関連付け る HDL ファイルを選択し、[開く] をク リ ックす<br />

ると、 次に説明する よ う なブ ラ ッ ク ボックスのコンフィギュレーション M 関数が生成 され、ブ ロ ッ<br />

ク と 関連付け られます。 ウ ィザードで生成されるコンフィギュレーション M 関数は、通常は変更せ<br />

ずにそのま ま使用で き ますが、 手動で修正を入れる必要のあ る こ と も あ り ます。 修正が必要かど う<br />

かは、 HDL がどれだけ複雑化に よ っ て異な り ます。<br />

Black Box ブロックのコンフ ィギュレーション M 関数<br />

ブラッ ク ボックスでは、 そのインターフェイス (ポー ト 、 ジェネ リ ッ ク など) とインプリメンテー<br />

シ ョ ン を記述する必要があ り ます。 これは MATLAB の M 関数 (または P ファンクション) の定義<br />

(ブロッ クのコンフィギュレーショ ン) を使用して記述されます。 こ の関数名は、 ブ ロ ッ ク パラ メー<br />

タ ダイアログ ボックスの [Block configuration m-function] で指定する必要があ り ます。<br />

コンフィギュレーション M 関数では、 次が実行 さ れます。<br />

• ブラック ボ ッ ク スに関連付け る HDL コ ンポーネン ト の最上位レベルのエンテ ィ テ ィ 名を指定<br />

します。<br />

• HDL 言語を VHDL または Verilog に指定し ます。<br />

• ポー ト の タ イ プ、 方向、 ビ ッ ト 幅、 2 進小数点、 名前、 サンプル レー ト を記述し ます。 ポー ト<br />

は、 ス タ テ ィ ッ ク ま たはダ イ ナ ミ ッ ク に指定で き ます。 スタティック ポー ト は変更せず、 ダ イ<br />

ナミック ポー ト はデザイ ンに変更があ る と変更されます。 たとえば、ダイナミック ポー ト を駆<br />

動する信号が変わる と、 幅と タ イプも変わ り ます。<br />

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

リリース 9.2.00 2007 年 8 月

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

Saved successfully!

Ooh no, something went wrong!