摘 要:本文介绍了一种利用矢量旋转CORDIC(COordinationRotationDIgitalComputer)算法实现正交数字混频器中的数控振荡器(NCO)的方法。首先推导了CORDIC算法产生正/余弦信号的实现过程,然后给出了在FPGA中设计数控振荡器的顶层电路结构,并根据算法特点在设计中引入流水线结构设计。关键词:软件无线电;数控振荡器;CORDIC算法;FPGA 引言数控振荡器是正交数字混频器的核心部分,具有频率分辨率高、频率变化速度快、相位可连续线性变化和生成的正/余弦信号正交特性好等特点。而且NCO的相位、幅度均已数字化,可以直接进行高精度的数字调制/解调。随着数字通信技