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
Link To Document