×

Computing floating-point polynomials in an integrated circuit device

  • US 8,949,298 B1
  • Filed: 09/16/2011
  • Issued: 02/03/2015
  • Est. Priority Date: 09/16/2011
  • Status: Active Grant
First Claim
Patent Images

1. Polynomial circuitry for calculating a polynomial having terms including powers of an input variable, said input variable represented by a mantissa and an exponent, said circuitry having a number of bits of precision and comprising:

  • a plurality of coefficient memories, each respective one of said coefficient memories corresponding to a respective one of said terms of said polynomial, wherein;

    for each respective one of said terms of said polynomial, said respective one of said coefficient memories that corresponds to said respective one of said terms of said polynomial is loaded with a plurality of instances of a respective coefficient for said respective one of said terms of said polynomial, andsaid instances of said respective coefficient for said respective one of said terms of said polynomial are multiple versions of said respective coefficient for said respective one of said terms of said polynomial, each version being shifted by a different number of bits; and

    respective address circuitry associated with each respective one of said coefficient memories, said respective address circuitry selecting one of said instances of said respective coefficient for said respective one of said terms of said polynomial based on said exponent.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×