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

Seed ROM for reciprocal computation

Patent 6240338 Issued on May 29, 2001. Estimated Expiration Date: Icon_subject August 22, 2015. 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

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

Reciprocal arithmetic circuit with ROM table
Patent #: 5012438
Issued on: 04/30/1991
Inventor: Yamaguchi

Interplating memory function evaluation
Patent #: 5068816
Issued on: 11/26/1991
Inventor: Noetzel, ;, , , --> Noetzel

Method and apparatus for estimating a battery temperature
Patent #: 5079716
Issued on: 01/07/1992
Inventor: Lenhardt, et al.

Machine method to perform newton iterations for reciprocal square roots
Patent #: 5157624
Issued on: 10/20/1992
Inventor: Hesson

Machine method to perform newton iterations for reciprocals
Patent #: 5220524
Issued on: 06/15/1993
Inventor: Hesson

Method and apparatus for performining floating point division
Patent #: 5249149
Issued on: 09/28/1993
Inventor: Cocanougher, et al.

Fast IEEE double precision reciprocals and square roots
Patent #: 5305248
Issued on: 04/19/1994
Inventor: Ammann

Floating point arithmetic unit using modified Newton-Raphson technique for division and square root
Patent #: 5341321
Issued on: 08/23/1994
Inventor: Karp, et al.

Diversity receiver for signals with multipath time dispersion Patent #: 5499272
Issued on: 03/12/1996
Inventor: Bottomley

Inventor

Application

No. 517902 filed on 08/22/1995

US Classes:

708/654, Multiplication by reciprocal708/620, Multiplication708/650, Division708/656, Multiples of divisor708/670, Addition/subtraction712/221, Arithmetic operation instruction processing712/223Logic operation instruction processing

Examiners

Primary: Grant, William
Assistant: Patel, Ramesh

Attorney, Agent or Firm

International Class

G06F 007/50

Abstract

A method and apparatus for performing a divide operation in a computer are described. The apparatus includes a first memory containing estimated reciprocal terms, and a second memory containing reciprocal error terms. An adder adds a selected estimated reciprocal term from the first memory and a selected reciprocal error term from the second memory to provide the reciprocal. The selected estimated reciprocal term and the selected reciprocal error term correspond to at least a portion of a divisor. The apparatus includes a multiplier for multiplying a dividend by the reciprocal to generate a quotient. The method includes the step of looking up an estimated reciprocal term in a first lookup table stored in a first computer memory wherein the estimated reciprocal term corresponds to at least a portion of a given divisor. A reciprocal error term is looked up in a second lookup table stored in a second computer memory, the error term corresponds to at least a portion of the divisor. A reciprocal of the divisor is generated from the estimated reciprocal term and the error term. A dividend is multiplied by the reciprocal of the divisor to generate a quotient.

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
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?