数値制御発振器
数値制御発振器 (Numerically controlled oscillator, NCO) は波形(通常は正弦波)の同期(すなわちクロックされた)離散時間離散値表現を生成するデジタル信号発生器。ダイレクト・デジタル・シンセサイザ(DDS)を作る際に出力でデジタル-アナログ変換回路(DAC)と組み合わせて使われることが多い。
他のタイプの発振器に比べ、機敏性、精度、安定性、信頼性の点で利点を持つ。3G無線およびソフトウェアラジオシステムで使用されるデジタルアップダウン変換器、デジタルPLL、レーダーシステム、光・音響伝送ドライバ、マルチレベルFSK/PSK変調器/復調器など多くの通信システムに使われている。
位相切り捨てスプリアスは切り捨て前に白色ガウス雑音を導入することで実質的に軽減することができる。いわゆるディザノイズはPA出力語の下位 W+1 ビットに合計され、切り捨て操作を線形化する。DACノイズフロアがシステム性能を支配する傾向があるため、しばしば不利益なしに改善を達成することができる。この方法で振幅切り捨てスプリアスを軽減することはできない。PAC ROMに保持されている静値にノイズを入れても切り捨て誤差項の周期性は取り除くことができず、よって望む効果を達成することができない。