首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于FPGA的高速FFT处理器的设计与实现
引用本文:满峰,汶德胜,朱家佳.基于FPGA的高速FFT处理器的设计与实现[J].科学技术与工程,2006,6(17):2657-26602672.
作者姓名:满峰  汶德胜  朱家佳
作者单位:中国科学院西安光学精密机械研究所空间光学室,西安,710068;中国科学院西安光学精密机械研究所空间光学室,西安,710068;中国科学院西安光学精密机械研究所空间光学室,西安,710068
基金项目:国家自然科学基金(60173042,69973016)资助
摘    要:针对高速实时信号处理的要求,提出了4096点快速傅立叶变换(FFT)处理器在现场可编程门阵列(FPGA)中的设计与实现方法。该方法采用了按频率抽取(DIF)基4算法和6级流水线结构,每级均采用FIFO存储器实现延迟功能,和四路转接器一起共同完成序列的码位抽取。为了避免数据溢出,采用块浮点结构来表示数据,节省了器件资源。实验结果表明,该方法在保证运算精度和实现复杂度的同时,提高了处理器的数据时钟频率和处理速度。

关 键 词:FFT  基4蝶形运算  流水线结构  FPGA
文章编号:1671-1817(2006)17-2657-05
收稿时间:2006-05-08
修稿时间:2006年5月8日

Design and Implementation of High Speed FFT Processor with FPGA
MAN Feng,WEN Desheng,ZHU Jiajia.Design and Implementation of High Speed FFT Processor with FPGA[J].Science Technology and Engineering,2006,6(17):2657-26602672.
Authors:MAN Feng  WEN Desheng  ZHU Jiajia
Abstract:To meet the requirement of high data processing, an implementation method of 4 096 points high rate FFT processor in FPGA was discussed. Based on decimate in frequency (DIF) Radix-4 algorithm, a 6 levels pipeline structure was adopted. In each level, FIFO was used to delay sequence and it coupled with 4-road commutator was employed to change the sequence of address. To balance the precision and the speed, the block floating point operation was adopted. Experimental results show that under prerequisite of accuracy and complexity, the method improves the operating clock and processing rate.
Keywords:FFT  radix -4 butterfly unit  pipeline structure  FPGA
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《科学技术与工程》浏览原始摘要信息
点击此处可从《科学技术与工程》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号