Content addressable memory (CAM) devices having priority class detectors therein that perform local encoding of match line signals
AssigneeIntegrated Device Technology, Inc.
InventorRobert J. Proebsting
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntegrated Device Technology, Inc.
InventorRobert J. Proebsting
Estimating the term…
Content addressable memory devices may include a priority encoder therein and a first tier of CAM arrays arranged side-by-side relative to each other, on a first side of the priority encoder. A priority class detector is also provided for efficiently communicating match information that is generated during a search operation. The priority class detector passes match information from a selected priority class of rows in a selected one of the CAM arrays in the first tier to the priority encoder. This operation to pass match information is performed in response to detecting a match in the selected priority class when a search operation is performed. The priority class detector performs operations to locally encode match lines associated with a respective CAM array by priority class. These match lines are associated with a plurality of consecutive rows or consecutive pairs of rows that are arranged in a repeating priority class sequence comprising different priority classes. The priority class sequence may be an alternating priority class sequence, with each physically even row (or even pair of rows) in a CAM array being associated with one priority class and each physically odd row (or odd pair of rows) in a CAM array being associated within another priority class. Alternative priority class sequences may also be provided.
A content addressable memory (CAM) device, comprising:
A method of operating a content addressable memory (CAM) device, comprising the steps of:
A content addressable memory (CAM) device, comprising:
Dependencies are inferred from the claim text.