Back to results
US 8,266,373 B1Granted
Content addressable memory (CAM) device and method for updating data by multiplexing between key register and mask value input
AssigneeNetLogic Microsystems, Inc.
InventorScott Smith
Life of this patent
Estimating the term…
Abstract
A content addressable memory (CAM) can include a CAM memory array having both a data field and a mask field. A multiplexer (MUX) can selectively load data from either a register or an external data input to one or both fields of the CAM memory array.
Claims19
A content addressable memory (CAM), comprising:
- a CAM memory array having a first field for storing data and a second field for storing mask data;
- a register for storing data from an external data input;
- and
- a multiplexer (MUX) coupled to the register, to the first and second fields of the CAM memory array, and to the external data input, the MUX selectively providing data from either the register or the external data input to one or both of the first and second fields of the CAM memory array.
1 more element
A method for storing data in a content addressable memory (CAM), comprising:
- storing first data from a first external data input in a register of the CAM;
- receiving second data from an external data input;
- and
- selecting with a multiplexer (MUX) first data to be loaded from either the register or the external data input to one or both of first and second fields of a memory array.
1 more element
A content addressable memory (CAM) device, comprising:
- a CAM array having a data field with a plurality of entries and a mask field that stores mask values corresponding to the entries;
- and
- a multiplexer (MUX) having a first input coupled to receive an externally applied data value, a second input coupled to at least one register, and an output coupled to the CAM array, the at least one register coupled to receive a search key value from a search operation.
Dependencies are inferred from the claim text.