• DocumentCode
    1630423
  • Title

    VLSI designs for redundant binary-coded decimal addition

  • Author

    Shirazi, Behrooz ; Yun, David Y Y ; Zhang, Chang N.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Southern Methodist Univ., Dallas, TX, USA
  • fYear
    1988
  • Firstpage
    52
  • Lastpage
    56
  • Abstract
    A binary-coded decimal system provides rapid binary-decimal conversion. However, BCD arithmetic operations are often slow and require complex hardware. One can eliminate the need for carry propagation and thus improve performance of BCD operations by using a redundant binary-coded decimal (RBCD) system. The VLSI design of an RBCD adder is introduced. The design consists of two small PLAs and two four-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, showing the regularity of the structures. Two simple algorithms and the corresponding hardware designs for conversion between RBCD and BCD are presented
  • Keywords
    VLSI; adders; computational complexity; digital arithmetic; fault tolerant computing; redundancy; PLAs; RBCD adder; VLSI designs; VLSI space complexity; VLSI time complexity; binary adders; constant addition delay; fault tolerance; redundant binary-coded decimal addition; Added delay; Algorithm design and analysis; Application software; Arithmetic; Computer science; Hardware; Humans; Propagation delay; Space technology; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1988. Conference Proceedings., Seventh Annual International Phoenix Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    0-8186-0830-7
  • Type

    conf

  • DOI
    10.1109/PCCC.1988.10042
  • Filename
    10042