← Back to Patent Explorer
US5379256A Expired / Lapsed US ⏱️ 0.0 years remaining

Electrically erasable programmable read-only memory with write/verify controller

Assignee: Toshiba Corp
•
Filing: 1994-04-05
•
Granted: 1995-01-03
•
Expires: 2014-04-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A plurality of electrically erasable programmable read-only memories or EEPROMs are associated with a controller LSI. Each EEPROM includes an array of floating-gate tunneling memory cell transistors arranged in rows and columns. When a sub-array of memory cell transistors providing a one-page data is selected for programming, the controller LSI performs a write/verify operation as follows the electrically written state after the programming of the selected memory cell transistors is verified by checking their threshold values for variations, and when any potentially insufficient cell transistor remains among them, the rewrite operation using a predetermined write voltage for a predetermined period of time is repeated so that the resultant write state may come closer to a satisfiable reference state. Each rewrite/verify operation is performed by applying the write voltage to the insufficient cell transistor for a predetermined period of time.

Inventors

  • 👤 Tomoharu Tanaka
  • 👤 Yoshiyuki Tanaka
  • 👤 Kazunori Ohuchi
  • 👤 Masaki Momodomi
  • 👤 Yoshihisa Iwata
  • 👤 Koji Sakui
  • 👤 Shinji Saito
  • 👤 Hideki Sumihara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 16:19
CPC Classifications
G; G11; G11C; G11C16/00; G11C16/02; G11C16/06; G11C16/34; G11C16/3436; G11C16/3454; G11C16/3459; G11C16/10; G11C16/26; G11C7/00; G11C7/06; G11C7/067

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 206 words
A non-volatile semiconductor memory system comprising: a memory cell array including rows and columns of electrically erasable and programmable memory cell transistors; write means for selecting from said memory cell transistors a first sub-array of memory cell transistors corresponding to one page, and for programming the first sub-array; write-verify means for verifying the electrical written state of the selected memory cell transistors by checking their threshold values for variations, and for, when any insufficiently written cell transistor remains among them, repeating a rewrite operation using a predetermined voltage for a predetermined period of time so that the written state comes closer to a satisfiable state; and said write-verify means comprising means for counting repetitions of the rewrite operation performed on said first sub-array of memory cell transistors until said written state is sufficiently close to said satisfiable state, producing a count value corresponding to the number of times that said rewrite operation is repeated until said satisfiable state is attained, and employing said count value in executing a write operation for a second sub-array of memory cell transistors corresponding to a second page such that the write operation executed for said second sub-array is automatically repeated a fixed number of times corresponding to said count value.
Claim 2
Dependent Claim 206 words
A non-volatile semiconductor memory system comprising: a memory cell array including rows and columns of electrically erasable and programmable memory cell transistors; write means for selecting from said memory cell transistors a first sub-array of memory cell transistors corresponding to one page, and for programming the first sub-array; write-verify means for verifying the electrical written state of the selected memory cell transistors by checking their threshold values for variations, and for, when any insufficiently written cell transistor remains among them, repeating a rewrite operation using a predetermined voltage for a predetermined period of time so that the written state comes closer to a satisfiable state; and said write-verify means comprising means for counting repetitions of the rewrite operation performed on said first sub-array of memory cell transistors until said written state is sufficiently close to said satisfiable state, producing a count value corresponding to the number of times that said rewrite operation is repeated until said satisfiable state is attained, and employing said count value in executing a write operation for a second sub-array of memory cell transistors corresponding to a second page such that the write operation executed for said second sub-array is automatically repeated a fixed number of times corresponding to said count value.
Claim 3
Dependent Claim 29 words
A system according to claim 1, wherein said write-verify means performs each rewrite operation by applying said voltage to the insufficient cell transistor for a predetermined period of time.
Claim 4
Dependent Claim 27 words
A system according to claim 2, wherein said write-verify means repeats the rewrite operation on said insufficient cell transistor until the written state reaches the satisfiable state.
Claim 5
Dependent Claim 28 words
A system according to claim 2, wherein said write-verify means repeats the rewrite operation on said insufficient cell transistor in the range of a preselected number of times.
Claim 6
Dependent Claim 52 words
A system according to claim 1, wherein each of said memory cell transistors includes a gate-insulated field effect transistor having an insulated carrier-storage layer, which is selectively charged or discharged by allowing charge carriers to flow into or from the carrier-storage layer, thereby changing the threshold value of the field effect transistor.
Claim 7
Dependent Claim 72 words
A system according to claim 5, further comprising: first insulated parallel lines associated with either ones of said rows and columns of memory cell transistors, for serving as data transfer lines; second insulated parallel lines associated with the remaining ones of said rows and columns of memory cell transistors, for functioning as program lines; and said sub-array forming one page including those memory cell transistors associated with one of said second lines.
Claim 8
Dependent Claim 19 words
A system according to claim 6, wherein said field effect transistor includes a floating-gate tunneling metal insulator semiconductor transistor.
Claim 9
Dependent Claim 20 words
A device according to claim 1, wherein said write-verify means is mounted on a separate semiconductor integrated circuit chip substrate.
Claim 10
Dependent Claim 18 words
A device according to claim 8, wherein said chip substrate is built in a card-shaped solid-state portable structure.
Claim 11
Dependent Claim 25 words
A device according to claim 9, wherein said electrically erasable and programmable memory cell transistor includes a floating-gate tunneling metal oxide semiconductor field effect transistor.
Claim 12
Dependent Claim 326 words
An electrically erasable and programmable read-only memory device comprising: a semiconductive substrate; an array of rows and columns of memory cells on said substrate, each of said memory cells including an insulated-gate transistor with a carrier-storage layer, said memory cells being divided into a plurality of cell groups each of which includes a series array of memory cells; data transfer lines associated with columns of memory cells; control lines insulatively crossing said data transfer lines above said substrate, and being associated with the rows of memory cells; program means connected to said control lines, for selecting a first of said control lines, and for simultaneously programming selected memory cells associated with the selected first control line in accordance with data bits supplied from those of said data transfer lines connected to said selected memory cells; write-verify means for verifying the electrical write state of said selected memory cells by checking threshold values of said selected memory cells for variations, and for, when any insufficiently written memory cells remains among said selected memory cells, performing a rewrite operation by additionally programming the insufficiently written memory cell using a predetermined write voltage and then rechecking the resulting write state so that the write state of said insufficiently written memory cell comes closer to a reference state, and for repeating said rewrite operation if the resulting write state does not come sufficiently close to said reference state; storage means associated with said write-verify means, for detecting the total number of the rewrite operations performed with respect to the insufficiently written memory cell, and for storing said total number as a program execution number; and write adjuster means connected to said storage means and said write-verify means, for when a second control line is selected, and if an insufficiently written memory cell is found, supplying said program execution number to said write-verify means, and for forcing said write-verify means to perform the rewrite operation for the insufficiently written memory cell.
Claim 13
Dependent Claim 326 words
An electrically erasable and programmable read-only memory device comprising: a semiconductive substrate; an array of rows and columns of memory cells on said substrate, each of said memory cells including an insulated-gate transistor with a carrier-storage layer, said memory cells being divided into a plurality of cell groups each of which includes a series array of memory cells; data transfer lines associated with columns of memory cells; control lines insulatively crossing said data transfer lines above said substrate, and being associated with the rows of memory cells; program means connected to said control lines, for selecting a first of said control lines, and for simultaneously programming selected memory cells associated with the selected first control line in accordance with data bits supplied from those of said data transfer lines connected to said selected memory cells; write-verify means for verifying the electrical write state of said selected memory cells by checking threshold values of said selected memory cells for variations, and for, when any insufficiently written memory cells remains among said selected memory cells, performing a rewrite operation by additionally programming the insufficiently written memory cell using a predetermined write voltage and then rechecking the resulting write state so that the write state of said insufficiently written memory cell comes closer to a reference state, and for repeating said rewrite operation if the resulting write state does not come sufficiently close to said reference state; storage means associated with said write-verify means, for detecting the total number of the rewrite operations performed with respect to the insufficiently written memory cell, and for storing said total number as a program execution number; and write adjuster means connected to said storage means and said write-verify means, for when a second control line is selected, and if an insufficiently written memory cell is found, supplying said program execution number to said write-verify means, and for forcing said write-verify means to perform the rewrite operation for the insufficiently written memory cell.
Claim 14
Dependent Claim 29 words
A device according to claim 11, wherein said write-verify means performs the rewrite operation by applying the write voltage to the insufficient cell for a predetermined period of time.
Claim 15
Dependent Claim 38 words
A device according to claim 11, wherein said write-verify means repeats a combination of a rewrite operation and a verify operation in the range of a predetermined number of times until said insufficient cell reaches the reference state.
Claim 16
Dependent Claim 25 words
A device according to claim 11, wherein said write-verify means and said write adjuster means are mounted on a separate semiconductor integrated circuit chip substrate.
Claim 17
Dependent Claim 18 words
A device according to claim 14, wherein said chip substrate is built in a card-shaped solid-state portable structure.
Claim 18
Dependent Claim 20 words
A device according to claim 15, wherein said insulated-gate transistor includes a floating-gate tunneling metal oxide semiconductor field effect transistor.
Claim 19
Dependent Claim 229 words
A non-volatile semiconductor memory system comprising: a memory cell array including rows and columns of electrically erasable and programmable memory cell transistors; write means for selecting from said memory cell transistors a first sub-array of memory cell transistors corresponding to one page, and for programming the first subarray; write-verify means for verifying the electrical written state of the selected memory cell transistors by checking their threshold values for variations, and for, when any insufficiently written cell transistor remains among them, repeating a rewrite operation using a predetermined voltage for a predetermined period of time so that the written state comes closer to a satisfiable state; and said write-verify means comprising means for counting repetitions of the rewrite operation performed on said first sub-array of memory cell transistors until said written state is sufficiently close to said satisfiable state, producing a count value corresponding to the number of times said rewrite operation is repeated until said satisfiable state is attained, and employing said count value in executing the write operation for a second sub-array of memory cell transistors corresponding to a second page such that the write operation executed for said second sub-array is automatically repeated a fixed number of times corresponding to said count value, the verify operations associated with said write-verify means being omitted during performing of said rewrite operations on said second sub-array of memory cell transistors.
Claim 20
Dependent Claim 229 words
A non-volatile semiconductor memory system comprising: a memory cell array including rows and columns of electrically erasable and programmable memory cell transistors; write means for selecting from said memory cell transistors a first sub-array of memory cell transistors corresponding to one page, and for programming the first subarray; write-verify means for verifying the electrical written state of the selected memory cell transistors by checking their threshold values for variations, and for, when any insufficiently written cell transistor remains among them, repeating a rewrite operation using a predetermined voltage for a predetermined period of time so that the written state comes closer to a satisfiable state; and said write-verify means comprising means for counting repetitions of the rewrite operation performed on said first sub-array of memory cell transistors until said written state is sufficiently close to said satisfiable state, producing a count value corresponding to the number of times said rewrite operation is repeated until said satisfiable state is attained, and employing said count value in executing the write operation for a second sub-array of memory cell transistors corresponding to a second page such that the write operation executed for said second sub-array is automatically repeated a fixed number of times corresponding to said count value, the verify operations associated with said write-verify means being omitted during performing of said rewrite operations on said second sub-array of memory cell transistors.
Claim 21
Dependent Claim 20 words
A device according to claim 17, wherein said write-verify means is mounted on a separate semiconductor integrated circuit chip substrate.
Claim 22
Dependent Claim 17 words
A device according to claim 18, wherein said chip substrate is built in a card-shaped-solid-state portable structure.
Claim 23
Dependent Claim 25 words
A device according to claim 19, wherein said electrically erasable and programmable memory cell transistor includes a floating-gate tunneling metal oxide semiconductor field effect transistor.

References Cited (Backward Citations)

US4677590A Cited
US4939690A Cited
US4959812A Cited
US5053990A Cited
US5172338A Cited
US5172338B1 Cited
JPH0317894A Cited
JPH0358390A Cited
US5124945A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-01-02 1998-07-04 1999-01-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-01-02 2002-07-04 2003-01-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-01-02 2006-07-04 2007-01-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag