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 :
بازگشت