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.

ROM<br />

R<br />

このブロックは、[<strong>Xilinx</strong> Blockset] の [Control Logic]、 [Memory]、 [Index] ライブラリにリストさ<br />

れています。<br />

ザイ リンクスの ROM ブロッ クは、 シングル ポー ト の読み出し専用 メ モ リ (ROM)<br />

です。<br />

値はワードで格納され、すべてのワードが同じ演算タイプ、幅、2 進小数点にな り<br />

ます。 各ワードは、 調度 1 つのア ド レ スに該当し ます。 アドレスは、0 ~ d1 の符号<br />

な し の固定小数点型の値にな り ます。d は、ROM の深さ (ワード数) を表します。 メ<br />

モリ コンテンツは、 ブロック パラ メータから指定できます。 このブロックには、 メモリ アドレス<br />

用の入力ポー ト が 1 つ と 、 データ出力用の出力ポー ト が 1 つ含まれます。 アドレス ポー ト は、 符号<br />

な し の固定小数点型にな り ます。 このブロッ クは、 分散メモリかブロッ ク メモリのどちらかのザイ<br />

リンクス LogiCORE を使用してインプ リ メ ン ト されます。<br />

Virtex-4、 Virtex-5、 Spartan3A <strong>DSP</strong> デバイ スにシングル ポー ト ROM ブロックをインプリ メン ト<br />

する場合は、 次の設定を し てお く と 、 最速の タ イ ミ ング パフ ォーマン ス を達成で き ます。<br />

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

• [Provide reset port <strong>for</strong> output register] をオフにします。<br />

• [Depth] には、 16,384 未満の値を指定し ます。<br />

• [Latency] は 2 またはそれ以上の値に設定し ます。<br />

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

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

[Basic] タブ<br />

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

• [Depth] : 格納で き る ワー ド 数を指定し ます。 正の値しか指定で き ません。<br />

• [Initial value vector] : 初期値を指定し ます。 ベクタ長が ROM の深さ よ り も大き い場合、 こ の<br />

ベ ク タ の後に続 く エ レ メ ン ト は削除 さ れます。 ROM の深さ がベク タ長よ り も大きい場合、 こ<br />

の ROM の後続ワー ド は 0 に設定されます。 初期値ベ ク タは、 ROM の指定 さ れたデータ精度<br />

に従ってサチュ レー ト されるか、 丸められます。<br />

• [Memory Type] : 分散 RAM またはブロック RAM を使用する かど う かを指定し ます。<br />

• [Provide reset port <strong>for</strong> output register] : オンにする と、ブロ ッ ク ROM の出力レジス タの リ セ ッ<br />

ト ポー ト にア クセスでき る よ う にな り ます。 リセット ポー ト は、ブロ ッ ク ROM のレイテンシ<br />

が 1 に設定さ れてい る場合にのみ使用で き ます。<br />

• [Initial value <strong>for</strong> output register] : 出力レ ジ ス タの初期値を指定し ます。 初期値は、 ROM の指<br />

定されたデータ精度に従ってサチュレート されるか、 丸められます。 こ の初期値を設定する オ<br />

プシ ョ ンは、 Virtex-II、 Virtex-II Pro、 Spartan-3、 Virtex-4、 Virtex-5、 Spartan-3A <strong>DSP</strong> デバ<br />

イ スでのみ使用で き ます。<br />

[Output Type] タブ<br />

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

• [Word type] : データ を符号付き にする か符号な し にする か指定し ます。<br />

• [Number of bits] : メモリ ワードのビッ ト数を指定します。<br />

278 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!