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 :
بازگشت