摘要: |
本文提出了基于FPGA实现傅里叶变换点数可灵活扩展的流水线FFT处理器的结构设计以及各功能模块的算法实现,包括高组合数FFT算法的流水线实现结构、级间混序读/写RAM地址规律、短点数FFT阵列处理结构以及补码实现CORDIC算法的流水线结构等。利用FPGA实现的各功能模块组装了64点FFT处理器。从其计算性能可知,在输入数据速率为20MHz时,利用此结构实现的FFT处理器计算1024点FFT的运算时间约为52μs。 |
关键词: 快速傅里叶变换 处理器 坐标旋转数字计算机 现场可编程门阵列 设计 |
DOI:10.3969/j.issn.1001-893X. |
|
基金项目: |
|
Design and Implementation of a Scalable and High-speed FFT Processor Based on FPGA |
|
() |
Abstract: |
|
Key words: FFT,Processor,CORDIC,FPGA,Design |