Smith Risley Tempel Santos LLC
Digital signal processor having instruction set with one or more non-linear functions using reduced look-up table
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. A digital signal processor evaluates a non-linear function for a value, x, by obtaining two or more values for the non-linear function that are near the value, x, from at least one look-up table, wherein the at least one look-up table stores a subset of values for the non-linear function; and interpolating the two or more obtained values to obtain a result, y. The interpolation may comprise, for example, a linear interpolation or a polynomial interpolation. In a further variation, a modulo arithmetic operation can be employed for a periodic non-linear function.
Intel Corporation
G G G G
G06F G06F G06F G06F
inventional inventional inventional inventional
Joseph Kameran Jian-Guo Samer
Williams Azadet Chen Hijazi