Seed ROM for reciprocal computation
AssigneeMicron Technology, Inc.
InventorJames R. Peterson
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicron Technology, Inc.
InventorJames R. Peterson
Estimating the term…
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.
An apparatus for calculating a reciprocal value for a binary operand, comprising:
An apparatus for computing the reciprocal of a binary input operand, comprising:
An apparatus for calculating a quotient from a dividend value and a divisor value, comprising:
A method for calculating a reciprocal for an input value, comprising:
A method of computing the reciprocal of a binary input operand, comprising:
Dependencies are inferred from the claim text.