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
Link To Document