US5233559A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Row redundancy for flash memories
Assignee: Intel Corp
•
Filing: 1991-02-11
•
Granted: 1993-08-03
•
Expires: 2011-02-11
Abstract
Abstract A method and apparatus for providing row redundancy in non-volatile semiconductor memories is disclosed. This method and apparatus provides for preconditioning of each row of memory cells prior to erasing the memory array, including any rows containing defective cells as well as any redundant rows.
Inventors
- 👤 James Brennan, Jr.
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 19:42
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/70; G11C29/78; G11C29/80; G11C29/816; G11C29/82
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
397 words
A memory array having a plurality of electrically programmable and electrically erasable memory cells each having a source region, a drain region, a floating gate and a control gate, the memory array comprising: a plurality of bit lines arranged in columns, each of the plurality of bit lines being coupled to the drain region of each of a number of the memory cells in one column; a first word line in a first row, the first word line being coupled to the control gate of each of a number of the memory cells in the first row; a second word line in a second row, the second word line being coupled to the control gate of each of a number of the memory cells in the second row; a third word line in a third row, the third word line being coupled to the control gate of each of a number of the memory cells in the third row; a fourth word line in a fourth row, the fourth word line being coupled to the control gate of each of a number of the memory cells in the fourth row; means for decoding row addresses and for selecting word lines, wherein if the first row is addressed for one of a read operation and a programming operation and if the first row is not functioning properly, the decoding means selects the third word line, and wherein if the second row is addressed for one of the read and programming operations and if the second row is not functioning properly, the decoding means selects the fourth word line, wherein during a preconditioning operation, if the first row is addressed and if the first row is not functioning properly, the decoding means selects the first word line and the second word line, wherein during the preconditioning operation, if the second row is addressed and if the second row is not functioning properly, the decoding means selects the third word line and the fourth word line; means for selecting a number of the plurality of bit lines and for coupling the source region of each of a number of the memory cells coupled to the selected bit lines to a first potential for one of the read and programming operations, and for coupling the source region of each of the memory cells to a second potential for an erasure operation.
Claim 2
Dependent Claim
397 words
A memory array having a plurality of electrically programmable and electrically erasable memory cells each having a source region, a drain region, a floating gate and a control gate, the memory array comprising: a plurality of bit lines arranged in columns, each of the plurality of bit lines being coupled to the drain region of each of a number of the memory cells in one column; a first word line in a first row, the first word line being coupled to the control gate of each of a number of the memory cells in the first row; a second word line in a second row, the second word line being coupled to the control gate of each of a number of the memory cells in the second row; a third word line in a third row, the third word line being coupled to the control gate of each of a number of the memory cells in the third row; a fourth word line in a fourth row, the fourth word line being coupled to the control gate of each of a number of the memory cells in the fourth row; means for decoding row addresses and for selecting word lines, wherein if the first row is addressed for one of a read operation and a programming operation and if the first row is not functioning properly, the decoding means selects the third word line, and wherein if the second row is addressed for one of the read and programming operations and if the second row is not functioning properly, the decoding means selects the fourth word line, wherein during a preconditioning operation, if the first row is addressed and if the first row is not functioning properly, the decoding means selects the first word line and the second word line, wherein during the preconditioning operation, if the second row is addressed and if the second row is not functioning properly, the decoding means selects the third word line and the fourth word line; means for selecting a number of the plurality of bit lines and for coupling the source region of each of a number of the memory cells coupled to the selected bit lines to a first potential for one of the read and programming operations, and for coupling the source region of each of the memory cells to a second potential for an erasure operation.
Claim 3
Dependent Claim
14 words
The memory array defined by claim 1, wherein the first potential is ground potential.
Claim 4
Dependent Claim
15 words
The memory array defined by claim 1, wherein the second potential is approximately +12 volts.
Claim 5
Independent Claim
288 words
A method of accessing alternate word lines in a memory array having a plurality of electrically programmable and electrically erasable memory cells each having a source region, a drain region, a floating gate and a control gate, the memory array comprising a plurality of bit lines arranged in columns, each of the plurality of bit lines being coupled to the drain region of each of a number of the memory cells in one column, the memory array further comprising a first word line coupled to the control gate of each of a number of the memory cells in a first row, a second word line coupled to the control gate of each of a number of the memory cells in a second row, a third word line coupled to the control gate of each of a number of the memory cells in a third row, and a fourth word line coupled to the control gate of each of a number of the memory cells in a fourth row, the method comprising the steps of: (A) selecting the third word line if the first row is addressed for one of a read operation and a programming operation and if the first row is not functioning properly; (B) selecting the fourth word line if the second row is addressed for one of the read and programming operations and if the second row is not functioning properly; (C) selecting the first and second word lines if the first row is addressed for a preconditioning operation and if the first row is not functioning properly; (D) selecting the third and fourth word lines if the second row is addressed for the preconditioning operation and if the second row is not functioning properly.
Claim 6
Independent Claim
288 words
A method of accessing alternate word lines in a memory array having a plurality of electrically programmable and electrically erasable memory cells each having a source region, a drain region, a floating gate and a control gate, the memory array comprising a plurality of bit lines arranged in columns, each of the plurality of bit lines being coupled to the drain region of each of a number of the memory cells in one column, the memory array further comprising a first word line coupled to the control gate of each of a number of the memory cells in a first row, a second word line coupled to the control gate of each of a number of the memory cells in a second row, a third word line coupled to the control gate of each of a number of the memory cells in a third row, and a fourth word line coupled to the control gate of each of a number of the memory cells in a fourth row, the method comprising the steps of: (A) selecting the third word line if the first row is addressed for one of a read operation and a programming operation and if the first row is not functioning properly; (B) selecting the fourth word line if the second row is addressed for one of the read and programming operations and if the second row is not functioning properly; (C) selecting the first and second word lines if the first row is addressed for a preconditioning operation and if the first row is not functioning properly; (D) selecting the third and fourth word lines if the second row is addressed for the preconditioning operation and if the second row is not functioning properly.
Claim 7
Dependent Claim
12 words
The method of claim 4 wherein the first potential is ground potential.
Claim 8
Dependent Claim
13 words
The method of claim 4 wherein the second potential is approximately +12 volts.
Claim 9
Dependent Claim
70 words
The memory array of claim 1, wherein the decoding means only selects the first word line if the first row is addressed for one of the read, programming and preconditioning operations and if the first row functions properly, wherein the decoding means only selects the second word line if the second row is addressed for one of the read, programming, and preconditioning operations and if the second row functions properly.
Claim 10
Dependent Claim
195 words
The memory array of claim 1, further comprising: (i) a fifth word line in a fifth row, the fifth word line being coupled to the control gate of each of a number of the memory cells in the fifth row, wherein the first, second, and fifth word lines are grouped together; (ii) a sixth word line in a sixth row, the sixth word line being coupled to the control gate of each of a number of the memory cells in the sixth row, wherein the third, fourth, and sixth word lines are grouped together, wherein if (1) the fifth row is addressed during one of the read and programming operations and (2) the fifth row is not functioning properly, the decoding means selects the sixth word line, wherein if (3) the second row is addressed during the preconditioning operation, (4) the second row is not functioning properly, and (5) the first row functions properly, the decoding means selects the second and fifth word lines, wherein if (6) the fifth row is addressed during the preconditioning operation and (7) the fifth row is not functioning properly, the decoding means selects the fourth and sixth word lines.
Claim 11
Dependent Claim
70 words
The method of claim 4, further comprising the steps of: (E) selecting only the first word line if (1) the first row is addressed for one of the read, programming, and preconditioning operations and (2) the first row functions properly; (F) selecting only the second word line if (3) the second row is addressed for one of the read, programming, and preconditioning operations and (4) the second row functions properly.
Claim 12
Dependent Claim
178 words
The method of claim 4, wherein the memory array further comprises a fifth word line coupled to the control gate of each of a number of the memory cells in a fifth row and a sixth word line coupled to the control gate of each of a number of the memory cells in a sixth row, wherein the first, second, and fifth word lines are grouped together and the third, fourth, and sixth word lines are grouped together, wherein the method further comprising the steps of: (i) selecting the sixth word line if (1) the fifth row is addressed for one of the read and programming operations and (2) the fifth row is not functioning properly; (ii) selecting the second and fifth word lines if (3) the second row is addressed during the preconditioning operation, (4) the second row is not functioning properly, and (5) the first row functions properly; (iii) selecting the fourth and sixth word lines if (6) the fifth row is addressed during the preconditioning operation and (7) the fifth row is not functioning properly.
References Cited (Backward Citations)
US4051354A
Cited
US4250570A
Cited
US4250570B1
Cited
US5046046A
Cited
US4228528A
Cited
US4228528B1
Cited
US4228528B2
Cited
US4281398A
Cited
US4358833A
Cited
US4441170A
Cited
US4538245A
Cited
US4530074A
Cited
US4519050A
Cited
US4543594A
Cited
US4821271A
Cited
US5031142A
Cited
US5088066A
Cited
US5050123A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-08-02 | 1997-02-01 | 1997-08-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-08-02 | 2001-02-01 | 2001-08-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-08-02 | 2005-02-01 | 2005-08-03 | $7700.00 | Window Closed / Lapsed |