Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03.
DOI: 10.1109/iscas.2003.1206276
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic operand transformation for low-power multiplier-accumulator design

Abstract: The design of portable battery-operated devices requires low-power computation circuits. This paper presents a new multiplier-accumulator (MAC) design approach, which in contrast to existing methods exploits dynamic operand transformation to reduce power consumption. The key idea is to compare current values of input operands with previous values and depending on computed Hamming distance to use either onginal or two's complement form of the operands in order to decrease the transition activity of multiplicati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(2 citation statements)
references
References 14 publications
0
1
0
Order By: Relevance
“…If the data with smaller effective dynamic range is Booth coded, then the partial products have greater chance to be zero and decreases the switching activities of partial products. Fujino and Moshnyaga (2003) proposed a multiply accumulate design using dynamic operand transformation technique in which current values of the input are compared with previous values (Fujino and Moshnyaga, 2003). If more than half of the bits in an operand change, then it is dynamically transformed to its two's complement in order to decrease the transition activity during multiplication.…”
Section: Related Researchmentioning
confidence: 99%
“…If the data with smaller effective dynamic range is Booth coded, then the partial products have greater chance to be zero and decreases the switching activities of partial products. Fujino and Moshnyaga (2003) proposed a multiply accumulate design using dynamic operand transformation technique in which current values of the input are compared with previous values (Fujino and Moshnyaga, 2003). If more than half of the bits in an operand change, then it is dynamically transformed to its two's complement in order to decrease the transition activity during multiplication.…”
Section: Related Researchmentioning
confidence: 99%
“…Alternatively, the optimized circuits presented in [7] and [16] demonstrate more balanced data paths and an efficient partial-product array structure that outperform other higher level implementations. Row and column bypassing [30], [31], dynamic operand interchanges [32], [33] were also considered to exploit the multiplier input asymmetry for low power. These techniques are questionable in general cases as the extra circuit overhead is a heavy burden.…”
Section: Introductionmentioning
confidence: 99%