COMPUTER AND METHODS FOR SOLVING MATH FUNCTIONS
First Claim
1. A computer for performing mathematical functions, the computer comprising:
- an operations level that performs mathematical operations; and
a driver level comprising;
a first lookup table, wherein the first lookup table includes first data for calculating at least one mathematical function using a first level of accuracy; and
a second lookup table, wherein the second lookup table includes second data for calculating the at least one mathematical function using a second level of accuracy, wherein the first level of accuracy is greater than the second level of accuracy; and
a driver that executes the data from the first lookup table and the second lookup table, and wherein the driver sends instructions to the operations level.
1 Assignment
0 Petitions
Accused Products
Abstract
Computers and methods for performing mathematical functions are disclosed. An embodiment of a computer includes an operations level and a driver level. The operations level performs mathematical operations. The driver level includes a first lookup table and a second lookup table, wherein the first lookup table includes first data for calculating at least one mathematical function using a first level of accuracy. The second lookup table includes second data for calculating the at least one mathematical function using a second level of accuracy, wherein the first level of accuracy is greater than the second level of accuracy. A driver executes either the first data or the second data depending on a selected level of accuracy.
14 Citations
20 Claims
-
1. A computer for performing mathematical functions, the computer comprising:
-
an operations level that performs mathematical operations; and a driver level comprising; a first lookup table, wherein the first lookup table includes first data for calculating at least one mathematical function using a first level of accuracy; and a second lookup table, wherein the second lookup table includes second data for calculating the at least one mathematical function using a second level of accuracy, wherein the first level of accuracy is greater than the second level of accuracy; and a driver that executes the data from the first lookup table and the second lookup table, and wherein the driver sends instructions to the operations level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer for performing mathematical functions, the computer comprising:
-
an operations level; a driver level; and an instruction level; the operations level performing basic math operations; the driver level including; a first lookup table, wherein the first lookup table includes first data for calculating at least one mathematical function using a first level of accuracy; and a second lookup table, wherein the second lookup table includes second data for calculating the at least one mathematical function using a second level of accuracy, wherein the first level of accuracy is greater than the second level of accuracy; and a driver that executes the data from the first lookup table and the second lookup table, and wherein the driver sends instructions to the operation level and receives instructions from the instruction level; the instruction level including; a memory that stores instructions for solving complex functions; a controller that executes the instructions stored in the memory and transmits instructions to the driver. - View Dependent Claims (18)
-
-
19. A method of using a computer to solve math functions, the method comprising:
-
receiving the function to be solved; receiving information as to whether the function is to be solved using high accuracy or low accuracy; executing instructions for solving the function using at least one derived math function; executing the derived math functions using data stored in a first lookup table if the function is to be solved using high accuracy; and executing the derived math functions using data stored in a second lookup table if the function is to be solved using low accuracy. - View Dependent Claims (20)
-
Specification