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