• DocumentCode
    2041500
  • Title

    A generator of high-speed floating-point modules

  • Author

    Leyva, Gerardo ; Caffarena, Gabriel ; Carreras, Carlos ; Nieto-Taladriz, Octavio

  • Author_Institution
    Dpto. de Ingenieria Electronica, Univ. Politecnica de Madrid, Spain
  • fYear
    2004
  • fDate
    20-23 April 2004
  • Firstpage
    306
  • Lastpage
    307
  • 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.
  • Keywords
    circuit optimisation; floating point arithmetic; hardware description languages; logic CAD; CAD tools; VHDL code; arithmetic modules; circuit optimization; clock period; exponent bit width; floating point modules; hardware implementation; Adders; Arithmetic; Clocks; Delay; Design automation; Field programmable gate arrays; Hardware; Libraries; Pipelines; Telecommunications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2004. FCCM 2004. 12th Annual IEEE Symposium on
  • Print_ISBN
    0-7695-2230-0
  • Type

    conf

  • DOI
    10.1109/FCCM.2004.5
  • Filename
    1364652