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 />

Interpolation Filter<br />

積和ベースの FIR フ ィ ルタ を イ ンプ リ メ ン ト し、ユーザーが選択可能な イ ン ターポ<br />

レーシ ョ ンを実行します。 n-tap フ ィ ルタ には、 専用乗算器 1 つとデュアル ポー ト<br />

ブロック RAM 1 つが使用されます。 このフィルタ コンフィギュレーションでは、<br />

1 つのブロ ッ ク RAM に係数およびデータ サンプルを格納する循環 RAM バッファ<br />

の手法が示されます。 このフィルタを使用すると、 インターポレーショ ン係数を<br />

ユーザーが選択でき ます。 Virtex FPGA ファミ リ (および Virtex フ ァ ミ リ の派生デ<br />

バイス) では、 高速で小型の加算器、 乗算器、 および柔軟な メ モ リ アーキテ ク チャ を構築する ため<br />

の専用回路が提供されます。 フィルタ デザインではこれらのシリ コンの特性が活用され、 小型でリ<br />

ソース効率のよいデザインがインプリ メン ト されます。<br />

このフィルタ <strong>リファレンス</strong> ブロックには、インプリ メンテーションの説明が提供されています。こ<br />

の説明は、モデル内でブロ ッ ク を右ク リ ッ ク し て [マスクブロックのモデル表示] をク リ ックすると<br />

表示されます。<br />

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

参考資料<br />

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

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

パラ メータは次のとおりです。<br />

• [Input Data Bit Width] : 入力サンプルの幅<br />

• [Input Data Binary Point] : 入力の 2 進小数点の位置<br />

• [Coefficients] : フ ィ ル タの係数を指定し ます。 タ ッ プ数は、 係数ベク タ のサ イ ズか ら推論さ れ<br />

ます。<br />

• [Number of bits per Coefficient] : 各係数のビ ッ ト 幅<br />

• [Binary Point per Coefficient] : 各係数の 2 進小数点の位置<br />

• [Interpolation Factor] : フィルタのインターポレーション レー ト を選択し ます (2 ~ 10)。<br />

• [Sample Period] : 入力のサンプル周期<br />

J. Hwang、 J. Ballagh、 『Building Custom FIR Filters Using <strong>System</strong> <strong>Generator</strong>』、 12th International<br />

Field-Programmable Logic and Applications Conference (FPL) (2002 年 9 月、 モンペ リ エ (フラン<br />

ス) にて開催)、 LNCS (Lecture Notes in Computer Science) Vol. 2438<br />

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