A non-volatile content addressable memory cell comprises: a first phase
change material element, the first phase change material element having
one end connected to a match-line; a first transistor, the first
transistor having a gate connected to a word-line, a source connected to
a true bit-read-write-search-line, and a drain connected to another end
of the first phase change material element; a second phase change
material element, the second phase change material element having one end
connected to the match-line; and a second transistor, the second
transistor having a gate connected to the word-line, a source connected
to a complementary bit-read-write-search-line, and a drain connected to
another end of the second phase change material element.