×

Approximating functions

  • US 10,268,450 B2
  • Filed: 09/06/2017
  • Issued: 04/23/2019
  • Est. Priority Date: 05/01/2014
  • Status: Active Grant
First Claim
Patent Images

1. 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, wherein each of the fixed gradients in the predetermined set of fixed gradients has a respective minimum extended Hamming weight which is less than or equal to a threshold 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 configured to perform multiplication by a respective fixed gradient of the set of fixed gradients using a number of binary adders, wherein said number is one less than the minimum extended Hamming weight for the respective fixed gradient, anda binary adder configured to add a base value to an 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.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×