• DocumentCode
    3755774
  • Title

    24-bit significand multiplier for FPGA floating-point multiplication

  • Author

    E. George Walters

  • Author_Institution
    Penn State Erie, The Behrend College, Erie, PA, USA
  • fYear
    2015
  • Firstpage
    717
  • Lastpage
    721
  • Abstract
    This paper presents a 24-bit significand multiplier for single-precision floating-point multiplication that is optimized for Xilinx FPGAs with 6-input LUTs. The design combines a 24 × 7 LUT-based multiplier and one embedded multiplier to implement a 24 × 24 unsigned multiplier. The proposed design uses 35% fewer LUTs and is 1.11 times faster than a LogiCORE multiplier that also uses one embedded multiplier. A truncated- matrix version that allows faithful rounding uses 78% fewer LUTs and is 1.17 times faster than a LogiCORE multiplier that uses one embedded multiplier. Both designs are comparable in speed to a LogiCORE multiplier that uses two embedded multipliers.
  • Keywords
    "Field programmable gate arrays","Table lookup","Digital signal processing","Algorithm design and analysis","Wiring","Signal processing algorithms","Logic gates"
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2015 49th Asilomar Conference on
  • Electronic_ISBN
    1058-6393
  • Type

    conf

  • DOI
    10.1109/ACSSC.2015.7421227
  • Filename
    7421227