摘要
采用CORDIC算法和无乘法器的蝶形运算操作,建立Matlab函数模型。合理选择迭代级数和运算数据位宽,设计一种新的高信噪比快速傅里叶变换(FFT)处理器。在最优化设计中,信噪比可以达到88 dB,在加入溢出保护设计后,硬件实现的信噪比可以达到80 dB,功耗减少20.63%。仿真结果表明,该处理器具有芯片面积较小、精度高、功耗低、信噪比高等优点。
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.
出处
《计算机工程》
CAS
CSCD
北大核心
2011年第23期208-210,共3页
Computer Engineering
基金
湖南省教育厅科研基金资助项目(10C1099)
关键词
快速傅里叶变换
CORDIC算法
误差
信噪比
处理器
Fast Fourier Transform(FFT)
CORDIC algorithm
error
Signal Noise Ratio(SNR)
processor