IMPLEMENTING A SQUARE ROOT OPERATION IN A COMPUTER SYSTEM
First Claim
1. A method of implementing a square root operation in a computer system to determine a value of √
- {square root over (b)}, where b is an input value, the method using an iterative converging approximation technique for determining converging approximations of
1 Assignment
0 Petitions
Accused Products
Abstract
A method and computer system are provided for implementing a square root operation using an iterative converging approximation technique. The method includes fewer computations than conventional methods, and only includes computations which are simple to implement in hardware on a computer system, such as multiplication, addition, subtraction and shifting. Therefore, the methods described herein are adapted specifically for being performed on a computer system, e.g. in hardware, and allow the computer system to perform a square root operation with low latency and with low power consumption.
7 Citations
20 Claims
-
1. A method of implementing a square root operation in a computer system to determine a value of √
- {square root over (b)}, where b is an input value, the method using an iterative converging approximation technique for determining converging approximations of
- View Dependent Claims (2, 3, 4, 5, 6, 20)
-
7. A computer system configured to implement a square root operation to determine a value of √
- {square root over (b)}, where b is an input value, the computer system comprising an iterative converging approximation module arranged to receive an initial approximation of
- View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
Specification