| Patent Number |
Title Of Patent |
Date Issued |
| 7451171 |
Systems, methods and computer program products for hardware assists for microcoded floating point divide and square root |
Nov. 11, 2008 |
| 7430576 |
Floating point square root provider with embedded status information |
Sep. 30, 2008 |
| 7406589 |
Processor having efficient function estimate instructions |
Jul. 29, 2008 |
| 7346642 |
Arithmetic processor utilizing multi-table look up to obtain reciprocal operands |
Mar. 18, 2008 |
| 7167887 |
Circuitry for carrying out square root and division operations |
Jan. 23, 2007 |
| 7139786 |
Method and apparatus for efficiently performing a square root operation |
Nov. 21, 2006 |
| 7039666 |
Circuitry for carrying out at least one of a square root and a division operation |
May. 2, 2006 |
| 6912559 |
System and method for improving the accuracy of reciprocal square root operations performed by a floating-point unit |
Jun. 28, 2005 |
| 6847985 |
Floating point divide and square root processor |
Jan. 25, 2005 |
| 6820107 |
Square root extraction circuit and floating-point square root extraction device |
Nov. 16, 2004 |
| 6779012 |
Computer method and apparatus for division and square root operations using signed digit |
Aug. 17, 2004 |
| 6654777 |
Single precision inverse square root generator |
Nov. 25, 2003 |
| 6625632 |
Method and apparatus for square root generation using bit manipulation and instruction interleaving |
Sep. 23, 2003 |
| 6567831 |
Computer system and method for parallel computations using table approximation |
May. 20, 2003 |
| 6385713 |
Microprocessor with parallel inverse square root logic for performing graphics function on packed data elements |
May. 7, 2002 |
| 6349319 |
Floating point square root and reciprocal square root computation unit in a processor |
Feb. 19, 2002 |
| 6341300 |
Parallel fixed point square root and reciprocal square root computation unit in a processor |
Jan. 22, 2002 |
| 6175907 |
Apparatus and method for fast square root calculation within a microprocessor |
Jan. 16, 2001 |
| 6108772 |
Method and apparatus for supporting multiple floating point processing models |
Aug. 22, 2000 |
| 6078938 |
Method and system for solving linear systems |
Jun. 20, 2000 |
| 6067613 |
Rotation register for orthogonal data transformation |
May. 23, 2000 |
| 6016538 |
Method, apparatus and system forming the sum of data in plural equal sections of a single data word |
Jan. 18, 2000 |
| 5999960 |
Block-normalization in multiply-add floating point sequence without wait cycles |
Dec. 7, 1999 |
| 5954789 |
Quotient digit selection logic for floating point division/square root |
Sep. 21, 1999 |
| 5931895 |
Floating-point arithmetic processing apparatus |
Aug. 3, 1999 |
| 5847979 |
Method and apparatus for generating an initial estimate for a floating point reciprocal of a square root |
Dec. 8, 1998 |
| 5798955 |
High-speed division and square root calculation unit |
Aug. 25, 1998 |
| 5768171 |
Method and apparatus for improving the precision or area of a memory table used in floating-point computations |
Jun. 16, 1998 |
| 5671170 |
Method and apparatus for correctly rounding results of division and square root computations |
Sep. 23, 1997 |
| 5671171 |
Shared rounding hardware for multiplier and divider/square root unit using conditional sum adder |
Sep. 23, 1997 |
| 5619439 |
Shared hardware for multiply, divide, and square root exponent calculation |
Apr. 8, 1997 |
| 5602768 |
Method and apparatus for reducing the processing time required to solve square root problems |
Feb. 11, 1997 |
| 5539684 |
Method and apparatus for calculating floating point exponent values |
Jul. 23, 1996 |
| 5537345 |
Mathematical function processor utilizing table information |
Jul. 16, 1996 |
| 5515308 |
Floating point arithmetic unit using modified Newton-Raphson technique for division and square root |
May. 7, 1996 |
| 5404324 |
Methods and apparatus for performing division and square root computations in a computer |
Apr. 4, 1995 |
| 5386375 |
Floating point data processor and a method for performing a floating point square root operation within the data processor |
Jan. 31, 1995 |
| 5341321 |
Floating point arithmetic unit using modified Newton-Raphson technique for division and square root |
Aug. 23, 1994 |
| 5305248 |
Fast IEEE double precision reciprocals and square roots |
Apr. 19, 1994 |
| 5305247 |
Method and processor for high-speed convergence factor determination |
Apr. 19, 1994 |
| 5278782 |
Square root operation device |
Jan. 11, 1994 |
| 5206823 |
Apparatus to perform Newton iterations for reciprocal and reciprocal square root |
Apr. 27, 1993 |
| 5204829 |
Interleaving operations in a floating-point numeric processor |
Apr. 20, 1993 |
| 5157624 |
Machine method to perform newton iterations for reciprocal square roots |
Oct. 20, 1992 |
| 4999801 |
Floating point operation unit in division and square root operations |
Mar. 12, 1991 |
| 4901267 |
Floating point circuit with configurable number of multiplier cycles and variable divide cycle ratio |
Feb. 13, 1990 |
| 4477879 |
Floating point processor architecture which performs square root by hardware |
Oct. 16, 1984 |
| 4336599 |
Circuit for performing a square root calculation |
Jun. 22, 1982 |