• DocumentCode
    2524161
  • Title

    Decimal floating-point square root using Newton-Raphson iteration

  • Author

    Wang, Liang-Kai ; Schulte, Michael J.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
  • fYear
    2005
  • fDate
    23-25 July 2005
  • Firstpage
    309
  • Lastpage
    315
  • Abstract
    With continued reductions in feature size, additional functionality may be added to future microprocessors to boost the performance of important application domains. Due to growth in commercial, financial, and Internet-based applications, decimal floating point arithmetic is now attracting more attention and hardware support for decimal operations is being considered by various computer manufacturers. In order to standardize decimal number formats and operations, 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 paper presents an efficient arithmetic algorithm and hardware design for decimal floating point square root. This design uses an optimized piecewise linear approximation, a modified Newton-Raphson iteration, a specialized rounding technique, and a modified decimal multiplier. Synthesis results show that a 64-bit (16 digit) implementation of decimal square root, which is compliant with IEEE-754R, has an estimated critical path delay of 0.95 ns and a maximum latency of 210 clock cycles when implemented using a sequential multiplier and LSI Logic´s 0.11 micron Gflx-P standard cell library.
  • Keywords
    IEEE standards; Newton-Raphson method; floating point arithmetic; piecewise linear techniques; IEEE-754 standard; Newton-Raphson iteration; decimal floating point arithmetic; decimal floating-point square root; decimal multiplier; hardware design; optimized piecewise linear approximation; rounding technique; 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, Architecture Processors, 2005. ASAP 2005. 16th IEEE International Conference on
  • ISSN
    2160-0511
  • Print_ISBN
    0-7695-2407-9
  • Type

    conf

  • DOI
    10.1109/ASAP.2005.29
  • Filename
    1540402