DocumentCode :
2271196
Title :
FFT Compiler: from math to efficient hardware HLDVT invited short paper
Author :
Milder, Peter A. ; Franchetti, Franz ; Hoe, James C. ; Püschel, Markus
Author_Institution :
Mellon Univ. Pittsburgh, Pittsburgh
fYear :
2007
fDate :
7-9 Nov. 2007
Firstpage :
137
Lastpage :
139
Abstract :
This paper presents a high-level compiler that generates hardware implementations of the discrete Fourier transform (DFT) from mathematical specifications. The matrix formula input language captures not only the DFT calculation but also the implementation options at the algorithmic and architectural levels. By selecting the appropriate formula, the resulting hardware implementations (described in a synthesizable Verilog description) can achieve a wide range of tradeoffs between implementation cost and performance. The compiler is also parameterized for a set of technology-specific optimizations, to allow it to target specific implementation platforms. This paper gives a brief overview of the system and presents synthesis results.
Keywords :
discrete Fourier transforms; hardware description languages; mathematics computing; matrix algebra; optimising compilers; FFT compiler; discrete Fourier transform hardware implementation; mathematical specification; matrix formula input language; synthesizable Verilog description; technology-specific optimization; Costs; Discrete Fourier transforms; Equations; Fast Fourier transforms; Flexible printed circuits; Hardware design languages; Iterative algorithms; Optimizing compilers; Signal processing algorithms; Sparse matrices;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Level Design Validation and Test Workshop, 2007. HLVDT 2007. IEEE International
Conference_Location :
Irvine, CA
ISSN :
1552-6674
Print_ISBN :
978-1-4244-1480-2
Type :
conf
DOI :
10.1109/HLDVT.2007.4392801
Filename :
4392801
Link To Document :
بازگشت