U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method and apparatus for performining floating point division

Patent 5249149 Issued on September 28, 1993. Estimated Expiration Date: Icon_subject September 3, 2011. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

3508038

3633018

3648038

3777132

Modular apparatus for accelerated generation of a quotient of two binary numbers
Patent #: 4011439
Issued on: 03/08/1977
Inventor: Bennett

Floating point division control
Patent #: 4413326
Issued on: 11/01/1983
Inventor: Wilson ,   et al.

Arithmetic unit for use in data processing systems
Patent #: 4442498
Issued on: 04/10/1984
Inventor: Rosen

Apparatus for speeding up digital division in radix-2n machine
Patent #: 4481600
Issued on: 11/06/1984
Inventor: Asai

Apparatus for performing quadratic convergence division in a large data processing system
Patent #: 4594680
Issued on: 06/10/1986
Inventor: Schomburg ,   et al.

Method and apparatus for division using interpolation approximation
Patent #: 4707798
Issued on: 11/17/1987
Inventor: Nakano

More ...

Inventors

Application

No. 755588 filed on 09/03/1991

US Classes:

708/504, Division708/654Multiplication by reciprocal

Examiners

Primary: Malzahn, David H.

Attorney, Agent or Firm

Foreign Patent References

  • 0154182 EP. 06/13/1985

International Class

G06F 007/52

Abstract

A method for performing floating point division is provided for producing a quotient having a mantissa of n bits. The method consists of the steps of accessing an initial guess of a reciprocal of the divisor from a table of divisor reciprocals, computing an initial estimate the quotient in a corresponding estimate from the initial estimate of the reciprocal, increasing the precision of the mantissa of the reciprocal estimate, quotient estimate, and remainder estimate by computing an error parameter and iteratively computing a current reciprocal estimate, a current quotient estimate and a current remainder estimate from the error parameter and the latest reciprocal estimate, quotient estimate and remainder estimates. Also, the step of increasing the precision is repeated until the quotient estimate and reciprocal estimate exceed n bits. Lastly, the final quotient is computed from the last current quotient estimate plus the last current reciprocal estimate times the last current remainder estimate. A floating point apparatus is also provided that implements the floating point division method. The application of this method and apparatus provide a quotient result that is correctly rounded without conditionally testing the magnitude of the quotient.

Other References

  • ANSI/IEEE Std. 754-1985, entitled "An American National Standard--IEEE Standard for Binary Floating--Point Arithmetic"
  • Elektronik, vol. 35, No. 17, Aug. 22, 1986, pp. 57-61 Taetow, "Schnelle Gleitkommadivision
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?