• 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