US5930161A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Nonvolatile content addressable memory
Assignee: Nortel Networks Ltd
•
Filing: 1998-07-06
•
Granted: 1999-07-27
•
Expires: 2018-07-06
Abstract
Abstract Binary and multiple-valued nonvolatile content addressable memories (NVCAMs) use ferroelectric capacitors as nonvolatile storage elements. The operation of the NVCAMs is accessed either in serial or in parallel. In a 2-bit NVCAM of a parallel access structure, search operation is performed by a simultaneous access to a 4-level polarization of the ferroelectric capacitor. The total number of search operations is reduced.
Inventors
- 👤 Ali Sheikholeslami
- 👤 P. Glenn Gulak
- 👤 Takahiro Hanyu
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 14:18
CPC Classifications
G; G11; G11C; G11C15/00; G11C15/04; G11C11/00; G11C11/56; G11C11/565; G11C11/21; G11C11/22; G11C11/5657; G11C15/046
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
165 words
A multiple-valued NVCAM comprising: a j row by k column memory cell array, the cells of each column being connected to m bit lines, each cell including m switching means and m ferroelectric capacitors, each of the ferroelectric capacitors in one cell having a different capacitance, j, k and m being integers, one switching means and the respective ferroelectric capacitor being connected in series between the respective bit line and a drive line, the switching means being asserted by a signal on a respective word line; and data sensing means for comparing the data stored in the cells to reference data, the data sensing means comprising: data acquisition means for acquiring the comparison results; and j data comparison means, each data comparison means being connected to the cells of the respective column and the data acquire means, each data comparison means comparing the data stored in the cells of the respective column to the reference data to provide comparison results to the data acquire means.
Claim 2
Dependent Claim
165 words
A multiple-valued NVCAM comprising: a j row by k column memory cell array, the cells of each column being connected to m bit lines, each cell including m switching means and m ferroelectric capacitors, each of the ferroelectric capacitors in one cell having a different capacitance, j, k and m being integers, one switching means and the respective ferroelectric capacitor being connected in series between the respective bit line and a drive line, the switching means being asserted by a signal on a respective word line; and data sensing means for comparing the data stored in the cells to reference data, the data sensing means comprising: data acquisition means for acquiring the comparison results; and j data comparison means, each data comparison means being connected to the cells of the respective column and the data acquire means, each data comparison means comparing the data stored in the cells of the respective column to the reference data to provide comparison results to the data acquire means.
Claim 3
Dependent Claim
27 words
The multiple-valued NVCAM of claim 1, wherein the m ferroelectric capacitors of one cell are charged by different voltages of "1" data on the respective bit line.
Claim 4
Dependent Claim
18 words
The multiple-valued NVCAM of claim 1, wherein each of the ferroelectric capacitors has a different size in area.
Claim 5
Dependent Claim
136 words
A multiple-valued NVCAM comprising: a j row by k column memory cell array, the cells of each column being connected to m bit lines, each cell including m switching means and m ferroelectric capacitors, j, k and m being integers, one switching means and the respective ferroelectric capacitor being connected in series between the respective bit line and a drive line, the switching means being asserted by a signal on a respective word line; and data sensing means for comparing the data stored in the cells to reference data, m being two, the bit lines of each column being first and second bit lines, the cell including first and second ferroelectric capacitors, and the NVCAM stores four-valued data, the capacitor area size of the first ferroelectric capacitor being different from that of the second ferroelectric capacitor.
Claim 6
Dependent Claim
136 words
A multiple-valued NVCAM comprising: a j row by k column memory cell array, the cells of each column being connected to m bit lines, each cell including m switching means and m ferroelectric capacitors, j, k and m being integers, one switching means and the respective ferroelectric capacitor being connected in series between the respective bit line and a drive line, the switching means being asserted by a signal on a respective word line; and data sensing means for comparing the data stored in the cells to reference data, m being two, the bit lines of each column being first and second bit lines, the cell including first and second ferroelectric capacitors, and the NVCAM stores four-valued data, the capacitor area size of the first ferroelectric capacitor being different from that of the second ferroelectric capacitor.
Claim 7
Dependent Claim
78 words
The multiple-valued NVCAM of claim 4, wherein each cell including first and second switching means and first and second ferroelectric capacitors, the first switching means and the first ferroelectric capacitor being connected in series between the first bit line and the drive line, the second switching means and the second ferroelectric capacitor being connected in series between the second bit line and the drive line, the first and second switching means being asserted by the respective word line.
Claim 8
Dependent Claim
132 words
The multiple-valued NVCAM of claim 4, wherein the data comparison means comprising: j pairs of third and fourth switching means connected in series between the first and the second bit lines of the respective column, the third and fourth switching means being asserted by a control line; j data store means between the junction of the third and fourth switching means of the respective column and a data line, the data line being for receiving reference data; j matching means connected to the junction of the third and fourth switching means of the respective column and the data acquire means; and j pairs of fifth and sixth switching means connected between the respective bit lines and the data acquire means, the fifth and sixth switching means being asserted by a sense line.
Claim 9
Dependent Claim
14 words
The multiple-valued NVCAM of claim 5, wherein the data store means includes a capacitor.
Claim 10
Dependent Claim
15 words
The multiple-valued NVCAM of claim 5, wherein the matching means includes a seventh switching means.
Claim 11
Dependent Claim
14 words
The multiple-valued NVCAM of claim 5, wherein the first-seventh switching means are NMOS transistors.
Claim 12
Dependent Claim
27 words
The multiple-valued NVCAM of claim 4, wherein the m ferroelectric capacitors of one cell are charged by different voltages of "1" data on the respective bit line.
Claim 13
Dependent Claim
190 words
A multiple-valued NVCAM comprising: a j row by k column memory cell array, the cells of each column being connected to a bit line, m drive lines and m word lines, each cell including m FETs and m ferroelectric capacitors, the ferroelectric capacitors of one cell being charged by different voltages of "1" data on the bit line, one FET and the respective ferroelectric capacitor being connected in series between the bit line and the respective drive line, the FET being turned on and off by a signal on the respective word line, j, k and m being integers, the capacitances of the m ferroelectric capacitors of one cell being different; and data sensing means for comparing the data stored in the cells to reference data, the data sensing means comprising: data acquisition means for acquiring the comparison results; and j data comparison means, each data comparison means being connected to the cells of the respective column and the data acquire means, each data comparison means comparing the data stored in the cells of the respective column to the reference data to provide comparison results to the data acquire means.
Claim 14
Dependent Claim
190 words
A multiple-valued NVCAM comprising: a j row by k column memory cell array, the cells of each column being connected to a bit line, m drive lines and m word lines, each cell including m FETs and m ferroelectric capacitors, the ferroelectric capacitors of one cell being charged by different voltages of "1" data on the bit line, one FET and the respective ferroelectric capacitor being connected in series between the bit line and the respective drive line, the FET being turned on and off by a signal on the respective word line, j, k and m being integers, the capacitances of the m ferroelectric capacitors of one cell being different; and data sensing means for comparing the data stored in the cells to reference data, the data sensing means comprising: data acquisition means for acquiring the comparison results; and j data comparison means, each data comparison means being connected to the cells of the respective column and the data acquire means, each data comparison means comparing the data stored in the cells of the respective column to the reference data to provide comparison results to the data acquire means.
Claim 15
Dependent Claim
16 words
The multiple-valued NVCAM of claim 11, wherein m is two and the NVCAM stores four-valued data.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-07-26 | 2003-01-25 | 2003-07-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-07-26 | 2007-01-25 | 2007-07-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-07-26 | 2011-01-25 | 2011-07-27 | $7700.00 | Window Closed / Lapsed |