A Generator of High-Speed Floating-Point Modules

  • Authors:
  • Gerardo Leyva;Gabriel Caffarena;Carlos Carreras;Octavio Nieto-Taladriz

  • Affiliations:
  • Universidad Politécnica de Madrid, Spain;Universidad Politécnica de Madrid, Spain;Universidad Politécnica de Madrid, Spain;Universidad Politécnica de Madrid, Spain

  • Venue:
  • FCCM '04 Proceedings of the 12th Annual IEEE Symposium on Field-Programmable Custom Computing Machines
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Hardware implementation of arithmetic modules is a time-consuming task. Consequently, there is a demand for CAD tools that help the designer in reducing design times. This paper presents a floating-point module generator that allows user specification of the mantissa, exponent bit-width and clock period. This tool generates synthesizable VHDL code in a readable format that can be modified by the designer. It also optimizes circuit performance, providing modules with high-speed execution times, that are comparable to those of existing specific implementations.