Input recoding for reducing power in distributed arithmetic

John Richard Sacha, M. J. Irwin

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations


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.

Original languageEnglish (US)
Title of host publicationDesign and Implementation
EditorsE.S. Manolakos, A. Chandrakasan, L.G. Chen, W.P. Burleson, K. Konstantinides
Number of pages10
StatePublished - 1998
EventProceedings of the 1998 IEEE Workshop on Signal Processing Systems, SIPS - Cambridge, MA, USA
Duration: Oct 8 1998Oct 10 1998


OtherProceedings of the 1998 IEEE Workshop on Signal Processing Systems, SIPS
CityCambridge, MA, USA

All Science Journal Classification (ASJC) codes

  • Signal Processing
  • Media Technology


Dive into the research topics of 'Input recoding for reducing power in distributed arithmetic'. Together they form a unique fingerprint.

Cite this