Patent ID: 8125811

Claim:
A content-addressable memory (CAM) comprising: a first memory unit including a first data memory cell for storing a first data bit, a first comparison circuit coupled to said first data memory cell, and for comparing a first search bit with the first data hit to determine if there is a match, and outputting a first comparison result, and a first static complementary metal-oxide-semiconductor (CMOS) logic circuit coupled to said first comparison circuit, and for performing a logic operation on the first comparison result and outputting a first matching result; and a second memory unit including a second data memory cell for storing a second data bit, a second comparison circuit coupled to said second data memory cell, and for comparing a second search bit with the second data bit to determine if there is a match, and outputting a second comparison result, and a second static CMOS logic circuit coupled to said first static CMOS logic circuit and said second comparison circuit, and for performing a logic operation on the first matching result and the second comparison result, and outputting an output matching result, wherein said first static CMOS logic circuit and said second static CMOS logic circuit are different types of logic circuits.