基于改进型CORDIC算法和FPGA的DDS实现  被引量:3

Implementation of DDS based on modified-CORDIC algorithm and FPGA

在线阅读下载全文

作  者:聂伟[1] 饶金玲 

机构地区:[1]北京化工大学计算机系统与通信实验中心,北京100029

出  处:《电子技术应用》2013年第12期45-48,共4页Application of Electronic Technique

摘  要:在FPGA平台上实现了一种基于改进型CORDIC算法的新型DDS。采用三级旋转结构来提高旋转方向的并行计算速度,改进旋转结构中每一级数据处理位数并采用并行流水线方式以降低算法运行所需时间,使用进位保存算法完成基本迭代单元计算,并在实现上采用4-2压缩器,减少基本电路时延。通过ModelSim仿真和Matlab性能分析,所设计的DDS具有分辨率高、速度快和频谱杂散小等优点。A novel DDS based on modified-CORDIC algorithm is implemented on FPGA. Three rotations structure is used to improve the running speed of parallel computing of the rotation directions. Modifying the number of data in every rotation of the adopted architecture and employing parallel pipeline, so that it can provide lower handling time of the algorithm. Carry-save arith- metic is used in iteration computing of elementary unit which is implemented by 4-2 compressor to reduce the latency of basic circuit. ModelSim simulation and Matlab performance analysis results demonstrate the advantages of the designed DDS, such as high frequency resolution, fast speed and high SFDR.

关 键 词:CORDIC算法 DDS FPGA 流水线 

分 类 号:TN74[电子电信—电路与系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象