Method and apparatus for performing priority encoding in a segmented classification system
First Claim
1. A digital signal processor, comprising:
- a plurality of data classification blocks each comprising;
a data table for storing uniquely addressable data entries;
a priority index table coupled to the data table;
an encoder coupled to the priority index table; and
a device index processor coupled to the plurality of priority index tables to determine the index for at least one of the data entries that matches a search key.
13 Assignments
0 Petitions
Accused Products
Abstract
A digital signal processor. The digital signal processor includes a first data classification block. The first data classification block outputs a first block priority number associated with a first data stored in the first data classification block that matches a search key. The digital signal processor includes a second data classification block. The second data classification block outputs a second priority number associated with a second data stored in the second data classification block that matches the search key. The digital signal processor includes a device index processor. The device index processor selects a most significant block priority number from the first block priority number and the second block priority number.
92 Citations
41 Claims
-
1. A digital signal processor, comprising:
-
a plurality of data classification blocks each comprising; a data table for storing uniquely addressable data entries; a priority index table coupled to the data table; an encoder coupled to the priority index table; and a device index processor coupled to the plurality of priority index tables to determine the index for at least one of the data entries that matches a search key. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A digital signal processor, comprising:
-
a first data classification block that outputs a first block priority number associated with a first data stored in the first data classification block that matches a search key; a second data classification block that outputs a second block priority number associated with a second data stored in the second data classification block that matches the search key; and a device index processor that determines a most significant block priority number from the first block priority number and the second block priority number. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification