摘要: 采用CORDIC算法和无乘法器的蝶形运算操作,建立Matlab函数模型。合理选择迭代级数和运算数据位宽,设计一种新的高信噪比快速傅里叶变换(FFT)处理器。在最优化设计中,信噪比可以达到88 dB,在加入溢出保护设计后,硬件实现的信噪比可以达到80 dB,功耗减少20.63%。仿真结果表明,该处理器具有芯片面积较小、精度高、功耗低、信噪比高等优点。
关键词:
快速傅里叶变换,
CORDIC算法,
误差,
噪比,
处理器
Abstract: A Matlab function model is built through using CORDIC algorithm and butterfly operation without multiplier. By choosing reasonable iterative series and the operation data bit width, a novel Fast Fourier Transform(FFT) processor with high Signal Noise Ratio(SNR) is designed. In the Matlab simulation, the SNR can reach 88 dB. After adding the overflow protection, the SNR realized by hardware can reach 80 dB, and the power consumption can be reduced by 20.63%. The designed FFT processor has many advantages such as smaller chip area, high accuracy, lower power consumption and high SNR.
Key words:
Fast Fourier Transform(FFT),
CORDIC algorithm,
error,
Signal Noise Ratio(SNR),
processor
中图分类号:
彭清兵, 李方军. 基于CORDIC算法的FFT处理器设计[J]. 计算机工程, 2011, 37(23): 208-210.
BANG Qing-Bing, LI Fang-Jun. Design of FFT Processor Based on CORDIC Algorithm[J]. Computer Engineering, 2011, 37(23): 208-210.