• DocumentCode
    3331981
  • Title

    Low-complexity implementation of state-space structures in linear DSP synthesis

  • Author

    Vijay, S.

  • Author_Institution
    Dept. of Electr. Eng., Arizona State Univ., Tempe, AZ, USA
  • fYear
    2009
  • fDate
    2-5 Aug. 2009
  • Firstpage
    594
  • Lastpage
    597
  • Abstract
    In recent times, we have seen that shift-and-add operations have replaced multiplication for efficient hardware implementation to achieve reduction in hardware and power. Previously, researchers have proposed methods combining architectural transformations and shift-and-add decompositions for hardware optimizations. In this paper, a highly efficient common subexpression elimination (CSE) algorithm based on the binary representation of the system matrices to optimize the hardware requirements in linear Digital Signal Processing (DSP) synthesis is proposed. The algorithm chooses the maximum number of frequently occurring subexpressions to eliminate redundant computations and hence reduces the number of adders required to implement the multiplications in the state space model. Design examples of systems show that the proposed method offers a hardware reduction of around 22% over the previously best known method.
  • Keywords
    digital signal processing chips; matrix algebra; architectural transformations; binary representation; common subexpression elimination; hardware optimizations; linear DSP synthesis; linear digital signal processing synthesis; shift-and-add operations; state-space structures; system matrices; Adders; Digital signal processing; Equations; Finite impulse response filter; Hardware; Matrix decomposition; Optimization methods; Signal processing algorithms; Signal synthesis; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2009. MWSCAS '09. 52nd IEEE International Midwest Symposium on
  • Conference_Location
    Cancun
  • ISSN
    1548-3746
  • Print_ISBN
    978-1-4244-4479-3
  • Electronic_ISBN
    1548-3746
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2009.5236022
  • Filename
    5236022