首页> 中文期刊> 《电子产品世界》 >基2 FFT算法的模块化硬件实现与比较

基2 FFT算法的模块化硬件实现与比较

         

摘要

随着快速傅里叶变化(FFT)在信号处理应用领域的广泛应用,不同场合对硬件实现的FFT算法结构提出了多样化的要求,针对这种需求在硬件编程设计中将FFT分割成模块化的三部分:数据存储重排模块、旋转因子调用模块、蝶形运算模块.通过时序调用可组成不同结构的FFT处理器,实现流水结构与递归结构两种方案,分别侧重于处理速度与资源占用量两方面的优势.在FPGA硬件设计中使用Verilog语言完成代码编程,实现了两种结构的512点基2算法的快速傅里叶变换,使用Modelsim完成功能仿真.与MATLAB中FFT函数对比验证了结果的正确性.最后通过比较二者的处理速度和资源占用量,给出了方案性能分析,及两种方案的最佳适用场合.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号