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

浮点FFT的VHDL实现
引用本文:程俊.浮点FFT的VHDL实现[J].现代电子技术,2005,28(21):58-59,62.
作者姓名:程俊
作者单位:湖南师范大学,物理与信息科学学院,湖南,长沙,410081
基金项目:湖南师范大学校自然科学基金
摘    要:随着集成电路技术的发展,电子设计自动化逐渐成为重要的设计手段,已经广泛应用于数字电路和数字信号处理系统等许多领域.文中介绍了基于VHDL语言设计的浮点FFT,本设计采用基2算法,单精度32位二进制的浮点形式,主控制器采用状态机建模.整个设计利用Xilinx公司提供的先进的ISE 5.3系列软件,采用了先进的结构化设计思想.总设计通过了Modelsim仿真与验证,二十多个模块的代码覆盖率达到100%.实践结果表明,应用VHDL实现的FFT处理器可快速完成浮点数据快速傅式变换,代码覆盖率也表明系统的测试工作比较完备.该系统可扩展到16点,32点的浮点FFT运算.

关 键 词:浮点FFT  VHDL  算法  电子设计自动化
文章编号:1004-373X(2005)19-058-02
收稿时间:2005-07-11
修稿时间:2005-07-11

Implementation of Floating FFT Based on VHDL Language
CHENG Jun.Implementation of Floating FFT Based on VHDL Language[J].Modern Electronic Technique,2005,28(21):58-59,62.
Authors:CHENG Jun
Affiliation:College of Physical and Information Science,Hunan Normal Univeraity,Changsha,410081 ,China
Abstract:With the development of integrated circuit,the Electronic Design Automation(EDA) technology has became an important design method of digital circuit and Digital Signal Processing(DSP)systems.This paper introduces the design of the floating FFT based on VHDL language,Radix2 algorithm and 32 b single precision format are used in this project and the controller is modeled as a finite state machine.The whole design adopts Xilinx ISE 5.3 series software and advanced structured design mind and it is simulated and verified by ModelSim.The code coverage of all modules reaches 100 percent except few exceptional modules.Verification result shows that applying VHDL to FFT signal processing can accomplish floating FFT and the test work is very complete.This system can be expanded to 16 point or 32 point.
Keywords:floating FFT  VHDL  arithmetic  EDA
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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