Method and apparatus for performing repeated content addressable memory searches
AssigneeMosaid Technologies Incorporated
InventorsRichard Waterhouse, Robert N. McKenzie, Lawrence King
Life of this patent
Estimating the term…
Loading patent…
AssigneeMosaid Technologies Incorporated
InventorsRichard Waterhouse, Robert N. McKenzie, Lawrence King
Estimating the term…
A method for reducing the number of cycles required for setting up content addressable memory contexts is disclosed. In particular, the method reduces the number of cycles required for setting up multiple contexts of burst operations, in which each context includes the same data key. Each context includes a special field that is set by the user, called a data reuse field. Setting the data reuse field to a first state indicates that the data from the corresponding context is to be used in the operation. Setting the data reuse field to a second state indicates that the data from the most recent operation is to be used instead. Hence the search data key can be written to a single context, avoiding consumption of cycles required for writing the same search data key to subsequent contexts of the burst operation.
A method for generating a data structure for performing a search of a content addressable memory (CAM), the data structure having an instruction field, a search data field and a data re-use field, the method comprising:
A context pipeline circuit for providing an instruction and data to a content addressable memory (CAM), the context pipeline circuit comprising:
A method for performing repeated searches on a content addressable memory (CAM), the method comprising:
A method for performing repeated searches on a content addressable memory (CAM), the method comprising:
Dependencies are inferred from the claim text.