JOURNAL ARTICLE

RBCD: redundant binary coded decimal adder

Behrooz ShiraziDavid Y. Y. YunChang N. Zhang

Year: 1989 Journal:   IEE Proceedings E Computers and Digital Techniques Vol: 136 (2)Pages: 156-156

Abstract

The major advantage of the binary coded decimal (BCD) system is in providing rapid binary-decimal conversion. The shortcoming of the BCD system is that BCD arithmetic operations are often slow and require complex hardware. The performance of BCD operations can be improved through a redundant binary coded decimal (RBCD) representation which leads to carry-free operations. This paper introduces the VLSI design of an RBCD adder. The design consists of two small PLA's and two 4-bit binary adders for one digit of the RBCD adder. The addition delay is constant for n-digit RBCD addition (no carry propagation delay). The VLSI time and space complexities of the design as well as its layout are presented. In addition, we show that BCD to RBCD conversion can be carried out in a constant time. However, RBCD to BCD conversion requires a carry-ripple operation which can be accomplished with a complexity equivalent to that of the carry-look-ahead circuitry.

Keywords:
Adder Decimal Binary number Arithmetic Carry (investment) Serial binary adder Computer science Very-large-scale integration Carry-save adder Computer hardware Mathematics Embedded system Telecommunications Latency (audio)

Metrics

66
Cited By
0.00
FWCI (Field Weighted Citation Impact)
3
Refs
0.23
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Numerical Methods and Algorithms
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Digital Filter Design and Implementation
Physical Sciences →  Computer Science →  Signal Processing
Analog and Mixed-Signal Circuit Design
Physical Sciences →  Engineering →  Biomedical Engineering
© 2026 ScienceGate Book Chapters — All rights reserved.