TY - GEN
T1 - Reliable binary signed digit number adder design
AU - Kharbash, F.
AU - Chaudhry, G. M.
PY - 2007
Y1 - 2007
N2 - The Binary Signed Digit Number (BSDN) system is used implicitly or explicitly to speed up arithmetic operations in many digital systems. This is due to its capability of carry-free addition and regular layout. Also, with the proper selection of the encoding scheme used to encode the BSDN digit set D={-1, 0, 1} into binary bits, an error detection capability feature can be gained. In this work, we present the design of BSDN full adder cell using the 1-out-of-3 encoding with and without error detection capability. Synthesis results showed that the carry-free addition feature of the BSDN adder is preserved in the proposed design regardless of the inputs size. Also the overall adder performance depends on the desired level of error detection and the effectiveness of the used BSDN full adder.
AB - The Binary Signed Digit Number (BSDN) system is used implicitly or explicitly to speed up arithmetic operations in many digital systems. This is due to its capability of carry-free addition and regular layout. Also, with the proper selection of the encoding scheme used to encode the BSDN digit set D={-1, 0, 1} into binary bits, an error detection capability feature can be gained. In this work, we present the design of BSDN full adder cell using the 1-out-of-3 encoding with and without error detection capability. Synthesis results showed that the carry-free addition feature of the BSDN adder is preserved in the proposed design regardless of the inputs size. Also the overall adder performance depends on the desired level of error detection and the effectiveness of the used BSDN full adder.
UR - http://www.scopus.com/inward/record.url?scp=36349014152&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=36349014152&partnerID=8YFLogxK
U2 - 10.1109/ISVLSI.2007.88
DO - 10.1109/ISVLSI.2007.88
M3 - Conference contribution
AN - SCOPUS:36349014152
SN - 0769528961
SN - 9780769528960
T3 - Proceedings - IEEE Computer Society Annual Symposium on VLSI: Emerging VLSI Technologies and Architectures
SP - 479
EP - 484
BT - Proceedings - IEEE Computer Society Annual Symposium on VLSI
T2 - IEEE Computer Society Annual Symposium on VLSI: Emerging VLSI Technologies and Architectures, ISVLSI'07
Y2 - 9 March 2007 through 11 March 2007
ER -