DocumentCode :
1937515
Title :
Automatic FFT code generation for FPGAs with high flexibility and human readability
Author :
O´Sullivan, John ; Weiss, Stephan ; Rice, Garrey
Author_Institution :
Inst. for Syst. Level Integration, Heriot-Watt Univ., Edinburgh, UK
fYear :
2011
fDate :
6-9 Nov. 2011
Firstpage :
2197
Lastpage :
2201
Abstract :
This paper describes a Fast Fourier Transform (FFT) core which uses code generation to create optimised Hardware Description Language (HDL) code for a radix-2, decimation in time FFT. The generated code is designed to be human readable, vendor non-specific and is available in both Verilog and VHDL languages. A choice of In-place or Multipath Delay Commutator (MDC) architectures is provided. Selectable architectures and generic, readable HDL code make the core highly flexible for use in different applications and with different hardware platforms. The implementation of the available architectures and their relative merits are discussed. Maximum clock speed and resource requirements are examined and compared.
Keywords :
digital arithmetic; fast Fourier transforms; field programmable gate arrays; hardware description languages; logic CAD; optimising compilers; FPGA; In-place architecture; MDC architecture; Multipath Delay Commutator; VHDL language; Verilog; automatic FFT code generation; clock speed; decimation; fast Fourier transform core; hardware platform; human readability; optimised hardware description language code; radix-2; readable HDL code; resource requirement; selectable architecture; Clocks; Field programmable gate arrays; Hardware; Hardware design languages; Memory management; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers (ASILOMAR), 2011 Conference Record of the Forty Fifth Asilomar Conference on
Conference_Location :
Pacific Grove, CA
ISSN :
1058-6393
Print_ISBN :
978-1-4673-0321-7
Type :
conf
DOI :
10.1109/ACSSC.2011.6190421
Filename :
6190421
Link To Document :
بازگشت