• DocumentCode
    2733024
  • Title

    A New Subexpression Elimination Algorithm Using Zero-Dominant Set

  • Author

    Al-Hasani, Firas ; Hayes, Michael ; Bainbridge-Smith, Andrew

  • Author_Institution
    Electr. & Comput. Eng., Univ. of Canterbury, Christchurch, New Zealand
  • fYear
    2011
  • fDate
    17-19 Jan. 2011
  • Firstpage
    45
  • Lastpage
    50
  • Abstract
    A new common sub expression elimination (CSE) algorithm is proposed for realizing finite impulse response (FIR) filters or other dot product operations. In the proposed algorithm, filter coefficients are represented using redundant number representations from the zero-dominant set (ZDS). The ZDS is generated to add importance on the zero symbol positions in a representation while minimizing the Hamming weight. The ZDS contains all minimum Hamming weight redundant representations plus some other representations taken from the large set of all of the redundant representations for a given word length. A heuristic horizontal sub expression elimination algorithm is proposed to resolve the overlapped patterns in the representations of the coefficients. The algorithm achieved a better sub expression elimination compared to Hartley´s CSD method and to other proposed algorithms that do not resolve overlapping patterns.
  • Keywords
    FIR filters; FIR filters; filter coefficients; finite impulse response filters; heuristic horizontal subexpression elimination algorithm; minimum Hamming weight redundant representations; zero symbol positions; zero-dominant set; Adders; Algorithm design and analysis; Complexity theory; Computers; Finite impulse response filter; Hamming weight; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Design, Test and Application (DELTA), 2011 Sixth IEEE International Symposium on
  • Conference_Location
    Queenstown
  • Print_ISBN
    978-1-4244-9357-9
  • Type

    conf

  • DOI
    10.1109/DELTA.2011.18
  • Filename
    5729538