| CPC G11C 15/046 (2013.01) [H03K 19/21 (2013.01)] | 20 Claims |

|
1. A circuit comprising:
a row of content addressable memory (CAM) cells programmed to store a k-exclusive OR-satisfaction (k-XOR-SAT) clause of a Boolean satisfiability problem;
a sense amplifier that, in response to an input vector being applied to the row of CAM cells:
compares, at k discrete times, voltage output of a match line associated with the row of CAM cells to a threshold voltage, wherein k represents a number of literals of the k-XOR-SAT clause;
a counter circuit that counts a number of matches returned by the match line based on the k voltage comparisons of the sense amplifier; and
a logic circuit that outputs a signal indicating the input vector satisfies the k-XOR-SAT clause based on the counted number of matches satisfying a pre-determined parity condition.
|