|
【DDSの基本原理】 |
最終更新日 2006/10/28 |
||
|
|
|
Page 1 このドキュメントの先頭へ |
|
|
【DDSの動作原理について】
DDSとはDirect Digital Syntesizerを略記したものです。図1にDDSの最も基本的な構造を示します。内部は周波数指定レジスタ1、加算器2、位相レジスタ3、正弦波変換ROM4、出力値保持レジスタ5とD/Aコンバータ6により構成される。D/Aコンバータ6についてはAnalog Devices社のAD9832やAD9835は内蔵しているが、WELLPINE社製TC170C030AF001のように外付けで対応しているICもある。 加算器2は外部から供給されるクロック周期毎に周波数指定レジスタ1と位相レジスタ3の値を加算処理して位相レジスタ3に結果をストアするので、位相レジスタ3には周波数指定レジスタ1の値が累積加算されてゆきます。位相レジスタ3に格納された加算結果の上位ビットが正弦波変換ROM4のアドレスとして供給されています。正弦波変換ROM4のメモリ空間には正弦波(sin波)1周期分のデータが整数値で順次記録されています。最終段のD/Aコンバータ6が符号付かそうでないかに従って記録されている正弦波のデータ型も異なります。正弦波変換ROM4も外部から供給されるクロック毎に位相レジスタの上位ビットで指定されるアドレスの情報を読み出し、出力値保持レジスタ5に結果をストアします。D/Aコンバータ6は出力値保持レジスタ5にストアされた値をD/A変換して出力します。
|
|||
|
|
|
|
このドキュメントの先頭へ |