• DocumentCode
    3431580
  • Title

    Fast division using accurate quotient approximations to reduce the number of iterations

  • Author

    Wong, Derek C. ; Flynn, Michael J.

  • Author_Institution
    Dept. of Electr. Eng., Stanford Univ., CA, USA
  • fYear
    1991
  • fDate
    26-28 Jun 1991
  • Firstpage
    191
  • Lastpage
    201
  • Abstract
    A class of iterative integer division algorithms is presented based on lookup table Taylor-series approximations to the reciprocal. The algorithm iterates by using the reciprocal to find an approximate quotient and then subtracting the quotient multiplied by the divisor from the dividend to find a remaining dividend. Fast implementations can produce an average of either 14 or 27 b per iteration, depending on whether the basic or advanced version of this method is implemented. Detailed analyses are presented to support the claimed accuracy per iteration. Speed estimates using state-of-the-art ECL (emitted coupled logic) components show that this method is faster than the Newton-Raphson technique and can produce 53-b quotients of 53-b numbers in about 28 or 22 ns for the basic and advanced versions
  • Keywords
    digital arithmetic; iterative methods; Taylor-series approximations; approximate quotient; fast division; iterative integer division algorithms; lookup table; quotient approximations; reciprocal; speed estimates; Contracts; Hardware; Iterative algorithms; Iterative methods; NASA; State estimation; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic, 1991. Proceedings., 10th IEEE Symposium on
  • Conference_Location
    Grenoble
  • Print_ISBN
    0-8186-9151-4
  • Type

    conf

  • DOI
    10.1109/ARITH.1991.145559
  • Filename
    145559