• DocumentCode
    774072
  • Title

    Power Modeling and Efficient FPGA Implementation of FHT for Signal Processing

  • Author

    Amira, Abbes ; Chandrasekaran, Shrutisagar

  • Author_Institution
    Dept. of Electron. & Comput. Eng., Brunel Univ., Uxbridge
  • Volume
    15
  • Issue
    3
  • fYear
    2007
  • fDate
    3/1/2007 12:00:00 AM
  • Firstpage
    286
  • Lastpage
    295
  • Abstract
    Fast Hadamard transform (FHT) belongs to the family of discrete orthogonal transforms and is used widely in image and signal processing applications. In this paper, a parameterizable and scalable architecture for FHT with time and area complexities of O(2(W+1)) and O(2N2), respectively, has been proposed, where W and N are the word and vector lengths. A novel algorithmic transformation for the FHT based on sparse matrix factorization and distributed arithmetic (DA) principles has been presented. The architecture has been parallelized and pipelined in order to achieve high throughput rates. Efficient and optimized field-programmable gate array implementation of the proposed architecture that yield excellent performance metrics has been analyzed in detail. Additionally, a functional level power analysis and modeling methodology has been proposed to characterize the various power and energy metrics of the cores in terms of system parameters and design variables. The mathematical models that have been derived provide quick presilicon estimate of power and energy measures, allowing intelligent tradeoffs when incorporating the developed cores as subblocks in hardware-based image and video processing systems
  • Keywords
    Hadamard transforms; distributed arithmetic; field programmable gate arrays; integrated circuit modelling; parallel architectures; pipeline processing; sparse matrices; discrete orthogonal transforms; distributed arithmetic; fast Hadamard transforms; field programmable gate arrays; parallel architecture; pipeline architecture; power modeling; signal processing; sparse matrices; Arithmetic; Discrete transforms; Field programmable gate arrays; Measurement; Performance analysis; Power system modeling; Signal processing; Signal processing algorithms; Sparse matrices; Throughput; Discrete orthogonal transforms (DOTs); distributed arithmetic; fast Hadamard transform (FHT); field-programmable gate array (FPGA); power modeling; sparse matrices;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2007.893606
  • Filename
    4154765