• DocumentCode
    3155382
  • Title

    Input recoding for reducing power in distributed arithmetic

  • Author

    Sacha, J. ; Irwin, M.J.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., State College, PA, USA
  • fYear
    1998
  • fDate
    8-10 Oct 1998
  • Firstpage
    599
  • Lastpage
    608
  • Abstract
    Digital signal processing algorithms rely heavily on the efficient computation of inner products. Distributed arithmetic provides a multiplication-free method for calculating inner products of fixed-point data, based on table lookups of precalculated partial products. A method is proposed for reducing switching activity, and hence power dissipation, in distributed arithmetic systems used for processing signed data. By performing a recoding of the two´s complement inputs into a nonredundant signed-digit representation, the table lookups and accompanying accumulations corresponding to the sign extensions in the higher-order bit positions can be reduced
  • Keywords
    distributed arithmetic; fixed point arithmetic; signal processing; table lookup; accumulations; digital signal processing algorithms; distributed arithmetic; fixed-point data; higher-order bit positions; input recoding; nonredundant signed-digit representation; power reduction; sign extensions; signed data; switching activity; table lookups; twos complement inputs; Computer science; Data engineering; Digital arithmetic; Digital signal processing; Educational institutions; Filtering; Filters; Fixed-point arithmetic; Power dissipation; Power engineering and energy; Signal processing algorithms; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems, 1998. SIPS 98. 1998 IEEE Workshop on
  • Conference_Location
    Cambridge, MA
  • ISSN
    1520-6130
  • Print_ISBN
    0-7803-4997-0
  • Type

    conf

  • DOI
    10.1109/SIPS.1998.715823
  • Filename
    715823