基于CORDIC算法的流水线型FFT处理器设计  

Design of Pipeline FFT Processor Based on CORDIC

在线阅读下载全文

作  者:李靖宇[1,2] 许江宁[1] 李豹[1] 曹可劲[1] 

机构地区:[1]海军工程大学导航工程系 [2]海军91821部队

出  处:《电视技术》2012年第23期61-64,145,共5页Video Engineering

基  金:国家自然科学基金项目(61004126)

摘  要:首先分析了基二FFT算法的原理以及在FPGA上实现FFT处理器的硬件结构。其次详细研究了在FPGA上实现FFT的具体过程,利用CORDIC算法实现了旋转因子乘法器,解决了整体设计过程中主要面对的几个关键问题,最终利用Verilog编程实现了基二流水线型FFT处理器,利用MATLAB与MODELSIM结合仿真结果表明该设计满足FFT处理器的基本要求,在10 MHz的采样率下完成32点FFT只需要14.45μs,设计方法也简单易行,具有一定的推广价值。Firstly, the radix-2 FFT theory and hardware structure on FPGA is analyzed. Next, detailed FFT realization process on FPGA is studied, twiddle factor multiplier is realized by using CORDIC, several crucial questions in the implementation is solved. At last, the pipeline FFT processor is re- alized by using verilog hardware description language. The simulation resuls by using MODELSIM and MATLAB show that the design basically meets the requirements. In 10 MHz sample rate, 32-point FFT need only14.45 μs, the method is very simple and worth popularization.

关 键 词:FFT CORDIC算法 MODELSIM仿真 FPGA 

分 类 号:TN962[电子电信—信号与信息处理]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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