• DocumentCode
    3627052
  • Title

    Reduced Delay BCD Adder

  • Author

    Alp Arslan Bayrakci;Ahmet Akkas

  • Author_Institution
    Computer Engineering Department, Ko? University, 34450 Sariyer, ?stanbul, Turkey, abayrakci@ku.edu.tr
  • fYear
    2007
  • fDate
    7/1/2007 12:00:00 AM
  • Firstpage
    266
  • Lastpage
    271
  • Abstract
    Financial and commercial applications use decimal data and spend most of their time in decimal arithmetic. Software implementation of decimal arithmetic is typically at least 100 times slower than binary arithmetic implemented in hardware. Therefore, hardware support for decimal arithmetic is required. In this paper, a reduced delay binary coded decimal (BCD) adder is proposed. The proposed adder improves the delay of BCD addition by increasing parallelism. On the critical-path of the proposed BCD adder, there are two 4-bit binary adders, a carry network, one AND gate, and one OR gate. To make area and delay comparison, the proposed adder and previously proposed five decimal adders are implemented in VHDL and synthesized using 0.18 micron TSMC ASIC library. Synthesis results obtained for 64-bit addition (16 decimal digits) show that the proposed BCD adder has the shortest delay (1.40 ns). Furthermore, it requires less area than previously proposed three decimal adders.
  • Keywords
    "Added delay","Hardware","Application software","Digital arithmetic","Signal generators","Network synthesis","Delay effects","Data engineering","Parallel processing","Application specific integrated circuits"
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors, 2007. ASAP. IEEE International Conf. on
  • ISSN
    1063-6862
  • Print_ISBN
    978-1-4244-1026-2
  • Type

    conf

  • DOI
    10.1109/ASAP.2007.4429991
  • Filename
    4429991