DocumentCode :
3012824
Title :
Arithmetic operators based on the binary stored-carry-or-borrow representation
Author :
Torno, Daniel ; Parhami, Behrooz
Author_Institution :
Exorand Technol., Orléans, France
fYear :
2010
fDate :
7-10 Nov. 2010
Firstpage :
1148
Lastpage :
1152
Abstract :
We introduce implementations of arithmetic operators based on the binary stored-carry-or-borrow (BSCB) representation. Several BSCB arithmetic elements, including full-adder, ripple-carry adder, and carry-lookahead adder are presented, followed by detailed design of an array multiplier. In the latter design, the conventional initial AND matrix is transformed and expressed with a redundant radix-2 representation. Each line of the resulting matrix is processed by an accumulation operator with the BSCB representation. Due to a specific property of the multiplication process, this operator is simpler than a standard full-adder cell in terms of gate count, while maintaining the same propagation latency. The entire multiplier is implemented with only XOR and AND gates, thus improving its testability and reliability.
Keywords :
adders; carry logic; integrated circuit reliability; logic gates; multiplying circuits; AND gates; AND matrix; BSCB arithmetic elements; XOR gates; arithmetic operators; array multiplier; binary stored-carry-or-borrow representation; carry-lookahead adder; full-adder; multiplication process; propagation latency; redundant radix-2 representation; reliability; ripple-carry adder; Adders; Arrays; Computers; Equations; Logic gates; Propagation delay;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers (ASILOMAR), 2010 Conference Record of the Forty Fourth Asilomar Conference on
Conference_Location :
Pacific Grove, CA
ISSN :
1058-6393
Print_ISBN :
978-1-4244-9722-5
Type :
conf
DOI :
10.1109/ACSSC.2010.5757584
Filename :
5757584
Link To Document :
بازگشت