• DocumentCode
    3133033
  • Title

    High-speed double precision computation of nonlinear functions

  • Author

    Jain, V.K. ; Lin, L.

  • Author_Institution
    Dept. of Electr. Eng., Univ. of South Florida, Tampa, FL, USA
  • fYear
    1995
  • fDate
    19-21 Jul 1995
  • Firstpage
    107
  • Lastpage
    114
  • Abstract
    High-speed coprocessors for computing nonlinear functions are important for advanced scientific computing as well as real-time image processing. In this paper we develop an efficient interpolative approach to such coprocessors. Performed on suitable subintervals of the range of interest, our interpolation which uses third degree polynomial is adequate for many elementary functions of interest with double precision mantissas. Our method requires only one major multiplication, two minor multiplications and a few additions. The minor multiplications are for the second and third degree terms, and their significant bits are much fewer than those of the first degree term. This leads to a very fast and efficient VLSI architecture for such coprocessors. It appears that polynomial based interpolation can yield considerable benefits over previously used approaches, when execution time and silicon area are considered. Further, it is possible to combine the computation of multiple functions on a single chip, with most of the resources on the chip shared for several functions
  • Keywords
    coprocessors; digital arithmetic; image processing; interpolation; coprocessors; high-speed double precision computation; interpolation; interpolative approach; multiplications; nonlinear functions; real-time image processing; scientific computing; silicon area; third degree polynomial; Chip scale packaging; Computer architecture; Computer science; Coprocessors; Hardware; Image processing; Interpolation; Polynomials; Silicon; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic, 1995., Proceedings of the 12th Symposium on
  • Conference_Location
    Bath
  • Print_ISBN
    0-8186-7089-4
  • Type

    conf

  • DOI
    10.1109/ARITH.1995.465370
  • Filename
    465370