DocumentCode
1469503
Title
Low power field programmable gate array implementation of fast digital signal processing algorithms: characterisation and manipulation of data locality
Author
McKeown, S. ; Woods, Roger
Author_Institution
Sch. of Electron., Electr. Eng. & Comput. Sci., Queen´s Univ. Belfast, Belfast, UK
Volume
5
Issue
2
fYear
2011
fDate
3/1/2011 12:00:00 AM
Firstpage
136
Lastpage
144
Abstract
Dynamic power consumption is very dependent on interconnect, so clever mapping of digital signal processing algorithms to parallelised realisations with data locality is vital. This is a particular problem for fast algorithm implementations where typically, designers will have sacrificed circuit structure for efficiency in software implementation. This study outlines an approach for reducing the dynamic power consumption of a class of fast algorithms by minimising the index space separation; this allows the generation of field programmable gate array (FPGA) implementations with reduced power consumption. It is shown how a 50% reduction in relative index space separation results in a measured power gain of 36 and 37% over a Cooley%Tukey Fast Fourier Transform (FFT)-based solution for both actual power measurements for a Xilinx Virtex-II FPGA implementation and circuit measurements for a Xilinx Virtex-5 implementation. The authors show the generality of the approach by applying it to a number of other fast algorithms namely the discrete cosine, the discrete Hartley and the Walsh%Hadamard transforms.
Keywords
Hadamard transforms; Hartley transforms; digital signal processing chips; discrete cosine transforms; field programmable gate arrays; power consumption; Walsh-Hadamard transform; Xilinx Virtex-5 implementation; Xilinx Virtex-II FPGA implementation; data locality; discrete Hartley transform; discrete cosine transform; dynamic power consumption; fast Fourier transform; fast digital signal processing; low power field programmable gate array; parallelised realisation; power measurement; relative index space separation; sacrificed circuit structure; software implementation;
fLanguage
English
Journal_Title
Computers & Digital Techniques, IET
Publisher
iet
ISSN
1751-8601
Type
jour
DOI
10.1049/iet-cdt.2010.0052
Filename
5728972
Link To Document