Row redundancy for content addressable memory
AssigneeNetLogic Microsystems, Inc.
InventorsVaradarajan Srinivasan, Bindiganavale S. Nataraj, Sandeep Khanna
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetLogic Microsystems, Inc.
InventorsVaradarajan Srinivasan, Bindiganavale S. Nataraj, Sandeep Khanna
Estimating the term…
A method and apparatus for performing row redundancy in a CAM device. For one embodiment, the CAM device includes a main CAM array having a plurality of rows of CAM cells, main match line control circuitry coupled to the main CAM array, a spare row of CAM cells, and a spare match line control circuit coupled to the spare row of CAM cells. The main CAM array includes a plurality of main match lines each coupled to one of the plurality of rows of CAM cells, and a plurality of main word lines each coupled to one of the plurality of rows of CAM cells. For one embodiment, the main match line control circuitry comprises a plurality of latch circuits each having a data input coupled to one of the main word lines, an output coupled to one of the main match lines, and a clock input responsive to a reset signal and a repair signal. The repair signal indicates whether one of the plurality or rows in the first main CAM array is to be replaced by the spare row of CAM cells. The repair signal is also provided to the spare match line control circuit to enable the spare row of CAM cells when a CAM cell in the main CAM array is determined to be defective. During a reset operation, the latch circuits force a mismatch state on the main match line of a row in the main CAM array that has a defective CAM cell.
A content addressable memory (CAM) device comprising:
The CAM device of claim 17, further comprising:
The CAM device of claim 20, further comprising clock generator circuit for generating the clock signal in response to a reset signal, a signal output by the shift register circuit, and a repair signal, wherein the repair signal indicates whether one of the plurality or rows in the first main CAM array is to be replaced by the first spare row of CAM cells.
A content addressable memory (CAM) device comprising:
A method of replacing a defective row of content addressable memory (CAM) cells, comprising:
A method of replacing a defective row of content addressable memory (CAM) cells, comprising:
A content addressable memory (CAM) device comprising:
A method of replacing a defective row of content addressable memory (CAM) cells, comprising:
Dependencies are inferred from the claim text.