Approximating Functions
AssigneeImagination Technologies Limited
InventorTim LEE
Life of this patent
Estimating the term…
Loading patent…
AssigneeImagination Technologies Limited
InventorTim LEE
Estimating the term…
A binary logic circuit for approximating a mathematical function over a predefined range as a series of linear segments, each linear segment having one of a predetermined set of fixed gradients and a corresponding base value, the binary logic circuit comprising: an input for receiving an input variable in the predefined range; a plurality of logic chains each comprising: a binary multiplier adapted to perform multiplication by a respective one of the set of fixed gradients using h−1 binary adders, where h is the extended Hamming weight; and a binary adder adapted to add a base value to the input or output of the binary multiplier; and selection logic configured to select one of the logic chains in dependence on the input variable so as to provide, for the received input variable, an approximate value of the mathematical function.
A binary logic circuit configured to approximate a mathematical function over a predefined range as a series of linear segments, each linear segment having one of a predetermined set of fixed gradients and a corresponding base value, the binary logic circuit comprising:
A binary logic circuit as claimed in claim 9, wherein the binary adder of each logic chain is arranged to add the respective base value to the output of the binary multiplier and, for the mathematical function expressed in the form y=f(x) with respect to Cartesian axes x and y, each linear segment represents part of a line that crosses the y axis at the base value.
A computer-implemented method of deriving a hardware representation of a binary logic circuit configured to approximate a mathematical function over a predefined range as a series of linear segments, the method comprising:
A method of manufacturing a binary logic circuit configured to approximate a mathematical function over a predefined range as a series of linear segments by:
Dependencies are inferred from the claim text.