DocumentCode
2263148
Title
A hierarchical design of an application-specific instruction set processor for high-throughput FFT
Author
Guan, Xuan ; Fei, Yunsi ; Lin, Hai
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Connecticut, Storrs, CT, USA
fYear
2009
fDate
24-27 May 2009
Firstpage
2513
Lastpage
2516
Abstract
This paper presents a novel hierarchical design of an application-specific instruction set processor (ASIP) tailored for fast Fourier transformation (FFT), a kernel data transformation task in digital communication systems, to meet the stringent requirements on throughput and flexibility. We reconstruct the FFT computation flow into a scalable array structure based on an 8-point butterfly unit (BU). The array can easily expand along both the horizontal and vertical dimensions for any-point FFT computation, and contains the same structure for each horizontal stage. We incorporate custom register files to reduce memory access, and derive a regular data addressing rule accordingly. With the microarchitecture modifications, we extend the instruction set with three custom instructions. Our FFT ASIP implementation achieves a data throughput improvement of 866.5times, 5.9times, 2.3times over the standard FFT software implementation, one TI DSP processor, and one commercial ASIP - Xtensa´s implementation, respectively. Meanwhile, the area and power consumption overhead of the custom hardware is acceptable.
Keywords
digital communication; fast Fourier transforms; ASIP implementation; DSP processor; application-specific instruction set processor; butterfly unit; digital communication systems; fast Fourier transformation; hierarchical design; high-throughput FFT; kernel data transformation task; microarchitecture modifications; Application specific processors; Digital communication; Digital signal processing; Energy consumption; Hardware; Kernel; Microarchitecture; Registers; Software standards; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
Conference_Location
Taipei
Print_ISBN
978-1-4244-3827-3
Electronic_ISBN
978-1-4244-3828-0
Type
conf
DOI
10.1109/ISCAS.2009.5118312
Filename
5118312
Link To Document