DocumentCode
3345823
Title
Design and synthesis of an IEEE-754 exponential function
Author
Bui, Hung Tien ; Tahar, Fiene
Author_Institution
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
Volume
1
fYear
1999
fDate
9-12 May 1999
Firstpage
450
Abstract
We have designed a floating-point exponential function using the table-driven method. The algorithm was first implemented using sequential VHDL and later translated to Concurrent Verilog. The main part of the work consisted of creating modules that would handle basic IEEE-754 single-precision number manipulation routines, such as addition, multiplication and rounding to the nearest integer. Using these routines, a model was implemented based on the table-driven algorithm. The VHDL design as well as the Verilog design were estimated, and the results proved to be satisfactory. Synthesis was performed using CMOSIS5 technology on the VHDL code and yielded a fairly large result.
Keywords
IEEE standards; floating point arithmetic; functions; hardware description languages; subroutines; Concurrent Verilog; IEEE-754 exponential function; IEEE-754 single-precision number manipulation routines; addition; floating-point exponential function; modules; multiplication; rounding; sequential VHDL; table-driven method; CMOS technology; Circuits; Design engineering; Equations; Floating-point arithmetic; Hardware design languages; Polynomials; Taylor series;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 1999 IEEE Canadian Conference on
Conference_Location
Edmonton, Alberta, Canada
ISSN
0840-7789
Print_ISBN
0-7803-5579-2
Type
conf
DOI
10.1109/CCECE.1999.807240
Filename
807240
Link To Document