Method and system for decimating an indexed set of data elements
First Claim
Patent Images
1. A method to decimate an indexed set of data elements, said method comprising:
- arranging said indexed set of data elements into groups of at least two data elements;
addressing a pre-programmed look-up-table (LUT) using at least two index values corresponding to said at least two data elements in each of said groups; and
outputting a decimated data value from said LUT in response to each of said groups to generate a decimated set of data elements.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system are disclosed for decimating an indexed set of data elements to generate a decimated set of data elements. The indexed set of data elements are grouped into groups of at least two data elements per group. The indexes of the data elements in each group are used to address a look-up-table (LUT) that is pre-programmed to perform the decimation operation. For each group of data elements presented to address the LUT, a decimated data value is output from the LUT. The decimated data value is a function of the data values of the corresponding data elements addressing the LUT.
35 Citations
34 Claims
-
1. A method to decimate an indexed set of data elements, said method comprising:
-
arranging said indexed set of data elements into groups of at least two data elements;
addressing a pre-programmed look-up-table (LUT) using at least two index values corresponding to said at least two data elements in each of said groups; and
outputting a decimated data value from said LUT in response to each of said groups to generate a decimated set of data elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20)
-
-
19. A system to decimate an indexed set of data elements, said apparatus comprising:
-
a memory module storing said indexed set of data elements;
a programmable memory device storing a decimation lookup-table (LUT);
at least one FIFO to pipeline at least two sets of index values from said memory module to address lines of said programmable memory device; and
a host processor to download said decimation LUT to said programmable memory device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification