TY - GEN
T1 - Binary signed digit adder design with error detection capability
AU - Kharbash, F.
AU - Chaudhry, G. M.
PY - 2007/12/1
Y1 - 2007/12/1
N2 - Binary Signed Digit Number (BSDN) representation has been used to form constant time adders and high-speed multipliers due to the capability of carry-free addition and regular VLSI layout. In order to use that numbering system BSDN digit needs to be encoded into binary bits. One of the possible encoding schemes is the 1-out-of-3 encoding which is a subset of the m-out-of-n codes widely used for error detection and correction. In this work, the design of BSDN full adder cell using the 1-out-of-3 encoding with and without error detection capability is presented. Synthesis results showed that the constant delay feature of the BSDN adder is preserved in both cases. It also showed that the overall performance (delay, area and power) of BSDN adder depends on the effectiveness of the BSDN full adder used to construct it and the desired level of error detection capability.
AB - Binary Signed Digit Number (BSDN) representation has been used to form constant time adders and high-speed multipliers due to the capability of carry-free addition and regular VLSI layout. In order to use that numbering system BSDN digit needs to be encoded into binary bits. One of the possible encoding schemes is the 1-out-of-3 encoding which is a subset of the m-out-of-n codes widely used for error detection and correction. In this work, the design of BSDN full adder cell using the 1-out-of-3 encoding with and without error detection capability is presented. Synthesis results showed that the constant delay feature of the BSDN adder is preserved in both cases. It also showed that the overall performance (delay, area and power) of BSDN adder depends on the effectiveness of the BSDN full adder used to construct it and the desired level of error detection capability.
UR - http://www.scopus.com/inward/record.url?scp=51549110851&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=51549110851&partnerID=8YFLogxK
U2 - 10.1109/ISSPA.2007.4555602
DO - 10.1109/ISSPA.2007.4555602
M3 - Conference contribution
AN - SCOPUS:51549110851
SN - 1424407796
SN - 9781424407798
T3 - 2007 9th International Symposium on Signal Processing and its Applications, ISSPA 2007, Proceedings
BT - 2007 9th International Symposium on Signal Processing and its Applications, ISSPA 2007, Proceedings
T2 - 2007 9th International Symposium on Signal Processing and its Applications, ISSPA 2007
Y2 - 12 February 2007 through 15 February 2007
ER -