FAST: FFT ASIC automated synthesis

被引:8
作者
Fanucci, L
Forliti, M
Terreni, P
机构
[1] CNR, Ctr Studio Metodi & Dispositivi Radiotrasmissioni, I-56122 Pisa, Italy
[2] Univ Pisa, Dept Informat Engn, I-56122 Pisa, Italy
关键词
digital signal processing; fast Fourier transform; automatic design methodologies; very large-scale integration; high-speed integrated circuits; VLSI architectures;
D O I
10.1016/S0167-9260(02)00052-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an automated design method for the synthesis of a high-throughput fast Fourier transform (FFT) ASIC is presented, applicable to any power-of-two FFT sizes. The method is based on a C++ program named FAST which has been developed. as a friendly dialogue-window interface to help the designer, first to obtain a bit-true FFT architecture to attain the desired precision performance and then to derive validated gate-level netlists for the selected silicon technology. As a result, a substantial reduction of the design time is achieved. The FFT processor implements a mixed 2/4 radix algorithm with a Cascade Bi and Jones architecture. The relevant VLSI design is based on a parametric, highly flexible VHDL description created using a design-reuse approach. According to the FAST methodology, two prototypes (64- and 1024-point FFT processors) have been developed resulting very interesting in terms of hardware complexity and precision performance when compared with state of the art; in particular, the 64-point FFT processor exhibits an area-time product nearly 30% lower than previous works following automatic-design methodologies. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:23 / 37
页数:15
相关论文
共 17 条
[1]   A low-power, high-performance, 1024-point FFT processor [J].
Baas, BM .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1999, 34 (03) :380-387
[2]  
BERGLAND D, 1969, IEEE T AUDIO ELECTRO, V17, P104
[3]   A PIPELINED FFT PROCESSOR FOR WORD-SEQUENTIAL DATA [J].
BI, G ;
JONES, EV .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1989, 37 (12) :1982-1985
[4]   A FAST SINGLE-CHIP IMPLEMENTATION OF 8192-COMPLEX POINT FFT [J].
BIDET, E ;
CASTELAIN, D ;
JOANBLANQ, C ;
SENN, P .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1995, 30 (03) :300-305
[5]  
Cetin E, 1997, IEEE IMTC P, P96, DOI 10.1109/IMTC.1997.603923
[6]   AN EXPANDABLE COLUMN FFT ARCHITECTURE USING CIRCUIT SWITCHING-NETWORKS [J].
CHEN, T ;
ZHU, L .
JOURNAL OF VLSI SIGNAL PROCESSING, 1993, 6 (03) :243-257
[7]   COBRA: A 100-MOPS single-chip programmable and expandable FFT [J].
Chen, T ;
Sunada, G ;
Jin, J .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1999, 7 (02) :174-182
[8]   AN ALGORITHM FOR MACHINE CALCULATION OF COMPLEX FOURIER SERIES [J].
COOLEY, JW ;
TUKEY, JW .
MATHEMATICS OF COMPUTATION, 1965, 19 (90) :297-&
[9]  
Ding TJ, 1999, IEEE T SIGNAL PROCES, V47, P1371, DOI 10.1109/78.757224
[10]   FAST FOURIER-TRANSFORMS - A TUTORIAL REVIEW AND A STATE-OF-THE-ART [J].
DUHAMEL, P ;
VETTERLI, M .
SIGNAL PROCESSING, 1990, 19 (04) :259-299