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

全并行结构FFT的FPGA实现
引用本文:王旭东,刘渝.全并行结构FFT的FPGA实现[J].南京航空航天大学学报,2006,38(1):96-100.
作者姓名:王旭东  刘渝
作者单位:南京航空航天大学信息科学与技术学院,南京,210016;南京航空航天大学信息科学与技术学院,南京,210016
摘    要:提出了一种基于FPGA实现的全并行结构FFT设计方法,采用X IL INX公司最新器件V irtex II P ro,用硬件描述语言VHDL和图形输入相结合的方法,在ISE 6.1中完成设计的输入、综合、编译及布局布线,并用M od-e lS im和M atlab对设计作了联合仿真。结果表明,通过利用FPGA器件中大量的乘法器、逻辑单元及存储器等硬件资源,采用全并行加流水结构,可在一个时钟节拍内完成32点FFT运算的功能,设计最高运算速度可达11ns,可实现对高速A/D采样数据的实时处理。

关 键 词:快速傅立叶变换  FPGA  联合仿真  全并行
文章编号:1005-2615(2006)01-0096-05
收稿时间:2005-04-14
修稿时间:2005-04-142005-07-05

Full Parallel FFT Based on FPGA
Wang Xudong,Liu Yu.Full Parallel FFT Based on FPGA[J].Journal of Nanjing University of Aeronautics & Astronautics,2006,38(1):96-100.
Authors:Wang Xudong  Liu Yu
Abstract:A full parallel FFT based on the field programmable gate array(FPGA) is presented.By using FPGA VirtexII Pro,32-point full parallel FFT is realized in a single FPGA integrated circuit(IC).In the design,an mixed input method of VHDL and the graphic input is used.Then,the design is performed with synthesized,translated,route,etc.functions in the ISE6.1 software.After the route and place(R&P) is joined to an single FPGA IC,the full parallel FFT is co-simulated in ModelSim and Matlab software.Results show that by using luxuriant logic cells,RAM,ROM and DSP blocks in FPGA,VirtexII Pro and 32-point full parallel FFT can be realized in a single FPGA chip.The whole 32-point FFT computation can be completed in only one clock cycle.The operational system clock period can reach 11 ns.
Keywords:fast Fourier transform(FFT)  field programmable gate array(FPGA)  co-simulation  full parellel
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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