Content-Addressable Memory Architecture for Routing Raw Hit Lines Using Minimal Base Metal Layers
AssigneeLSI Corporation
InventorsVinod Rachamadugu, Uddip Roy, Setti Shanmuhkheswara Rao
Life of this patent
Estimating the term…
Loading patent…
AssigneeLSI Corporation
InventorsVinod Rachamadugu, Uddip Roy, Setti Shanmuhkheswara Rao
Estimating the term…
A CAM circuit includes a plurality of core memory cells, each cell including comparison logic for generating a local match signal based on a comparison between stored data in the cell and a compare value. The CAM circuit includes a plurality of local match lines, each local match line coupled with a corresponding cell and adapted to convey the local match signal generated by the cell. The CAM circuit includes combination logic for receiving respective local match signals generated by a subset of the cells and for generating an output word match signal having a value indicative of the local match signals. The subset of cells is arranged with at least one block having a word size that is limited based on available space for routing tracks used to convey the local match signals and at least one word match signal in a base metal layer across the cells.
A content-addressable memory circuit formed in an integrated circuit comprising a semiconductor substrate and a plurality of metal layers formed above the substrate, each of metal layers being spaced vertically from one another, the content-addressable memory circuit comprising:
An integrated circuit comprising at least one content-addressable memory circuit, the at least one content-addressable memory circuit comprising:
A method for providing external access to output word match signals corresponding to respective words in a content-addressable memory circuit, the content-addressable memory circuit including a plurality of core memory cells, each memory cell including storage logic for storing data indicative of a logical state of the memory cell and comparison logic for generating a local match signal indicative of a comparison between the stored data and a compare value supplied to the memory cell, a plurality of local match lines, each local match line being coupled with a corresponding one of the plurality of memory cells and being adapted to convey the local match signal generated by the corresponding one of the plurality of memory cells, and combination logic operative to receive respective local match signals generated by at least a subset of the plurality of memory cells and to generate, for each content-addressable memory word, an output word match signal having a value indicative of respective values of the local match signals generated by the subset of the plurality of memory cells, the method comprising the steps of:
Dependencies are inferred from the claim text.