• DocumentCode
    2525008
  • Title

    A fast carry chain adder for Virtex-5 FPGAs

  • Author

    Zicari, Paolo ; Perri, Stefania

  • Author_Institution
    Dept. of Electron., Comput. Sci. & Syst., Univ. of Calabria, Rende, Italy
  • fYear
    2010
  • fDate
    26-28 April 2010
  • Firstpage
    304
  • Lastpage
    308
  • Abstract
    This paper proposes a fast adder structure for Xilinx Virtex-5 FPGAs. The generic n-bit adder is split into two n/2-bit adders. The portion which computes the n/2 most significant sum bits receives the carry input signal from a purpose-designed fast carry generator instead of the n/2-bit adder generating the least significant sum bits. This allows outperforming the ripple carry adders implemented in the chosen FPGA family. The fast carry chain propagation is reached by optimizing the use of 6-input LUTs together with the dedicated MUXCY resources available in the Virtex-5 FPGA chip. A 64-bit adder designed as proposed here is ~11% and ~35% faster than the standard carry chain adder and the DSP-based adder implementation, respectively.
  • Keywords
    adders; field programmable gate arrays; DSP-based adder implementation; LUT; MUXCY; Xilinx Virtex-5 FPGA; fast carry chain adder; fast carry generator; generic n-bit adder; most significant sum bits; word length 64 bit; Adders; Circuits; Computer science; Costs; Field programmable gate arrays; Multiplexing; Routing; Signal generators; Table lookup; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    MELECON 2010 - 2010 15th IEEE Mediterranean Electrotechnical Conference
  • Conference_Location
    Valletta
  • Print_ISBN
    978-1-4244-5793-9
  • Type

    conf

  • DOI
    10.1109/MELCON.2010.5476275
  • Filename
    5476275