摘要
论文讨论的是基于CORDIC算法的DDC实现,给出了字长16bit的流水线CORDIC算法的结构图。在该流程图中,通过增设两级预旋转,以调整CORDIC算法的旋转角度覆盖范围,使其满足的设计要求。同时文章给出了系统相应的增益因子的调整方法,给出了流水线CORDIC运算器的VHDL实现以及QuartusⅡ环境下的仿真结果。通过对仿真时序结果与数值结果的分析,可以得出基于CORDIC算法的DDC实现可以满足高速数据流的应用环境,且运算结果精度较高。
This paper discusses the implementation of the DDC based on CORDIC algorithm, and gives out the pipeline structure of CORDIC algorithm, which word length is 16bits. Through the addition of two pre-rotation, this CORDIC algorithm rotation angle can be coverage in this plan. And the same time, the article also gives the corresponding gain factor adjustment method and the achievement of this pipeline CORDIC algorithm by VHDL, and the simulation results by Quartus H environment. Through the analy- sis of the simulation timing results and the numerical results, we conclude that the implementation of high-speed DDC is doable based on CORDIC algorithm, who can be meet the application environment and its computing results is more accurate too.
出处
《微计算机信息》
北大核心
2008年第30期274-275,共2页
Control & Automation