Patent ID: 6944038

Claim:
A non-volatile CAM-type memory, comprising: a multiplicity of memory cells ordered into a matrix of rows and columns; a word line and a match line associated with every row of cells; a first and a second bit line associated with every column of cells; a ground control line and a ground line associated with every row of cells; and each cell comprising: a first non-volatile memory element having a control terminal connected to the word line associated with the row containing the cell, a first terminal connected to the first bit line associated with the column containing the cell and a second terminal connected to a match node of the cell, and a second non-volatile memory element having a control terminal connected to the word line associated with the row containing the cell, a first terminal connected to the second bit line associated with the column containing the cell and a second terminal connected to the match node of the cell; a first controlled electronic switch connected between the ground line and the match line associated with the row containing the cell and having a control terminal connected to the match node of the cell, and a second controlled electronic switch connected between the match node of the cell and the ground line associated with the row containing the cell and having a control terminal connected to the ground control line associated with the row containing the cell.