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

Machine method to perform newton iterations for reciprocals

Patent 5220524 Issued on June 15, 1993. Estimated Expiration Date: Icon_subject December 13, 2010. 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

Circuit for performing a square root calculation
Patent #: 4336599
Issued on: 06/22/1982
Inventor: Wong

Floating point processor architecture which performs square root by hardware
Patent #: 4477879
Issued on: 10/16/1984
Inventor: Wong

Analgesic and antiinflammatory 1-acyl-2-oxindole-3-carboxamides
Patent #: 4791131
Issued on: 12/13/1988
Inventor: Kadin

Method and circuit for computing reciprocals
Patent #: 4823301
Issued on: 04/18/1989
Inventor: Knierim

Architecture to implement floating point multiply/accumulate operations
Patent #: 4841467
Issued on: 06/20/1989
Inventor: Ho ,   et al.

Floating point/integer processor with divide and square root functions
Patent #: 4878190
Issued on: 10/31/1989
Inventor: Darley, et al.

Floating point circuit with configurable number of multiplier cycles and variable divide cycle ratio
Patent #: 4901267
Issued on: 02/13/1990
Inventor: Birman, et al.

Floating point operation unit in division and square root operations
Patent #: 4999801
Issued on: 03/12/1991
Inventor: Katsuno

Floating point arithmetic two cycle data flow
Patent #: 4999802
Issued on: 03/12/1991
Inventor: Cocanougher, et al.

Pipelined floating point processing unit Patent #: 5053631
Issued on: 10/01/1991
Inventor: Perlman, et al.

Inventor

Application

No. 627076 filed on 12/13/1990

US Classes:

708/502, Reciprocal708/625, Binary708/654Multiplication by reciprocal

Examiners

Primary: Nguyen, Hoang
Assistant: Ngo, Hoang

Attorney, Agent or Firm

International Classes

G06F 007/52
G06F 007/38

Abstract

The machine method of the present embodiment relates to iterative numerical techniques adapted for use in digital circuitry, such as floating point multipliers and floating point adder-subtractor units. Using the Newton method of reciprocal computation of a value, several computational steps can be merged and performed with a single floating point multiplier unit. The preferred embodiment of the invention provides an improved method for computing the reciprocal of an unknown value C using Newton's method. The improved method forms the reciprocal Newton iteration in the following two steps:1. cxm form the product of xm and c.2. xm {2-cxm } form the product and difference simultaneously. Each step requires only the use of a multiplier-accumulator, and is more efficient and hence computationally faster than prior methods.

Other References

  • "IBM Journal of Research and Development", vol. 34 by John Cocke et al. pp. 111-120 Jan., 199
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?