• DocumentCode
    1564024
  • Title

    Decimal floating-point division using Newton-Raphson iteration

  • Author

    Wang, Liang-Kai ; Schulte, Michael J.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
  • fYear
    2004
  • Firstpage
    84
  • Lastpage
    95
  • Abstract
    Decreasing feature sizes allow additional functionality to be added to future microprocessors to improve the performance of important application domains. As a result of rapid growth in financial, commercial, and Internet-based applications, hardware support for decimal floating-point arithmetic is now being considered by various computer manufacturers and specifications for decimal floating-point arithmetic have been added to the draft revision of the IEEE-754 Standard for Floating-Point Arithmetic (IEEE-754R). This work presents an efficient arithmetic algorithm and hardware design for decimal floating-point division. The design uses an optimized piecewise linear approximation, a modified Newton-Raphson iteration, a specialized rounding technique, and a simplified combined decimal incrementer/decrementer. Synthesis results show that a 64-bit (16-digit) implementation of the decimal divider, which is compliant with IEEE-754R, has an estimated critical path delay of 0.69 ns when implemented using LSI Logic´s 0.11 micron gflx-p standard cell library.
  • Keywords
    IEEE standards; Newton-Raphson method; floating point arithmetic; high level synthesis; IEEE-754 Standard for Floating-Point Arithmetic; IEEE-754R; LSI Logic; Newton-Raphson iteration; arithmetic algorithm; critical path delay; decimal floating-point arithmetic; decimal floating-point division; decimal incrementer-decrementer; gflx-p standard cell library; hardware design; hardware support; piecewise linear approximation; Algorithm design and analysis; Application software; Computer aided manufacturing; Delay estimation; Design optimization; Floating-point arithmetic; Hardware; Internet; Microprocessors; Piecewise linear approximation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures and Processors, 2004. Proceedings. 15th IEEE International Conference on
  • ISSN
    2160-0511
  • Print_ISBN
    0-7695-2226-2
  • Type

    conf

  • DOI
    10.1109/ASAP.2004.1342461
  • Filename
    1342461