FFT算法的一种FPGA实现

被引:7
作者
田丰
邓建国
贾治华
李斌
机构
[1] 西安交通大学信息与通信工程系
[2] 西安交通大学信息与通信工程系 陕西西安
[3] 陕西西安
关键词
FFT; FPGA; 蝶型运算; 乒乓RAM结构;
D O I
暂无
中图分类号
TN925 [无线电中继通信、微波通信];
学科分类号
080402 ; 080904 ; 0810 ; 081001 ;
摘要
FFT运算在OFDM系统中起调制和解调的作用。针对OFDM系统中FFT运算的要求,研究了一种易于FPGA实现的FFT处理器的硬件结构。接收单元采用乒乓RAM结构,扩大了数据吞吐量。中间数据缓存单元采用双口RAM,减少了访问RAM的时钟消耗。计算单元采用基2算法,流水线结构,可在4个时钟后连续输出运算结果。各个单元协调一致的并行工作,提高了系统时钟频率,达到了高速处理。采用块浮点机制,动态扩大数据范围,在速度和精度之间得到折衷。模块化设计,易于实现更多点数的FFT运算。
引用
收藏
页码:97 / 100
页数:4
相关论文
共 3 条
[1]   FPGA实现高速FFT处理器的设计 [J].
韩颖 ;
王旭 ;
吴嗣亮 .
电讯技术, 2003, (02) :74-78
[2]  
FPGA设计及应用.[M].褚振勇;翁木云编著;.西安电子科技大学出版社.2002,
[3]  
离散时间信号处理.[M].(美)A.V.奥本海姆(AlanV.Oppenheim);(美)R.W.谢弗(RonaldW.Schafer)著;刘树棠;黄建国译;.西安交通大学出版社.2001,