• 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