Patent ID: 8214305
Filing Date: 2012-07-03
Classification: G06F

Abstract:
1. A data stream search system, comprising: a plurality of search data inputs logically divided into at least M+N sets, the sets having a logical order with respect to one another, each set providing more than one bit value; and a key application circuit comprising a plurality of data paths each configured to couple a different group of at least M data input sets to a corresponding content addressable memory (CAM) section, each different group of at least M data input sets being contiguous with respect to the logical order and shifted in bit order from one another by at least two bits; wherein the plurality of data paths comprises at least two data shift circuits configured to receive the M+N sets in parallel, each data shift circuit configured to shift the M+N sets by a selectable amount to provide M sets of bit values to the corresponding CAM section, and M and N are integers greater than zero.