DocumentCode
1854406
Title
Algorithmic factorisation for low power FPGA implementations through increased data locality
Author
McKeown, S. ; Woods, R. ; McAllister, J.
Author_Institution
Programmable Syst. Lab., Queen´´s Univ. Belfast, Belfast
fYear
2008
fDate
23-25 April 2008
Firstpage
271
Lastpage
274
Abstract
Power consumption is a key design consideration particularly in FPGA-based DSP implementations where flexibility comes at the expense of power hungry interconnect. The paper presents a system level low power methodology promoting short regular interconnect through increased data locality. The recursive nature of DSP algorithms is leveraged to achieve locally interconnected processing clusters through factorisation and index mapping allowing the processing nodes to be mapped into hardware in a power efficient manner. The approach is applied to an FFT example giving large reductions in interconnect length. Power and capacitance results measured from a working implementation on a Virtex-II Pro platform are presented, demonstrating a performance power gain of 36-37% and area reduction of 61% when compared to a 64-point Xilinx FFT core.
Keywords
digital signal processing chips; fast Fourier transforms; field programmable gate arrays; low-power electronics; power consumption; DSP implementations; Virtex-II Pro platform; algorithmic factorisation; data locality; fast Fourier transform; index mapping; interconnected processing clusters; low power FPGA implementations; power consumption; power hungry interconnect; Area measurement; Capacitance measurement; Clustering algorithms; Digital signal processing; Energy consumption; Field programmable gate arrays; Gain measurement; Hardware; Power measurement; Power system interconnection;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, Automation and Test, 2008. VLSI-DAT 2008. IEEE International Symposium on
Conference_Location
Hsinchu
Print_ISBN
978-1-4244-1616-5
Electronic_ISBN
978-1-4244-1617-2
Type
conf
DOI
10.1109/VDAT.2008.4542465
Filename
4542465
Link To Document