基于FPGA实现的NCO及其应用
数控振荡器(NCO - Numerically Controlled Oscillator)的目标是产生一个理想的正弦波或余弦波,更确切地说是产生一个频率可变的正弦波样本。在软件无线电中,它是决定数字下变频器的主要因素之一。r r t r r tNCO是DDS的核心部分,在参考文献[2 ]中较详细地介绍了DDS的实现。文章给出了一种基于现场可编程门阵列FPGA ( Field ProgrammableGate Array)的NCO设计方案。根据NCO的基本原理,对设计过程中遇到的工程问题进行了深入讨论。最后应用文中提出的设计方案,实现了DDS、FSK调制及扫频电路。
用户评论