The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 30, 2015

Filed:

Nov. 28, 2008
Applicants:

Kameran Azadet, Morganville, NJ (US);

Jian-guo Chen, Basking Ridge, NJ (US);

Samer Hijazi, Bethlehem, PA (US);

Joseph Williams, Holmdel, NJ (US);

Inventors:

Kameran Azadet, Morganville, NJ (US);

Jian-Guo Chen, Basking Ridge, NJ (US);

Samer Hijazi, Bethlehem, PA (US);

Joseph Williams, Holmdel, NJ (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/17 (2006.01); G06F 17/10 (2006.01); G06F 1/035 (2006.01); G06F 9/30 (2006.01); G06F 9/38 (2006.01);
U.S. Cl.
CPC ...
G06F 17/10 (2013.01); G06F 1/035 (2013.01); G06F 9/3001 (2013.01); G06F 9/383 (2013.01);
Abstract

A digital signal processor and method are disclosed having an instruction set with one or more non-linear functions using a look-up table of reduced size and exponentially varying step-sizes. A digital signal processor evaluates a non-linear function for a value, x, by obtaining at least two values from at least one look-up table for the non-linear function that are near the value, x, wherein the at least one look-up table stores a subset of values for the non-linear function using exponentially-varying step sizes; and interpolating the at least two obtained values to obtain a result, y. A position of a leading zero in the value, x, can be used as an index into the at least one look-up table. The interpolation can comprise, for example, a linear interpolation or a polynomial interpolation. A modulo arithmetic operation can optionally be employed for a periodic non-linear function.


Find Patent Forward Citations

Loading…