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

DDS Compiler v1_1<br />

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

ザイ リ ンクスの DDS Compiler v1_1 ブロックは、 ダイレク ト デジタル シンセサイ<br />

ザで、 NCO (Numerically Controlled Oscillator ) と も呼ばれます。 このブロックで<br />

は、 ル ッ ク ア ッ プ テーブルを使用し てサ イ ン波が生成さ れます。 ルッ クアップ テー<br />

ブルでマ ッ プ さ れた位相は、 デジ タル積分器 ( アキュムレータ ) で出力波形に さ れま<br />

す。<br />

DDS を理解する には、 ブ ロ ッ ク がどの よ う に FPGA ハード ウ ェ アにイ ンプ リ メ ン ト されるかを知<br />

る必要があ り ます。 次の図は、 ザイ リ ン ク ス LogiCORE の高位レベルを示し た ものです。 位相増分<br />

と 位相オフセ ッ ト は定数 と し て定義で き る ほか、 オプシ ョ ンの入力ポー ト を介し てダ イ ナ ミ ッ ク に<br />

設定する こ と も で き ます。 これらの値は、 サンプルごとのサイクルで定義されます。 たとえば、 位<br />

相増分が 1/10 の場合は、サンプル 10 サイクルで 1 つのサ イ ン波が終了する こ と を示し ます。 位相<br />

増分が累積 さ れる と 、 位相オフセ ッ ト が結果に追加さ れます。 ディザリングが使用されると、 量子<br />

化の前にデ ィ ザ リ ング シーケンス (量子化器か ら の位相エ ラーを回避する ためのシーケン ス) が追<br />

加されます。 こ の後、量子化さ れた値を使用し てサ イ ン/コサイン ルックアップ テーブルにイ ンデッ<br />

ク スが付け られ、 位相空間が時間にマ ッ プ さ れます。<br />

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