• DocumentCode
    2767971
  • Title

    Reconfigurable Universal Adder

  • Author

    Calderón, Humberto ; Gaydadjiev, Georgi ; Vassiliadis, Stamatis

  • Author_Institution
    Tech. Univ. Delft, Delft
  • fYear
    2007
  • fDate
    9-11 July 2007
  • Firstpage
    186
  • Lastpage
    191
  • Abstract
    In this paper we present a novel adder/subtracter arithmetic unit that combines binary and binary code decimal (BCD) operations. The proposed unit uses effective addition/subtraction operations on unsigned, sign-magnitude, and various complement representations. Our design overcomes the limitations of previously reported approaches that produce some of the results in complement representation when operating on sign-magnitude numbers. The proposal can be implemented in ASIC as a run time configurable unit as well as in reconfigurable technology in form of a run-time reconfigurable engine. When reconfigurable technology is considered, a preliminary estimation indicates that 40 % of the hardware resources are shared by the different operations. This makes the proposed unit highly suitable for reconfigurable platforms with partial reconfiguration support. The proposed design together with some classical adder organizations were compared after synthesis targeting 4vfx60ff672-12 Xilinx Virtex 4 FPGA. Our design achieves a throughput of 82.6 MOPS with almost equivalent area-time product when compared to the other proposals.
  • Keywords
    adders; application specific integrated circuits; binary codes; field programmable gate arrays; reconfigurable architectures; 4vfx60ff672-12 Xilinx Virtex 4 FPGA; ASIC; MOPS; adder-subtracter arithmetic unit; binary code decimal operations; hardware resources; reconfigurable universal adder; run time configurable unit; sign-magnitude numbers; Application specific integrated circuits; Binary codes; Delay; Digital arithmetic; Encoding; Hardware; Home computing; Laboratories; Proposals; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors, 2007. ASAP. IEEE International Conf. on
  • Conference_Location
    Montreal, Que.
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4244-1026-2
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2007.4429978
  • Filename
    4429978