Movatterモバイル変換


[0]ホーム

URL:


US20010019500A1 - Electrically alterable non-volatile memory with n-bits per cell - Google Patents

Electrically alterable non-volatile memory with n-bits per cell
Download PDF

Info

Publication number
US20010019500A1
US20010019500A1US09/493,140US49314000AUS2001019500A1US 20010019500 A1US20010019500 A1US 20010019500A1US 49314000 AUS49314000 AUS 49314000AUS 2001019500 A1US2001019500 A1US 2001019500A1
Authority
US
United States
Prior art keywords
level memory
state
electrical value
memory cells
volatile multi
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US09/493,140
Other versions
US6343034B2 (en
Inventor
Gerald Banks
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filedlitigationCriticalhttps://patents.darts-ip.com/?family=24618564&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20010019500(A1)"Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by IndividualfiledCriticalIndividual
Priority to US09/493,140priorityCriticalpatent/US6343034B2/en
Publication of US20010019500A1publicationCriticalpatent/US20010019500A1/en
Application grantedgrantedCritical
Publication of US6343034B2publicationCriticalpatent/US6343034B2/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A multi-bit memory device with a memory cell means for storing input information for an indefinite period of time. The multi-bit memory means stores information in up to Knmemory states (Kn>1). A memory cell programming means and comparator means is also included. The present multi-bit memory device also includes a voltage divider arrangement with pull-up devices in a memory array to provide stable and accurate reference voltages over process, temperature, and voltage variations.

Description

Claims (28)

What is claimed is:
1. For an electrically alterable non-volatile multi-level semiconductor memory device including a plurality of non-volatile multi-level memory cells, each of the multi-level memory cells including a floating gate FET having a channel with electrically alterable voltage threshold value, the plurality of non-volatile multi-level memory cells being disposed in a matrix of rows and columns, channels of multi-level memory cells of a first group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a first bit line and a reference potential, channels of multi-level memory cells of a second group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a second bit line and the reference potential, electrons being capable of being injected into the floating gate by a phenomenon of hot electron injection from the channel of each of the plurality of non-volatile multi-level memory cell, electric currents flowing through the channels of the multi-level memory cells of the first group and electric currents flowing through the channels of the multi-level memory cells of the second group being substantially flowing in a same direction, a method of operating the electrically alterable non-volatile multi-level semiconductor memory device, comprising:
settling a parameter of at least one non-volatile multi-level memory cell of the plurality of non-volatile multi-level memory cells to one state selected from a plurality of states including at least a first state, a second state, a third state and a fourth state in response to information to be stored in the one non-volatile multi-level memory cell,
verifying whether the parameter of the one non-volatile multi-level memory cell has being settled to the one state selected from the plurality of states by comparing the parameter of the one non-volatile multi-level memory cell with a plurality of verifying reference parameters including at least a first verifying reference parameter, a second verifying reference parameter, a third verifying reference parameter and a fourth verifying reference parameter, and of repeating the operation for settling the parameter and the operation for verifying until it is verified by the operation for verifying that the parameter of the one non-volatile multi-level memory cell has being settled to the one state,
reading status of the one non-volatile multi-level memory cell by comparing the parameter with a plurality of reading reference parameters including at least a first reading reference parameter, a second reading reference parameter and a third reading reference parameter,
wherein a conductivity value of the one non-volatile multi-level memory cell is decreased in order of the first state, the second state, the third state and the fourth state,
wherein the first reading reference parameter is allocated between the first state and the second state, the second reading reference parameter is allocated between the second state and the third state, and the third reading reference parameter is allocated between the third state and the fourth state,
wherein the first reading reference parameter, the second reading reference parameter and the third reading reference parameter are parameters for a normal read operation in which the information stored in the one non-volatile multi-level memory cell can be read out by output data of a plurality of bits,
wherein the normal read operation is carried out by parallel-comparing the parameter with the plurality of reading reference parameters by using a plurality of sense circuits including at least a first sense circuit, a second sense circuit and a third sense circuit, first input terminals of the first sense circuit, the second sense circuit and the third sense circuit are commonly supplied with the parameter from the one non-volatile multi-level memory cell, a second input terminal of the first sense circuit is supplied with the first reading reference parameter, a second input terminal of the second sense circuit is supplied with the second reading reference parameter and a second input terminal of the third sense circuit is supplied with the third reading reference parameter,
wherein the first verifying reference parameter is allocated below the first reading reference parameter, the second verifying reference parameter is allocated between the first reading reference parameter and the second reading reference parameter, the third verifying reference parameter is allocated between the second reading reference parameter and the third reading reference parameter and the fourth verifying reference parameter is allocated above the third reading reference parameter, and
wherein the plurality of non-volatile multi-level memory cells of the matrix of the rows and the columns are disposed in a square that has a first side, a second side, a third side and a fourth side, the first side and the second side intersect with each other substantially rectangularly, a plurality of word lines coupled with gate electrodes of floating gate FET of multi-level memory cells and the first side of the square intersect with each other substantially rectangularly, a plurality of bit lines coupled with drains of floating gate FET of multi-level memory cells and the second side of the square intersect with each other substantially rectangularly, a row select circuit is disposed at the first side of the square for coupling with the plurality of word lines, a column select circuit has a first side and second side those are substantially parallel, the first side of the column select circuit is disposed at the second side of the square for coupling with the plurality of bit lines, a group of sense amplifiers has a first side and a second side those are substantially parallel, the first side of the group of sense amplifiers is disposed at the second side of the column select circuit, data conversion circuit has a first side and a second side those are substantially parallel, the first side of the data conversion circuit is disposed at the second side of the group of sense amplifiers, and latches are disposed at the second side of the data conversion circuit.
2. The method of operating the electrically alterable non-volatile multi-level memory according to
claim 1
,
wherein the operation for settling the parameter includes an erasure operation in which non-volatile multi-level memory cells of one of a byte, a block and a chip level can be erased.
3. The method of operating the electrically alterable non-volatile multi-level memory according to
claim 2
,
wherein the operation for settling the parameter includes a program operation in which electrons are injected into a floating gate of the one non-volatile multi-level memory cell.
4. For an electrically alterable non-volatile multi-level semiconductor memory device including a plurality of non-volatile multi-level memory cells, each of the multi-level memory cells including a floating gate FET having a channel with electrically alterable voltage threshold value, the plurality of non-volatile multi-level memory cells being disposed in a matrix of rows and columns, channels of multi-level memory cells of a first group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a first bit line and a reference potential, channels of multi-level memory cells of a second group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a second bit line and the reference potential, electrons being capable of being injected into the floating gate by a phenomenon of hot electron injection from the channel of each of the plurality of non-volatile multi-level memory cell, electric currents flowing through the channels of the multi-level memory cells of the first group and electric currents flowing through the channels of the multi-level memory cells of the second group being substantially flowing in a same direction, a method of operating the electrically alterable non-volatile multi-level semiconductor memory device, comprising:
controlling an electrical value of at least one non-volatile multi-level memory cell of the plurality of non-volatile multi-level memory cells to one state selected from a plurality of states including at least a first state, a second state, a third state and a fourth state in response to information to be stored in the one non-volatile multi-level memory cell,
verifying whether the electrical value of the one non-volatile multi-level memory cell has being controlled to the one state selected from the plurality of states by comparing the electrical value of the one non-volatile multi-level memory cell with a plurality of verifying reference electrical values including at least a first verifying reference electrical value, a second verifying reference electrical value, a third verifying reference electrical value and a fourth verifying reference electrical value, and of repeating the operation for controlling the electrical value and the operation for verifying until it is verified by the operation for verifying that the electrical value of the one non-volatile multi-level memory cell has being controlled to the one state,
reading status of the one non-volatile multi-level memory cell by comparing the electrical value with a plurality of reading reference electrical values including at least a first reading reference electrical value, a second reading reference electrical value and a third reading reference electrical value,
wherein a conductivity value of the one non-volatile multi-level memory cell is decreased in order of the first state, the second state, the third state and the fourth state,
wherein the first reading reference electrical value is allocated between the first state and the second state, the second reading reference electrical value is allocated between the second state and the third state, and the third reading reference electrical value is allocated between the third state and the fourth state,
wherein the first reading reference electrical value, the second reading reference electrical value and the third reading reference electrical value are electrical values for a normal read operation in which the information stored in the one non-volatile multi-level memory cell can be read out by output data of a plurality of bits,
wherein the normal read operation is carried out by parallel-comparing the electrical value with the plurality of reading reference electrical values by using a plurality of sense circuits including at least a first sense circuit, a second sense circuit and a third sense circuit, first input terminals of the first sense circuit, the second sense circuit and the third sense circuit are commonly supplied with the electrical value from the one non-volatile multi-level memory cell, a second input terminal of the first sense circuit is supplied with the first reading reference electrical value, a second input terminal of the second sense circuit is supplied with the second reading reference electrical value and a second input terminal of the third sense circuit is supplied with the third reading reference electrical value,
wherein the first verifying reference electrical value is allocated below the first reading reference electrical value, the second verifying reference electrical value is allocated between the first reading reference electrical value and the second reading reference electrical value, the third verifying reference electrical value is allocated between the second reading reference electrical value and the third reading reference electrical value and the fourth verifying reference electrical value is allocated above the third reading reference electrical value, and
wherein the plurality of non-volatile multi-level memory cells of the matrix of the rows and the columns are disposed in a square that has a first side, a second side, a third side and a fourth side, the first side and the second side intersect with each other substantially rectangularly, a plurality of word lines coupled with gate electrodes of floating gate FET of multi-level memory cells and the first side of the square intersect with each other substantially rectangularly, a plurality of bit lines coupled with drains of floating gate FET of multi-level memory cells and the second side of the square intersect with each other substantially rectangularly, a row select circuit is disposed at the first side of the square for coupling with the plurality of word lines, a column select circuit has a first side and second side those are substantially parallel, the first side of the column select circuit is disposed at the second side of the square for coupling with the plurality of bit lines, a group of sense amplifiers has a first side and a second side those are substantially parallel, the first side of the group of sense amplifiers is disposed at the second side of the column select circuit, data conversion circuit has a first side and a second side those are substantially parallel, the first side of the data conversion circuit is disposed at the second side of the group of sense amplifiers, and latches are disposed at the second side of the data conversion circuit.
5. The method of operating the electrically alterable non-volatile multi-level memory according to
claim 4
,
wherein the operation for controlling the electrical value includes an erasure operation in which non-volatile multi-level memory cells of one of a byte, a block and a chip level can be erased.
6. The method of operating the electrically alterable non-volatile multi-level memory according to
claim 5
,
wherein the operation for controlling the electrical value includes a program operation in which electrons are injected into a floating gate of the one non-volatile multi-level memory cell.
7. For an electrically alterable non-volatile multi-level semiconductor memory device including a plurality of non-volatile multi-level memory cells, each of the multi-level memory cells including a floating gate FET having a channel with electrically alterable voltage threshold value, the plurality of non-volatile multi-level memory cells being disposed in a matrix of rows and columns, channels of multi-level memory cells of a first group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a first bit line and a reference potential, channels of multi-level memory cells of a second group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a second bit line and the reference potential, electrons being capable of being injected into the floating gate by a phenomenon of Fower-Nordheim tunneling from the channel from the channel of each of the plurality of non-volatile multi-level memory cell, electric currents flowing through the channels of the multi-level memory cells of the first group and electric currents flowing through the channels of the multi-level memory cells of the second group being substantially flowing in a same direction, a method of operating the electrically alterable non-volatile multi-level semiconductor memory device, comprising:
settling a parameter of at least one non-volatile multi-level memory cell of the plurality of non-volatile multi-level memory cells to one state selected from a plurality of states including at least a first state, a second state, a third state and a fourth state in response to information to be stored in the one non-volatile multi-level memory cell,
verifying whether the parameter of the one non-volatile multi-level memory cell has being settled to the one state selected from the plurality of states by comparing the parameter of the one non-volatile multi-level memory cell with a plurality of verifying reference parameters including at least a first verifying reference parameter, a second verifying reference parameter, a third verifying reference parameter and a fourth verifying reference parameter, and of repeating the operation for settling the parameter and the operation for verifying until it is verified by the operation for verifying that the parameter of the one non-volatile multi-level memory cell has being settled to the one state,
reading status of the one non-volatile multi-level memory cell by comparing the parameter with a plurality of reading reference parameters including at least a first reading reference parameter, a second reading reference parameter and a third reading reference parameter,
wherein a conductivity value of the one non-volatile multi-level memory cell is decreased in order of the first state, the second state, the third state and the fourth state,
wherein the first reading reference parameter is allocated between the first state and the second state, the second reading reference parameter is allocated between the second state and the third state, and the third reading reference parameter is allocated between the third state and the fourth state,
wherein the first reading reference parameter, the second reading reference parameter and the third reading reference parameter are parameters for a normal read operation in which the information stored in the one non-volatile multi-level memory cell can be read out by output data of a plurality of bits,
wherein the normal read operation is carried out by parallel-comparing the parameter with the plurality of reading reference parameters by using a plurality of sense circuits including at least a first sense circuit, a second sense circuit and a third sense circuit, first input terminals of the first sense circuit, the second sense circuit and the third sense circuit are commonly supplied with the parameter from the one non-volatile multi-level memory cell, a second input terminal of the first sense circuit is supplied with the first reading reference parameter, a second input terminal of the second sense circuit is supplied with the second reading reference parameter and a second input terminal of the third sense circuit is supplied with the third reading reference parameter,
wherein the first verifying reference parameter is allocated below the first reading reference parameter, the second verifying reference parameter is allocated between the first reading reference parameter and the second reading reference parameter, the third verifying reference parameter is allocated between the second reading reference parameter and the third reading reference parameter and the fourth verifying reference parameter is allocated above the third reading reference parameter, and
wherein the plurality of non-volatile multi-level memory cells of the matrix of the rows and the columns are disposed in a square that has a first side, a second side, a third side and a fourth side, the first side and the second side intersect with each other substantially rectangularly, a plurality of word lines coupled with gate electrodes of floating gate FET of multi-level memory cells and the first side of the square intersect with each other substantially rectangularly, a plurality of bit lines coupled with drains of floating gate FET of multi-level memory cells and the second side of the square intersect with each other substantially rectangularly, a row select circuit is disposed at the first side of the square for coupling with the plurality of word lines, a column select circuit has a first side and second side those are substantially parallel, the first side of the column select circuit is disposed at the second side of the square for coupling with the plurality of bit lines, a group of sense amplifiers has a first side and a second side those are substantially parallel, the first side of the group of sense amplifiers is disposed at the second side of the column select circuit, data conversion circuit has a first side and a second side those are substantially parallel, the first side of the data conversion circuit is disposed at the second side of the group of sense amplifiers, and latches are disposed at the second side of the data conversion circuit.
8. The method of operating the electrically alterable non-volatile multi-level memory according to
claim 7
,
wherein the operation for settling the parameter includes an erasure operation in which non-volatile multi-level memory cells of one of a byte, a block and a chip level can be erased.
9. The method of operating the electrically alterable non-volatile multi-level memory according to
claim 8
,
wherein the operation for settling the parameter includes a program operation in which electrons are injected into a floating gate of the one non-volatile multi-level memory cell.
10. For an electrically alterable non-volatile multi-level semiconductor memory device including a plurality of non-volatile multi-level memory cells, each of the multi-level memory cells including a floating gate FET having a channel with electrically alterable voltage threshold value, the plurality of non-volatile multi-level memory cells being disposed in a matrix of rows and columns, channels of multi-level memory cells of a first group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a first bit line and a reference potential, channels of multi-level memory cells of a second group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a second bit line and the reference potential, electrons being capable of being injected into the floating gate by a phenomenon of Fower-Nordheim tunneling from the channel from the channel of each of the plurality of non-volatile multi-level memory cell, electric currents flowing through the channels of the multi-level memory cells of the first group and electric currents flowing through the channels of the multi-level memory cells of the second group being substantially flowing in a same direction, a method of operating the electrically alterable non-volatile multi-level semiconductor memory device, comprising:
controlling an electrical value of at least one non-volatile multi-level memory cell of the plurality of non-volatile multi-level memory cells to one state selected from a plurality of states including at least a first state, a second state, a third state and a fourth state in response to information to be stored in the one non-volatile multi-level memory cell,
verifying whether the electrical value of the one non-volatile multi-level memory cell has being controlled to the one state selected from the plurality of states by comparing the electrical value of the one non-volatile multi-level memory cell with a plurality of verifying reference electrical values including at least a first verifying reference electrical value, a second verifying reference electrical value, a third verifying reference electrical value and a fourth verifying reference electrical value, and of repeating the operation for controlling the electrical value and the operation for verifying until it is verified by the operation for verifying that the electrical value of the one non-volatile multi-level memory cell has being controlled to the one state,
reading status of the one non-volatile multi-level memory cell by comparing the electrical value with a plurality of reading reference electrical values including at least a first reading reference electrical value, a second reading reference electrical value and a third reading reference electrical value,
wherein a conductivity value of the one non-volatile multi-level memory cell is decreased in order of the first state, the second state, the third state and the fourth state,
wherein the first reading reference electrical value is allocated between the first state and the second state, the second reading reference electrical value is allocated between the second state and the third state, and the third reading reference electrical value is allocated between the third state and the fourth state,
wherein the first reading reference electrical value, the second reading reference electrical value and the third reading reference electrical value are electrical values for a normal read operation in which the information stored in the one non-volatile multi-level memory cell can be read out by output data of a plurality of bits,
wherein the normal read operation is carried out by parallel-comparing the electrical value with the plurality of reading reference electrical values by using a plurality of sense circuits including at least a first sense circuit, a second sense circuit and a third sense circuit, first input terminals of the first sense circuit, the second sense circuit and the third sense circuit are commonly supplied with the electrical value from the one non-volatile multi-level memory cell, a second input terminal of the first sense circuit is supplied with the first reading reference electrical value, a second input terminal of the second sense circuit is supplied with the second reading reference electrical value and a second input terminal of the third sense circuit is supplied with the third reading reference electrical value,
wherein the first verifying reference electrical value is allocated below the first reading reference electrical value, the second verifying reference electrical value is allocated between the first reading reference electrical value and the second reading reference electrical value, the third verifying reference electrical value is allocated between the second reading reference electrical value and the third reading reference electrical value and the fourth verifying reference electrical value is allocated above the third reading reference electrical value, and
wherein the plurality of non-volatile multi-level memory cells of the matrix of the rows and the columns are disposed in a square that has a first side, a second side, a third side and a fourth side, the first side and the second side intersect with each other substantially rectangularly, a plurality of word lines coupled with gate electrodes of floating gate FET of multi-level memory cells and the first side of the square intersect with each other substantially rectangularly, a plurality of bit lines coupled with drains of floating gate FET of multi-level memory cells and the second side of the square intersect with each other substantially rectangularly, a row select circuit is disposed at the first side of the square for coupling with the plurality of word lines, a column select circuit has a first side and second side those are substantially parallel, the first side of the column select circuit is disposed at the second side of the square for coupling with the plurality of bit lines, a group of sense amplifiers has a first side and a second side those are substantially parallel, the first side of the group of sense amplifiers is disposed at the second side of the column select circuit, data conversion circuit has a first side and a second side those are substantially parallel, the first side of the data conversion circuit is disposed at the second side of the group of sense amplifiers, and latches are disposed at the second side of the data conversion circuit.
11. The method of operating the electrically alterable non-volatile multi-level memory according to
claim 10
,
wherein the operation for controlling the electrical value includes an erasure operation in which non-volatile multi-level memory cells of one of a byte, a block and a chip level can be erased.
12. The method of operating the electrically alterable non-volatile multi-level memory according to
claim 11
,
wherein the operation for controlling the electrical value includes a program operation in which electrons are injected into a floating gate of the one non-volatile multi-level memory cell.
13. An electrically alterable non-volatile multi-level semiconductor memory device including a plurality of non-volatile multi-level memory cells, each of the multi-level memory cells including a floating gate FET having a channel with electrically alterable voltage threshold value, the plurality of non-volatile multi-level memory cells being disposed in a matrix of rows and columns, channels of multi-level memory cells of a first group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a first bit line and a reference potential, channels of multi-level memory cells of a second group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a second bit line and the reference potential, electrons being capable of being injected into the floating gate by a phenomenon of hot electron injection from the channel of each of the plurality of non-volatile multi-level memory cell, electric currents flowing through the channels of the multi-level memory cells of the first group and electric currents flowing through the channels of the multi-level memory cells of the second group being substantially flowing in a same direction:
wherein an operation for settling a parameter of at least one non-volatile multi-level memory cell of the plurality of non-volatile multi-level memory cells to one state selected from a plurality of states including at least a first state, a second state, a third state and a fourth state is carried out in response to information to be stored in the one non-volatile multi-level memory cell,
wherein an operation of verifying whether the parameter of the one non-volatile multi-level memory cell has being settled to the one state selected from the plurality of states is carried out by comparing the parameter of the one non-volatile multi-level memory cell with a plurality of verifying reference parameters including at least a first verifying reference parameter, a second verifying reference parameter, a third verifying reference parameter and a fourth verifying reference parameter is carried out, and repeating the operation for settling the parameter and the operation for verifying are carried out until it is verified by the operation for verifying that the parameter of the one non-volatile multi-level memory cell has being settled to the one state,
wherein an operation of reading status of the one non-volatile multi-level memory cell is carried out by comparing the parameter with a plurality of reading reference parameters including at least a first reading reference parameter, a second reading reference parameter and a third reading reference parameter,
wherein a conductivity value of the one non-volatile multi-level memory cell is decreased in order of the first state, the second state, the third state and the fourth state,
wherein the first reading reference parameter is allocated between the first state and the second state, the second reading reference parameter is allocated between the second state and the third state, and the third reading reference parameter is allocated between the third state and the fourth state,
wherein the first reading reference parameter, the second reading reference parameter and the third reading reference parameter are parameters for a normal read operation in which the information stored in the one non-volatile multi-level memory cell can be read out by output data of a plurality of bits,
wherein the normal read operation is carried out by parallel-comparing the parameter with the plurality of reading reference parameters by using a plurality of sense circuits including at least a first sense circuit, a second sense circuit and a third sense circuit, first input terminals of the first sense circuit, the second sense circuit and the third sense circuit are commonly supplied with the parameter from the one non-volatile multi-level memory cell, a second input terminal of the first sense circuit is supplied with the first reading reference parameter, a second input terminal of the second sense circuit is supplied with the second reading reference parameter and a second input terminal of the third sense circuit is supplied with the third reading reference parameter,
wherein the first verifying reference parameter is allocated below the first reading reference parameter, the second verifying reference parameter is allocated between the first reading reference parameter and the second reading reference parameter, the third verifying reference parameter is allocated between the second reading reference parameter and the third reading reference parameter and the fourth verifying reference parameter is allocated above the third reading reference parameter, and
wherein the plurality of non-volatile multi-level memory cells of the matrix of the rows and the columns are disposed in a square that has a first side, a second side, a third side and a fourth side, the first side and the second side intersect with each other substantially rectangularly, a plurality of word lines coupled with gate electrodes of floating gate FET of multi-level memory cells and the first side of the square intersect with each other substantially rectangularly, a plurality of bit lines coupled with drains of floating gate FET of multi-level memory cells and the second side of the square intersect with each other substantially rectangularly, a row select circuit is disposed at the first side of the square for coupling with the plurality of word lines, a column select circuit has a first side and second side those are substantially parallel, the first side of the column select circuit is disposed at the second side of the square for coupling with the plurality of bit lines, a group of sense amplifiers has a first side and a second side those are substantially parallel, the first side of the group of sense amplifiers is disposed at the second side of the column select circuit, data conversion circuit has a first side and a second side those are substantially parallel, the first side of the data conversion circuit is disposed at the second side of the group of sense amplifiers, and latches are disposed at the second side of the data conversion circuit.
14. The electrically alterable non-volatile multi-level memory according to
claim 13
,
wherein the operation for settling the parameter includes an erasure operation in which non-volatile multi-level memory cells of one of a byte, a block and a chip level can be erased.
15. The electrically alterable non-volatile multi-level memory according to
claim 14
,
wherein the operation for settling the parameter includes a program operation in which electrons are injected into a floating gate of the one non-volatile multi-level memory cell.
16. The electrically alterable non-volatile multi-level memory according to
claim 15
, further comprising,
a plurality of bit lines, including said first and said second bit line, each of which transfers information indicating data stored in a memory cell, wherein drain regions of said multi-level memory cells of said first group in said matrix are coupled to said first bit line of said plurality of bit lines, drain regions of said multi-level memory cells of said second group adjoining to said first group in said matrix are coupled to said second bit line adjoining to said first bit line in said plurality of bit lines and drain regions of multi-level memory cells of a third group adjoining to said second column in said matrix are coupled to a third bit line adjoining to said second bit line in said plurality of bit lines.
17. An electrically alterable non-volatile multi-level semiconductor memory device including a plurality of non-volatile multi-level memory cells, each of the multi-level memory cells including a floating gate FET having a channel with electrically alterable voltage threshold value, the plurality of non-volatile multi-level memory cells being disposed in a matrix of rows and columns, channels of multi-level memory cells of a first group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a first bit line and a reference potential, channels of multi-level memory cells of a second group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a second bit line and the reference potential, electrons being capable of being injected into the floating gate by a phenomenon of hot electron injection from the channel of each of the plurality of non-volatile multi-level memory cell, electric currents flowing through the channels of the multi-level memory cells of the first group and electric currents flowing through the channels of the multi-level memory cells of the second group being substantially flowing in a same direction:
wherein an operation for controlling an electrical value of at least one non-volatile multi-level memory cell of the plurality of non-volatile multi-level memory cells to one state selected from a plurality of states including at least a first state, a second state, a third state and a fourth state is carried out in response to information to be stored in the one non-volatile multi-level memory cell,
wherein an operation for verifying whether the electrical value of the one non-volatile multi-level memory cell has being controlled to the one state selected from the plurality of states is carried out by comparing the electrical value of the one non-volatile multi-level memory cell with a plurality of verifying reference electrical values including at least a first verifying reference electrical value, a second verifying reference electrical value is carried out, a third verifying reference electrical value and a fourth verifying reference electrical value, and repeating the operation for controlling the electrical value and the operation for verifying are carried out until it is verified by the operation for verifying that the electrical value of the one non-volatile multi-level memory cell has being controlled to the one state,
wherein an operation for reading status of the one non-volatile multi-level memory cell is carried out by comparing the electrical value with a plurality of reading reference electrical values including at least a first reading reference electrical value, a second reading reference electrical value and a third reading reference electrical value,
wherein a conductivity value of the one non-volatile multi-level memory cell is decreased in order of the first state, the second state, the third state and the fourth state,
wherein the first reading reference electrical value is allocated between the first state and the second state, the second reading reference electrical value is allocated between the second state and the third state, and the third reading reference electrical value is allocated between the third state and the fourth state,
wherein the first reading reference electrical value, the second reading reference electrical value and the third reading reference electrical value are electrical values for a normal read operation in which the information stored in the one non-volatile multi-level memory cell can be read out by output data of a plurality of bits,
wherein the normal read operation is carried out by parallel-comparing the electrical value with the plurality of reading reference electrical values by using a plurality of sense circuits including at least a first sense circuit, a second sense circuit and a third sense circuit, first input terminals of the first sense circuit, the second sense circuit and the third sense circuit are commonly supplied with the electrical value from the one non-volatile multi-level memory cell, a second input terminal of the first sense circuit is supplied with the first reading reference electrical value, a second input terminal of the second sense circuit is supplied with the second reading reference electrical value and a second input terminal of the third sense circuit is supplied with the third reading reference electrical value,
wherein the first verifying reference electrical value is allocated below the first reading reference electrical value, the second verifying reference electrical value is allocated between the first reading reference electrical value and the second reading reference electrical value, the third verifying reference electrical value is allocated between the second reading reference electrical value and the third reading reference electrical value and the fourth verifying reference electrical value is allocated above the third reading reference electrical value, and
wherein the plurality of non-volatile multi-level memory cells of the matrix of the rows and the columns are disposed in a square that has a first side, a second side, a third side and a fourth side, the first side and the second side intersect with each other substantially rectangularly, a plurality of word lines coupled with gate electrodes of floating gate FET of multi-level memory cells and the first side of the square intersect with each other substantially rectangularly, a plurality of bit lines coupled with drains of floating gate FET of multi-level memory cells and the second side of the square intersect with each other substantially rectangularly, a row select circuit is disposed at the first side of the square for coupling with the plurality of word lines, a column select circuit has a first side and second side those are substantially parallel, the first side of the column select circuit is disposed at the second side of the square for coupling with the plurality of bit lines, a group of sense amplifiers has a first side and a second side those are substantially parallel, the first side of the group of sense amplifiers is disposed at the second side of the column select circuit, data conversion circuit has a first side and a second side those are substantially parallel, the first side of the data conversion circuit is disposed at the second side of the group of sense amplifiers, and latches are disposed at the second side of the data conversion circuit.
18. The electrically alterable non-volatile multi-level memory according to
claim 17
,
wherein the operation for controlling the electrical value includes an erasure operation in which non-volatile multi-level memory cells of one of a byte, a block and a chip level can be erased.
19. The electrically alterable non-volatile multi-level memory according to
claim 18
,
wherein the operation for controlling the electrical value includes a program operation in which electrons are injected into a floating gate of the one non-volatile multi-level memory cell.
20. The electrically alterable non-volatile multi-level memory according to
claim 19
, further comprising,
a plurality of bit lines, including said first and said second bit line, each of which transfers information indicating data stored in a memory cell, wherein drain regions of said multi-level memory cells of said first group in said matrix are coupled to said first bit line of said plurality of bit lines, drain regions of said multi-level memory cells of said second group adjoining to said first group in said matrix are coupled to said second bit line adjoining to said first bit line in said plurality of bit lines and drain regions of multi-level memory cells of a third group adjoining to said second column in said matrix are coupled to a third bit line adjoining to said second bit line in said plurality of bit lines.
21. An electrically alterable non-volatile multi-level semiconductor memory device including a plurality of non-volatile multi-level memory cells, each of the multi-level memory cells including a floating gate FET having a channel with electrically alterable voltage threshold value, the plurality of non-volatile multi-level memory cells being disposed in a matrix of rows and columns, channels of multi-level memory cells of a first group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a first bit line and a reference potential, channels of multi-level memory cells of a second group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a second bit line and the reference potential, electrons being capable of being injected into the floating gate by a phenomenon of Fower-Nordheim tunneling from the channel from the channel of each of the plurality of non-volatile multi-level memory cell, electric currents flowing through the channels of the multi-level memory cells of the first group and electric currents flowing through the channels of the multi-level memory cells of the second group being substantially flowing in a same direction:
wherein an operation for settling a parameter of at least one non-volatile multi-level memory cell of the plurality of non-volatile multi-level memory cells to one state selected from a plurality of states including at least a first state, a second state, a third state and a fourth state is carried out in response to information to be stored in the one non-volatile multi-level memory cell,
wherein an operation for verifying whether the parameter of the one non-volatile multi-level memory cell has being settled to the one state selected from the plurality of states is carried out by comparing the parameter of the one non-volatile multi-level memory cell with a plurality of verifying reference parameters including at least a first verifying reference parameter, a second verifying reference parameter, a third verifying reference parameter and a fourth verifying reference parameter is carried out, and repeating the operation for settling the parameter and the operation for verifying are carried out until it is verified by the operation for verifying that the parameter of the one non-volatile multi-level memory cell has being settled to the one state,
wherein an operation for reading status of the one non-volatile multi-level memory cell is carried out by comparing the parameter with a plurality of reading reference parameters including at least a first reading reference parameter, a second reading reference parameter and a third reading reference parameter,
wherein a conductivity value of the one non-volatile multi-level memory cell is decreased in order of the first state, the second state, the third state and the fourth state,
wherein the first reading reference parameter is allocated between the first state and the second state, the second reading reference parameter is allocated between the second state and the third state, and the third reading reference parameter is allocated between the third state and the fourth state,
wherein the first reading reference parameter, the second reading reference parameter and the third reading reference parameter are parameters for a normal read operation in which the information stored in the one non-volatile multi-level memory cell can be read out by output data of a plurality of bits,
wherein the normal read operation is carried out by parallel-comparing the parameter with the plurality of reading reference parameters by using a plurality of sense circuits including at least a first sense circuit, a second sense circuit and a third sense circuit, first input terminals of the first sense circuit, the second sense circuit and the third sense circuit are commonly supplied with the parameter from the one non-volatile multi-level memory cell, a second input terminal of the first sense circuit is supplied with the first reading reference parameter, a second input terminal of the second sense circuit is supplied with the second reading reference parameter and a second input terminal of the third sense circuit is supplied with the third reading reference parameter,
wherein the first verifying reference parameter is allocated below the first reading reference parameter, the second verifying reference parameter is allocated between the first reading reference parameter and the second reading reference parameter, the third verifying reference parameter is allocated between the second reading reference parameter and the third reading reference parameter and the fourth verifying reference parameter is allocated above the third reading reference parameter, and
wherein the plurality of non-volatile multi-level memory cells of the matrix of the rows and the columns are disposed in a square that has a first side, a second side, a third side and a fourth side, the first side and the second side intersect with each other substantially rectangularly, a plurality of word lines coupled with gate electrodes of floating gate FET of multi-level memory cells and the first side of the square intersect with each other substantially rectangularly, a plurality of bit lines coupled with drains of floating gate FET of multi-level memory cells and the second side of the square intersect with each other substantially rectangularly, a row select circuit is disposed at the first side of the square for coupling with the plurality of word lines, a column select circuit has a first side and second side those are substantially parallel, the first side of the column select circuit is disposed at the second side of the square for coupling with the plurality of bit lines, a group of sense amplifiers has a first side and a second side those are substantially parallel, the first side of the group of sense amplifiers is disposed at the second side of the column select circuit, data conversion circuit has a first side and a second side those are substantially parallel, the first side of the data conversion circuit is disposed at the second side of the group of sense amplifiers, and latches are disposed at the second side of the data conversion circuit.
22. The electrically alterable non-volatile multi-level memory according to
claim 21
,
wherein the operation for settling the parameter includes an erasure operation in which non-volatile multi- level memory cells of one of a byte, a block and a chip level can be erased.
23. The electrically alterable non-volatile multi-level memory according to
claim 22
,
wherein the operation for settling the parameter includes a program operation in which electrons are injected into a floating gate of the one non-volatile multi-level memory cell.
24. The electrically alterable non-volatile multi-level memory according to
claim 23
, further comprising,
a plurality of bit lines, including said first and said second bit line, each of which transfers information indicating data stored in a memory cell, wherein drain regions of said multi-level memory cells of said first group in said matrix are coupled to said first bit line of said plurality of bit lines, drain regions of said multi-level memory cells of said second group adjoining to said first group in said matrix are coupled to said second bit line adjoining to said first bit line in said plurality of bit lines and drain regions of multi-level memory cells of a third group adjoining to said second column in said matrix are coupled to a third bit line adjoining to said second bit line in said plurality of bit lines.
25. An electrically alterable non-volatile multi-level semiconductor memory device including a plurality of non-volatile multi-level memory cells, each of the multi-level memory cells including a floating gate FET having a channel with electrically alterable voltage threshold value, the plurality of non-volatile multi-level memory cells being disposed in a matrix of rows and columns, channels of multi-level memory cells of a first group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a first bit line and a reference potential, channels of multi-level memory cells of a second group of the plurality of non-volatile multi-level memory cells being coupled in parallel between a second bit line and reference potential, electrons being capable of being injected into the floating gate by a phenomenon of Fower-Nordheim tunneling from the channel from the channel of each of the plurality of non-volatile multi-level memory cell, electric currents flowing through the channels of the multi-level memory cells of the first group and electric currents flowing through the channels of the multi-level memory cells of the second group being substantially flowing in a same direction:
wherein an operation for controlling an electrical value of at least one non-volatile multi-level memory cell of the plurality of non-volatile multi-level memory cells to one state selected from a plurality of states including at least a first state, a second state, a third state and a fourth state is carried out in response to information to be stored in the one non-volatile multi-level memory cell,
wherein an operation for verifying whether the electrical value of the one non-volatile multi-level memory cell has being controlled to the one state selected from the plurality of states is carried out by comparing the electrical value of the one non-volatile multi-level memory cell with a plurality of verifying reference electrical values including at least a first verifying reference electrical value, a second verifying reference electrical value, a third verifying reference electrical value and a fourth verifying reference electrical value is carried out, and repeating the operation for controlling the electrical value and the operation for verifying are carried out until it is verified by the operation for verifying that the electrical value of the one non-volatile multi-level memory cell has being controlled to the one state,
wherein an operation for reading status of the one non-volatile multi-level memory cell is carried out by comparing the electrical value with a plurality of reading reference electrical values including at least a first reading reference electrical value, a second reading reference electrical value and a third reading reference electrical value,
wherein a conductivity value of the one non-volatile multi-level memory cell is decreased in order of the first state, the second state, the third state and the fourth state,
wherein the first reading reference electrical value is allocated between the first state and the second state, the second reading reference electrical value is allocated between the second state and the third state, and the third reading reference electrical value is allocated between the third state and the fourth state,
wherein the first reading reference electrical value, the second reading reference electrical value and the third reading reference electrical value are electrical values for a normal read operation in which the information stored in the one non-volatile multi-level memory cell can be read out by output data of a plurality of bits,
wherein the normal read operation is carried out by parallel-comparing the electrical value with the plurality of reading reference electrical values by using a plurality of sense circuits including at least a first sense circuit, a second sense circuit and a third sense circuit, first input terminals of the first sense circuit, the second sense circuit and the third sense circuit are commonly supplied with the electrical value from the one non-volatile multi-level memory cell, a second input terminal of the first sense circuit is supplied with the first reading reference electrical value, a second input terminal of the second sense circuit is supplied with the second reading reference electrical value and a second input terminal of the third sense circuit is supplied with the third reading reference electrical value,
wherein the first verifying reference electrical value is allocated below the first reading reference electrical value, the second verifying reference electrical value is allocated between the first reading reference electrical value and the second reading reference electrical value, the third verifying reference electrical value is allocated between the second reading reference electrical value and the third reading reference electrical value and the fourth verifying reference electrical value is allocated above the third reading reference electrical value, and
wherein the plurality of non-volatile multi-level memory cells of the matrix of the rows and the columns are disposed in a square that has a first side, a second side, a third side and a fourth side, the first side and the second side intersect with each other substantially rectangularly, a plurality of word lines coupled with gate electrodes of floating gate FET of multi-level memory cells and the first side of the square intersect with each other substantially rectangularly, a plurality of bit lines coupled with drains of floating gate FET of multi-level memory cells and the second side of the square intersect with each other substantially rectangularly, a row select circuit is disposed at the first side of the square for coupling with the plurality of word lines, a column select circuit has a first side and second side those are substantially parallel, the first side of the column select circuit is disposed at the second side of the square for coupling with the plurality of bit lines, a group of sense amplifiers has a first side and a second side those are substantially parallel, the first side of the group of sense amplifiers is disposed at the second side of the column select circuit, data conversion circuit has a first side and a second side those are substantially parallel, the first side of the data conversion circuit is disposed at the second side of the group of sense amplifiers, and latches are disposed at the second side of the data conversion circuit.
26. The electrically alterable non-volatile multi-level memory according to
claim 25
,
wherein the operation for controlling the electrical value includes an erasure operation in which non-volatile multi-level memory cells of one of a byte, a block and a chip level can be erased.
27. The electrically alterable non-volatile multi-level memory according to
claim 26
,
wherein the operation for controlling the electrical value includes a program operation in which electrons are injected into a floating gate of the one non-volatile multi- level memory cell.
28. The electrically alterable non-volatile multi-level memory according to
claim 27
, further comprising,
a plurality of bit lines, including said first and said second bit line, each of which transfers information indicating data stored in a memory cell, wherein drain regions of said multi-level memory cells of said first group in said matrix are coupled to said first bit line of said plurality of bit lines, drain regions of said multi-level memory cells of said second group adjoining to said first group in said matrix are coupled to said second bit line adjoining to said first bit line in said plurality of bit lines and drain regions of multi-level memory cells of a third group adjoining to said second column in said matrix are coupled to a third bit line adjoining to said second bit line in said plurality of bit lines.
US09/493,1401991-02-082000-01-28Electrically alterable non-volatile memory with n-bits per cellExpired - Fee RelatedUS6343034B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US09/493,140US6343034B2 (en)1991-02-082000-01-28Electrically alterable non-volatile memory with n-bits per cell

Applications Claiming Priority (6)

Application NumberPriority DateFiling DateTitle
US07/652,878US5218569A (en)1991-02-081991-02-08Electrically alterable non-volatile memory with n-bits per memory cell
US08/071,816US5394362A (en)1991-02-081993-06-04Electrically alterable non-voltatile memory with N-bits per memory cell
US08/410,200US5764571A (en)1991-02-081995-02-27Electrically alterable non-volatile memory with N-bits per cell
US08/911,731US5872735A (en)1991-02-081997-08-15Electrically alterable non-volatile memory with N-bits per cell
US09/195,201US6104640A (en)1991-02-081998-11-18Electrically alterable non-violatile memory with N-bits per cell
US09/493,140US6343034B2 (en)1991-02-082000-01-28Electrically alterable non-volatile memory with n-bits per cell

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US09/195,201DivisionUS6104640A (en)1991-02-081998-11-18Electrically alterable non-violatile memory with N-bits per cell

Publications (2)

Publication NumberPublication Date
US20010019500A1true US20010019500A1 (en)2001-09-06
US6343034B2 US6343034B2 (en)2002-01-29

Family

ID=24618564

Family Applications (19)

Application NumberTitlePriority DateFiling Date
US07/652,878Expired - LifetimeUS5218569A (en)1991-02-081991-02-08Electrically alterable non-volatile memory with n-bits per memory cell
US08/071,816Expired - LifetimeUS5394362A (en)1991-02-081993-06-04Electrically alterable non-voltatile memory with N-bits per memory cell
US08/410,200Expired - LifetimeUS5764571A (en)1991-02-081995-02-27Electrically alterable non-volatile memory with N-bits per cell
US08/911,731Expired - LifetimeUS5872735A (en)1991-02-081997-08-15Electrically alterable non-volatile memory with N-bits per cell
US09/195,201Expired - Fee RelatedUS6104640A (en)1991-02-081998-11-18Electrically alterable non-violatile memory with N-bits per cell
US09/493,140Expired - Fee RelatedUS6343034B2 (en)1991-02-082000-01-28Electrically alterable non-volatile memory with n-bits per cell
US09/493,138Expired - Fee RelatedUS6243321B1 (en)1991-02-082000-01-28Electrically alterable non-volatile memory with n-bits per cell
US09/586,967Expired - Fee RelatedUS6356486B1 (en)1991-02-082000-06-05Electrically alterable non-volatile memory with n-bits per cell
US09/794,042Expired - Fee RelatedUS6344998B2 (en)1991-02-082001-02-28Electrically alterable non-volatile memory with N-Bits per cell
US09/794,043Expired - Fee RelatedUS6339545B2 (en)1991-02-082001-02-28Electrically alterable non-volatile memory with n-bits per cell
US09/794,032Expired - Fee RelatedUS6324121B2 (en)1991-02-082001-02-28Electrically alterable non-volatile memory with n-bits per cell
US09/794,041Expired - Fee RelatedUS6404675B2 (en)1991-02-082001-02-28Electrically alterable non-volatile memory with n-bits per cell
US09/794,031Expired - Fee RelatedUS6327189B2 (en)1991-02-082001-02-28Electrically alterable non-volatile memory with n-bits per cell
US10/160,402Expired - Fee RelatedUS6584012B2 (en)1991-02-082002-06-04Electrically alterable non-volatile memory with N-bits per cell
US10/428,732Expired - Fee RelatedUS6724656B2 (en)1991-02-082003-05-05Electrically alterable non-volatile memory with n-bits per cell
US10/808,284Expired - Fee RelatedUS6870763B2 (en)1991-02-082004-03-25Electrically alterable non-volatile memory with n-bits per cell
US10/808,286Expired - Fee RelatedUS7075825B2 (en)1991-02-082004-03-25Electrically alterable non-volatile memory with n-bits per cell
US11/446,222AbandonedUS20060221687A1 (en)1991-02-082006-06-05Electrically alterable non-volatile memory with n-bits per cell
US11/861,530AbandonedUS20080219049A1 (en)1991-02-082007-09-26Electrically alterable non-volatile memory with n-bits per cell

Family Applications Before (5)

Application NumberTitlePriority DateFiling Date
US07/652,878Expired - LifetimeUS5218569A (en)1991-02-081991-02-08Electrically alterable non-volatile memory with n-bits per memory cell
US08/071,816Expired - LifetimeUS5394362A (en)1991-02-081993-06-04Electrically alterable non-voltatile memory with N-bits per memory cell
US08/410,200Expired - LifetimeUS5764571A (en)1991-02-081995-02-27Electrically alterable non-volatile memory with N-bits per cell
US08/911,731Expired - LifetimeUS5872735A (en)1991-02-081997-08-15Electrically alterable non-volatile memory with N-bits per cell
US09/195,201Expired - Fee RelatedUS6104640A (en)1991-02-081998-11-18Electrically alterable non-violatile memory with N-bits per cell

Family Applications After (13)

Application NumberTitlePriority DateFiling Date
US09/493,138Expired - Fee RelatedUS6243321B1 (en)1991-02-082000-01-28Electrically alterable non-volatile memory with n-bits per cell
US09/586,967Expired - Fee RelatedUS6356486B1 (en)1991-02-082000-06-05Electrically alterable non-volatile memory with n-bits per cell
US09/794,042Expired - Fee RelatedUS6344998B2 (en)1991-02-082001-02-28Electrically alterable non-volatile memory with N-Bits per cell
US09/794,043Expired - Fee RelatedUS6339545B2 (en)1991-02-082001-02-28Electrically alterable non-volatile memory with n-bits per cell
US09/794,032Expired - Fee RelatedUS6324121B2 (en)1991-02-082001-02-28Electrically alterable non-volatile memory with n-bits per cell
US09/794,041Expired - Fee RelatedUS6404675B2 (en)1991-02-082001-02-28Electrically alterable non-volatile memory with n-bits per cell
US09/794,031Expired - Fee RelatedUS6327189B2 (en)1991-02-082001-02-28Electrically alterable non-volatile memory with n-bits per cell
US10/160,402Expired - Fee RelatedUS6584012B2 (en)1991-02-082002-06-04Electrically alterable non-volatile memory with N-bits per cell
US10/428,732Expired - Fee RelatedUS6724656B2 (en)1991-02-082003-05-05Electrically alterable non-volatile memory with n-bits per cell
US10/808,284Expired - Fee RelatedUS6870763B2 (en)1991-02-082004-03-25Electrically alterable non-volatile memory with n-bits per cell
US10/808,286Expired - Fee RelatedUS7075825B2 (en)1991-02-082004-03-25Electrically alterable non-volatile memory with n-bits per cell
US11/446,222AbandonedUS20060221687A1 (en)1991-02-082006-06-05Electrically alterable non-volatile memory with n-bits per cell
US11/861,530AbandonedUS20080219049A1 (en)1991-02-082007-09-26Electrically alterable non-volatile memory with n-bits per cell

Country Status (2)

CountryLink
US (19)US5218569A (en)
KR (2)KR100518494B1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030123295A1 (en)*2002-01-032003-07-03Elmhurst Daniel R.Programming non-volatile memory devices
WO2005001843A1 (en)*2003-06-202005-01-06Spansion LlcMultibit memory with dynamic reference voltage generation
US20060107136A1 (en)*2002-12-052006-05-18Gongwer Geoffrey SSmart verify for multi-state memories
US20070130440A1 (en)*1996-09-182007-06-07Katsuki HazamaMultilevel semiconductor memory, write/read method thereto/therefrom and storage medium storing write/read program
US20090053854A1 (en)*2003-04-292009-02-26Infineon Technologies AgMemory circuit arrangement and method for the production thereof
US20160225444A1 (en)*2013-09-062016-08-04Micron Technology, Inc.Memory Sense Amplifiers and Memory Verification Methods

Families Citing this family (356)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5268870A (en)*1988-06-081993-12-07Eliyahou HarariFlash EEPROM system and intelligent programming and erasing methods therefor
EP0935255A2 (en)*1989-04-131999-08-11SanDisk CorporationFlash EEPROM system
US7447069B1 (en)1989-04-132008-11-04Sandisk CorporationFlash EEprom system
WO1999027539A1 (en)1997-11-211999-06-03Btg International Inc.Memory apparatus including programmable non-volatile multi-bit memory cell, and apparatus and method for demarcating memory states of the cell
US5218569A (en)1991-02-081993-06-08Banks Gerald JElectrically alterable non-volatile memory with n-bits per memory cell
US6002614A (en)*1991-02-081999-12-14Btg International Inc.Memory apparatus including programmable non-volatile multi-bit memory cell, and apparatus and method for demarcating memory states of the cell
US5295255A (en)*1991-02-221994-03-15Electronic Professional Services, Inc.Method and apparatus for programming a solid state processor with overleaved array memory modules
US5663901A (en)*1991-04-111997-09-02Sandisk CorporationComputer memory cards using flash EEPROM integrated circuit chips and memory-controller systems
US7071060B1 (en)*1996-02-282006-07-04Sandisk CorporationEEPROM with split gate source side infection with sidewall spacers
US5712180A (en)*1992-01-141998-01-27Sundisk CorporationEEPROM with split gate source side injection
US6222762B1 (en)*1992-01-142001-04-24Sandisk CorporationMulti-state memory
US5369609A (en)*1992-03-131994-11-29Silicon Storage Technology, Inc.Floating gate memory array with latches having improved immunity to write disturbance, and with storage latches
US6549974B2 (en)*1992-06-222003-04-15Hitachi, Ltd.Semiconductor storage apparatus including a controller for sending first and second write commands to different nonvolatile memories in a parallel or time overlapped manner
US6000843A (en)*1992-07-031999-12-14Nippon Steel CorporationElectrically alterable nonvolatile semiconductor memory
US5592415A (en)1992-07-061997-01-07Hitachi, Ltd.Non-volatile semiconductor memory
US5418743A (en)*1992-12-071995-05-23Nippon Steel CorporationMethod of writing into non-volatile semiconductor memory
US5424978A (en)*1993-03-151995-06-13Nippon Steel CorporationNon-volatile semiconductor memory cell capable of storing more than two different data and method of using the same
JP3179943B2 (en)*1993-07-122001-06-25株式会社東芝 Semiconductor storage device
JP2565104B2 (en)*1993-08-131996-12-18日本電気株式会社 Virtual ground type semiconductor memory device
US7137011B1 (en)*1993-09-012006-11-14Sandisk CorporationRemovable mother/daughter peripheral card
US5887145A (en)*1993-09-011999-03-23Sandisk CorporationRemovable mother/daughter peripheral card
KR0169267B1 (en)1993-09-211999-02-01사토 후미오 Nonvolatile Semiconductor Memory
JP2713115B2 (en)*1993-10-061998-02-16日本電気株式会社 Manufacturing method of nonvolatile semiconductor memory device
EP0649147A1 (en)*1993-10-111995-04-19Texas Instruments FranceIncreased capacity storage device
US5828601A (en)*1993-12-011998-10-27Advanced Micro Devices, Inc.Programmed reference
US5511026A (en)*1993-12-011996-04-23Advanced Micro Devices, Inc.Boosted and regulated gate power supply with reference tracking for multi-density and low voltage supply memories
JP3205658B2 (en)*1993-12-282001-09-04新日本製鐵株式会社 Reading method of semiconductor memory device
US5440505A (en)*1994-01-211995-08-08Intel CorporationMethod and circuitry for storing discrete amounts of charge in a single memory element
GB9401227D0 (en)*1994-01-221994-03-16Deas Alexander RNon-volatile digital memory device with multi-level storage cells
JP3737525B2 (en)*1994-03-112006-01-18株式会社東芝 Semiconductor memory device
US5608679A (en)*1994-06-021997-03-04Intel CorporationFast internal reference cell trimming for flash EEPROM memory
EP0763242B1 (en)*1994-06-022001-07-11Intel CorporationSensing schemes for flash memory with multilevel cells
US5539690A (en)*1994-06-021996-07-23Intel CorporationWrite verify schemes for flash memory with multilevel cells
WO1995034074A1 (en)*1994-06-021995-12-14Intel CorporationDynamic single to multiple bit per cell memory
US5497354A (en)*1994-06-021996-03-05Intel CorporationBit map addressing schemes for flash memory
US5508958A (en)*1994-09-291996-04-16Intel CorporationMethod and apparatus for sensing the state of floating gate memory cells by applying a variable gate voltage
US5748535A (en)*1994-10-261998-05-05Macronix International Co., Ltd.Advanced program verify for page mode flash memory
US5694356A (en)*1994-11-021997-12-02Invoice Technology, Inc.High resolution analog storage EPROM and flash EPROM
US5594685A (en)*1994-12-161997-01-14National Semiconductor CorporationMethod for programming a single EPROM or flash memory cell to store multiple bits of data that utilizes a punchthrough current
US5808937A (en)*1994-12-161998-09-15National Semiconductor CorporationSelf-convergent method for programming FLASH and EEPROM memory cells that moves the threshold voltage from an erased threshold voltage range to one of a plurality of programmed threshold voltage ranges
US5541886A (en)*1994-12-271996-07-30Intel CorporationMethod and apparatus for storing control information in multi-bit non-volatile memory arrays
KR100473308B1 (en)*1995-01-312005-03-14가부시끼가이샤 히다치 세이사꾸쇼Nonvolatile memory device
US5550772A (en)*1995-02-131996-08-27National Semiconductor CorporationMemory array utilizing multi-state memory cells
US5511021A (en)*1995-02-221996-04-23National Semiconductor CorporationMethod for programming a single EPROM or flash memory cell to store multiple levels of data that utilizes a forward-biased source-to-substrate junction
US5477485A (en)*1995-02-221995-12-19National Semiconductor CorporationMethod for programming a single EPROM or FLASH memory cell to store multiple levels of data that utilizes a floating substrate
US6353554B1 (en)1995-02-272002-03-05Btg International Inc.Memory apparatus including programmable non-volatile multi-bit memory cell, and apparatus and method for demarcating memory states of the cell
US5557567A (en)*1995-04-061996-09-17National Semiconductor Corp.Method for programming an AMG EPROM or flash memory when cells of the array are formed to store multiple bits of data
US5587949A (en)*1995-04-271996-12-24National Semiconductor CorporationMethod for programming an ETOX EPROM or flash memory when cells of the array are formed to store multiple bits of data
JP2689948B2 (en)*1995-04-281997-12-10日本電気株式会社 Semiconductor memory device having multi-valued memory cell
DE69514502T2 (en)*1995-05-052000-08-03Stmicroelectronics S.R.L., Agrate Brianza Non-volatile memory arrangement with sectors, the size and number of which can be determined
KR0164385B1 (en)*1995-05-201999-02-18김광호 Sense Amplifier Circuit
EP0830684B1 (en)*1995-06-072004-08-25Macronix International Co., Ltd.Automatic programming algorithm for page mode flash memory with variable programming pulse height and pulse width
JP3782840B2 (en)*1995-07-142006-06-07株式会社ルネサステクノロジ External storage device and memory access control method thereof
US5973956A (en)*1995-07-311999-10-26Information Storage Devices, Inc.Non-volatile electrically alterable semiconductor memory for analog and digital storage
KR100192430B1 (en)*1995-08-211999-06-15구본준Non-volatile memory and programming method thereof
KR100221523B1 (en)*1995-08-311999-09-15다카노 야스아키Non-volatile multi-state memory apparatus having memory cell which can store multi- state information
JPH0969295A (en)*1995-08-311997-03-11Sanyo Electric Co LtdNon-volatile multi-value memory device
US6166979A (en)1995-09-132000-12-26Kabushiki Kaisha ToshibaNonvolatile semiconductor memory device and method for using the same
TW389909B (en)1995-09-132000-05-11Toshiba CorpNonvolatile semiconductor memory device and its usage
KR0172831B1 (en)*1995-09-181999-03-30문정환 How to Program Nonvolatile Memory
US5687114A (en)*1995-10-061997-11-11Agate Semiconductor, Inc.Integrated circuit for storage and retrieval of multiple digital bits per nonvolatile memory cell
KR0161867B1 (en)*1995-10-111998-12-01문정환 Variable Threshold Voltage Control Circuit of Semiconductor Device
KR100253868B1 (en)*1995-11-132000-05-01니시무로 타이죠Non-volatile semiconductor memory device
KR0172401B1 (en)*1995-12-071999-03-30김광호 Multistate Nonvolatile Semiconductor Memory Devices
US5729489A (en)*1995-12-141998-03-17Intel CorporationProgramming flash memory using predictive learning methods
US5701266A (en)*1995-12-141997-12-23Intel CorporationProgramming flash memory using distributed learning methods
US5737265A (en)*1995-12-141998-04-07Intel CorporationProgramming flash memory using data stream analysis
US5677869A (en)*1995-12-141997-10-14Intel CorporationProgramming flash memory using strict ordering of states
US5875477A (en)1995-12-221999-02-23Intel CorporationMethod and apparatus for error management in a solid state disk drive using primary and secondary logical sector numbers
US20030212393A1 (en)1996-01-052003-11-13Knowlton Edward W.Handpiece with RF electrode and non-volatile memory
US7473251B2 (en)1996-01-052009-01-06Thermage, Inc.Methods for creating tissue effect utilizing electromagnetic energy and a reverse thermal gradient
US7229436B2 (en)*1996-01-052007-06-12Thermage, Inc.Method and kit for treatment of tissue
US7452358B2 (en)1996-01-052008-11-18Thermage, Inc.RF electrode assembly for handpiece
US5680341A (en)*1996-01-161997-10-21Invoice TechnologyPipelined record and playback for analog non-volatile memory
DE69635105D1 (en)*1996-01-312005-09-29St Microelectronics Srl Multi-stage memory circuits and corresponding reading and writing methods
JP3614173B2 (en)*1996-02-292005-01-26株式会社ルネサステクノロジ Semiconductor memory device with partially defective memory
JP3200012B2 (en)*1996-04-192001-08-20株式会社東芝 Storage system
US5815439A (en)*1996-04-301998-09-29Agate Semiconductor, Inc.Stabilization circuits and techniques for storage and retrieval of single or multiple digital bits per memory cell
US5754469A (en)*1996-06-141998-05-19Macronix International Co., Ltd.Page mode floating gate memory device storing multiple bits per cell
US5835414A (en)*1996-06-141998-11-10Macronix International Co., Ltd.Page mode program, program verify, read and erase verify for floating gate memory device with low current page buffer
JP4007457B2 (en)*1996-06-202007-11-14エスティマイクロエレクトロニクス・ソチエタ・ア・レスポンサビリタ・リミタータ Multi-level memory circuit with regulated read voltage
US5724284A (en)*1996-06-241998-03-03Advanced Micro Devices, Inc.Multiple bits-per-cell flash shift register page buffer
KR100192476B1 (en)*1996-06-261999-06-15구본준 Apparatus and method for data sensing of multi-bit memory cells
US6320785B1 (en)*1996-07-102001-11-20Hitachi, Ltd.Nonvolatile semiconductor memory device and data writing method therefor
US5742543A (en)*1996-08-191998-04-21Intel CorporationFlash memory device having a page mode of operation
JPH10105672A (en)*1996-09-271998-04-24Nec CorpComputer and memory integrated circuit with operation function to be used in this computer
US6134148A (en)*1997-09-302000-10-17Hitachi, Ltd.Semiconductor integrated circuit and data processing system
JP3930074B2 (en)*1996-09-302007-06-13株式会社ルネサステクノロジ Semiconductor integrated circuit and data processing system
US6728825B1 (en)1996-10-152004-04-27Micron Technology, Inc.Apparatus and method for reducing programming cycles for multistate memory system
US5907855A (en)*1996-10-151999-05-25Micron Technology, Inc.Apparatus and method for reducing programming cycles for multistate memory system
US5864569A (en)*1996-10-181999-01-26Micron Technology, Inc.Method and apparatus for performing error correction on data read from a multistate memory
US6839875B2 (en)1996-10-182005-01-04Micron Technology, Inc.Method and apparatus for performing error correction on data read from a multistate memory
US5764568A (en)1996-10-241998-06-09Micron Quantum Devices, Inc.Method for performing analog over-program and under-program detection for a multistate memory cell
US5835406A (en)*1996-10-241998-11-10Micron Quantum Devices, Inc.Apparatus and method for selecting data bits read from a multistate memory
US5771346A (en)*1996-10-241998-06-23Micron Quantum Devices, Inc.Apparatus and method for detecting over-programming condition in multistate memory device
US5768287A (en)*1996-10-241998-06-16Micron Quantum Devices, Inc.Apparatus and method for programming multistate memory device
US6078518A (en)*1998-02-252000-06-20Micron Technology, Inc.Apparatus and method for reading state of multistate non-volatile memory cells
US5790453A (en)*1996-10-241998-08-04Micron Quantum Devices, Inc.Apparatus and method for reading state of multistate non-volatile memory cells
JP3397600B2 (en)*1996-11-012003-04-14株式会社東芝 Nonvolatile semiconductor memory device
KR100226769B1 (en)*1996-11-191999-10-15김영환 Device and method for data sensing of multi-bit cells
US5771187A (en)*1996-12-231998-06-23Lsi Logic CorporationMultiple level storage DRAM cell
US5808932A (en)*1996-12-231998-09-15Lsi Logic CorporationMemory system which enables storage and retrieval of more than two states in a memory cell
US5784328A (en)*1996-12-231998-07-21Lsi Logic CorporationMemory system including an on-chip temperature sensor for regulating the refresh rate of a DRAM array
US5982659A (en)*1996-12-231999-11-09Lsi Logic CorporationMemory cell capable of storing more than two logic states by using different via resistances
US5847990A (en)*1996-12-231998-12-08Lsi Logic CorporationRam cell capable of storing 3 logic states
US5761110A (en)*1996-12-231998-06-02Lsi Logic CorporationMemory cell capable of storing more than two logic states by using programmable resistances
KR100226746B1 (en)*1996-12-301999-10-15구본준 Apparatus and method for data sensing of multiple bit cells
US5761114A (en)*1997-02-191998-06-02International Business Machines CorporationMulti-level storage gain cell with stepline
JP3159105B2 (en)*1997-02-212001-04-23日本電気株式会社 Nonvolatile semiconductor memory device and writing method thereof
US6487116B2 (en)1997-03-062002-11-26Silicon Storage Technology, Inc.Precision programming of nonvolatile memory cells
US5870335A (en)1997-03-061999-02-09Agate Semiconductor, Inc.Precision programming of nonvolatile memory cells
AUPO799197A0 (en)*1997-07-151997-08-07Silverbrook Research Pty LtdImage processing method and apparatus (ART01)
US5867423A (en)*1997-04-101999-02-02Lsi Logic CorporationMemory circuit and method for multivalued logic storage by process variations
JP3602294B2 (en)*1997-05-282004-12-15株式会社ルネサステクノロジ Semiconductor memory and information storage device
US5841695A (en)*1997-05-291998-11-24Lsi Logic CorporationMemory system using multiple storage mechanisms to enable storage and retrieval of more than two states in a memory cell
US6768165B1 (en)1997-08-012004-07-27Saifun Semiconductors Ltd.Two bit non-volatile electrically erasable and programmable semiconductor memory cell utilizing asymmetrical charge trapping
US6046934A (en)*1999-01-122000-04-04Macronix International Co., Ltd.Method and device for multi-level programming of a memory cell
US6178118B1 (en)1997-08-262001-01-23Macronix International Co., Ltd.Electrically programmable semiconductor device with multi-level wordline voltages for programming multi-level threshold voltages
US5959892A (en)*1997-08-261999-09-28Macronix International Co., Ltd.Apparatus and method for programming virtual ground EPROM array cell without disturbing adjacent cells
JPH1196774A (en)*1997-09-251999-04-09Sharp Corp Data writing method for nonvolatile semiconductor memory cell
US5889697A (en)*1997-10-081999-03-30Advanced Micro DevicesMemory cell for storing at least three logic states
US5956350A (en)*1997-10-271999-09-21Lsi Logic CorporationBuilt in self repair for DRAMs using on-chip temperature sensing and heating
EP0913832B1 (en)*1997-11-032003-07-23STMicroelectronics S.r.l.Method for multilevel programming of a nonvolatile memory, and a multilevel nonvolatile memory
US5910914A (en)*1997-11-071999-06-08Silicon Storage Technology, Inc.Sensing circuit for a floating gate memory device having multiple levels of storage in a cell
EP1211692B1 (en)*1997-11-212006-08-09BTG International IncMemory apparatus including programmable non-volatile multi-bit memory cell, and apparatus and method for demarcating memory states of the cell
EP1715490A1 (en)*1997-11-212006-10-25BTG International IncA non-volatile semiconductor memory
KR100266744B1 (en)*1997-12-292000-09-15윤종용 Semiconductor memory device with highly integrated multi-bit data latch circuit
CN1256005A (en)*1998-01-212000-06-07索尼株式会社Encoding method and memory device
US5896337A (en)1998-02-231999-04-20Micron Technology, Inc.Circuits and methods for multi-level data through a single input/ouput pin
US5969986A (en)*1998-06-231999-10-19Invox TechnologyHigh-bandwidth read and write architectures for non-volatile memories
US6606267B2 (en)1998-06-232003-08-12Sandisk CorporationHigh data rate write process for non-volatile flash memories
US5909404A (en)*1998-03-271999-06-01Lsi Logic CorporationRefresh sampling built-in self test and repair circuit
US6038166A (en)*1998-04-012000-03-14Invox TechnologyHigh resolution multi-bit-per-cell memory
EP0971361B1 (en)1998-06-232003-12-10SanDisk CorporationHigh data rate write process for non-volatile flash memories
JP2000021185A (en)*1998-06-302000-01-21Sharp Corp Writing method for nonvolatile semiconductor memory
JP3853981B2 (en)*1998-07-022006-12-06株式会社東芝 Manufacturing method of semiconductor memory device
US6816968B1 (en)*1998-07-102004-11-09Silverbrook Research Pty LtdConsumable authentication protocol and system
US5999451A (en)*1998-07-131999-12-07Macronix International Co., Ltd.Byte-wide write scheme for a page flash device
FR2786910B1 (en)*1998-12-042002-11-29St Microelectronics Sa MULTILEVEL FLOATING GRID MEMORY
US6567302B2 (en)1998-12-292003-05-20Micron Technology, Inc.Method and apparatus for programming multi-state cells in a memory device
US6282145B1 (en)1999-01-142001-08-28Silicon Storage Technology, Inc.Array architecture and operating methods for digital multilevel nonvolatile memory integrated circuit system
US20030185826A1 (en)*1999-02-242003-10-02Tobinick Edward L.Cytokine antagonists for the treatment of localized disorders
EP1035473B1 (en)*1999-02-252003-02-05STMicroelectronics S.r.l.Method for correcting errors in a multilevel memory
DE69916783D1 (en)1999-02-262004-06-03St Microelectronics Srl Reading method of a multi-value, non-volatile memory, and multi-value, non-volatile memory
JP3751173B2 (en)*1999-03-172006-03-01ローム株式会社 Data holding device
US6515932B1 (en)*1999-04-132003-02-04Seiko Instruments Inc.Memory circuit
US6628544B2 (en)1999-09-302003-09-30Infineon Technologies AgFlash memory cell and method to achieve multiple bits per cell
US6532556B1 (en)2000-01-272003-03-11Multi Level Memory TechnologyData management for multi-bit-per-cell memories
JP4252183B2 (en)*2000-02-172009-04-08株式会社ルネサステクノロジ Nonvolatile semiconductor memory device, method for reading data from nonvolatile semiconductor memory device, and method for writing data to nonvolatile semiconductor memory device
US6343033B1 (en)*2000-02-252002-01-29Advanced Micro Devices, Inc.Variable pulse width memory programming
US6301161B1 (en)*2000-04-252001-10-09Winbond Electronics CorporationProgramming flash memory analog storage using coarse-and-fine sequence
US6327178B1 (en)*2000-07-182001-12-04Micron Technology, Inc.Programmable circuit and its method of operation
US6396742B1 (en)2000-07-282002-05-28Silicon Storage Technology, Inc.Testing of multilevel semiconductor memory
EP1197968B1 (en)*2000-09-182007-03-07STMicroelectronics S.r.l.Method and circuit for programming a multibit non-volatile memory with a reduced number of pins
JP2002100192A (en)*2000-09-222002-04-05Toshiba Corp Non-volatile semiconductor memory
US6477083B1 (en)*2000-10-112002-11-05Advanced Micro Devices, Inc.Select transistor architecture for a virtual ground non-volatile memory cell array
US6684289B1 (en)*2000-11-222004-01-27Sandisk CorporationTechniques for operating non-volatile memory systems with data sectors having different sizes than the sizes of the pages and/or blocks of the memory
US7071771B2 (en)*2000-12-112006-07-04Kabushiki Kaisha ToshibaCurrent difference divider circuit
JP2002184190A (en)*2000-12-112002-06-28Toshiba Corp Nonvolatile semiconductor memory device
US6469931B1 (en)2001-01-042002-10-22M-Systems Flash Disk Pioneers Ltd.Method for increasing information content in a computer memory
US6466476B1 (en)2001-01-182002-10-15Multi Level Memory TechnologyData coding for multi-bit-per-cell memories having variable numbers of bits per memory cell
US6466483B1 (en)*2001-02-082002-10-15Advanced Micro Devices, Inc.Piggyback programming using timing control for multi-level cell flash memory designs
US6738289B2 (en)*2001-02-262004-05-18Sandisk CorporationNon-volatile memory with improved programming and method therefor
US6400612B1 (en)*2001-03-082002-06-04Tachyon Semiconductor CorporationMemory based on a four-transistor storage cell
US6584017B2 (en)2001-04-052003-06-24Saifun Semiconductors Ltd.Method for programming a reference cell
JP4170604B2 (en)*2001-04-182008-10-22株式会社東芝 Nonvolatile semiconductor memory
EP1298670B1 (en)*2001-09-282007-03-07STMicroelectronics S.r.l.Method for storing and reading data in a multilevel nonvolatile memory with a non-binary number of levels, and architecture therefor
KR100454119B1 (en)*2001-10-242004-10-26삼성전자주식회사Non-volatile semiconductor memory device with cache function and program, read and page copy-back operations thereof
US6700818B2 (en)2002-01-312004-03-02Saifun Semiconductors Ltd.Method for operating a memory device
JP4082913B2 (en)*2002-02-072008-04-30株式会社ルネサステクノロジ Memory system
US7111109B2 (en)*2002-03-132006-09-19Canon Kabushiki KaishaControl system, recording device and electronic apparatus
US6714448B2 (en)*2002-07-022004-03-30Atmel CorporationMethod of programming a multi-level memory device
US6917544B2 (en)2002-07-102005-07-12Saifun Semiconductors Ltd.Multiple use memory chip
JP2004086991A (en)*2002-08-272004-03-18Renesas Technology CorpNonvolatile storage device
US6724662B2 (en)2002-09-042004-04-20Atmel CorporationMethod of recovering overerased bits in a memory device
US6801454B2 (en)*2002-10-012004-10-05Sandisk CorporationVoltage generation circuitry having temperature compensation
US6963505B2 (en)2002-10-292005-11-08Aifun Semiconductors Ltd.Method circuit and system for determining a reference voltage
US7136304B2 (en)2002-10-292006-11-14Saifun Semiconductor LtdMethod, system and circuit for programming a non-volatile memory array
US6992932B2 (en)2002-10-292006-01-31Saifun Semiconductors LtdMethod circuit and system for read error detection in a non-volatile memory array
JP2004171686A (en)*2002-11-202004-06-17Renesas Technology CorpNonvolatile semiconductor memory device, and data erasing method therefor
US6925011B2 (en)*2002-12-262005-08-02Micron Technology, Inc.Programming flash memories
US20040153902A1 (en)*2003-01-212004-08-05Nexflash Technologies, Inc.Serial flash integrated circuit having error detection and correction
US7178004B2 (en)2003-01-312007-02-13Yan PolanskyMemory array programming circuit and a method for using the circuit
KR100506936B1 (en)*2003-04-152005-08-05삼성전자주식회사Input and output interface circuit and method of integrated circuit
US7142464B2 (en)2003-04-292006-11-28Saifun Semiconductors Ltd.Apparatus and methods for multi-level sensing in a memory array
IL161648A0 (en)*2003-04-292004-09-27Saifun Semiconductors LtdApparatus and methods for multi-level sensing in a memory array
KR100512181B1 (en)*2003-07-112005-09-05삼성전자주식회사Flash memory device having multi-level cell and method for its reading operation and program operation
US6927993B2 (en)*2003-08-142005-08-09Silicon Storage Technology, Inc.Multi-bit ROM cell, for storing on of N>4 possible states and having bi-directional read, an array of such cells
US7123532B2 (en)2003-09-162006-10-17Saifun Semiconductors Ltd.Operating array cells with matched reference cells
US7177199B2 (en)*2003-10-202007-02-13Sandisk CorporationBehavior based programming of non-volatile memory
US6949423B1 (en)*2003-11-262005-09-27Oakvale TechnologyMOSFET-fused nonvolatile read-only memory cell (MOFROM)
US7352619B2 (en)*2004-02-052008-04-01Iota Technology, Inc.Electronic memory with binary storage elements
WO2005078732A1 (en)*2004-02-052005-08-25Iota Technology, Inc.Electronic memory with tri-level cell pair
US7020026B2 (en)*2004-05-052006-03-28Sandisk CorporationBitline governed approach for program control of non-volatile memory
US7009887B1 (en)*2004-06-032006-03-07Fasl LlcMethod of determining voltage compensation for flash memory devices
US7317633B2 (en)2004-07-062008-01-08Saifun Semiconductors LtdProtection of NROM devices from charge damage
US7095655B2 (en)2004-08-122006-08-22Saifun Semiconductors Ltd.Dynamic matching of signal path and reference path for sensing
US7145816B2 (en)*2004-08-162006-12-05Micron Technology, Inc.Using redundant memory for extra features
US7638850B2 (en)2004-10-142009-12-29Saifun Semiconductors Ltd.Non-volatile memory structure and method of fabrication
US7535765B2 (en)2004-12-092009-05-19Saifun Semiconductors Ltd.Non-volatile memory device and method for reading cells
US7420847B2 (en)*2004-12-142008-09-02Sandisk CorporationMulti-state memory having data recovery after program fail
US7158421B2 (en)*2005-04-012007-01-02Sandisk CorporationUse of data latches in multi-phase programming of non-volatile memories
US7120051B2 (en)*2004-12-142006-10-10Sandisk CorporationPipelined programming of non-volatile memories using early data
ITMI20042538A1 (en)*2004-12-292005-03-29Atmel Corp METHOD AND SYSTEM FOR THE REDUCTION OF SOFT-WRITING IN A FLASH MEMORY AT MULTIPLE LEVELS
EP1686592A3 (en)2005-01-192007-04-25Saifun Semiconductors Ltd.Partial erase verify
US6950353B1 (en)2005-02-012005-09-27International Business Machines CorporationCell data margin test with dummy cell
JP4203489B2 (en)*2005-03-162009-01-07シャープ株式会社 Semiconductor memory device
US8053812B2 (en)2005-03-172011-11-08Spansion Israel LtdContact in planar NROM technology
US7447078B2 (en)2005-04-012008-11-04Sandisk CorporationMethod for non-volatile memory with background data latch caching during read operations
US7206230B2 (en)*2005-04-012007-04-17Sandisk CorporationUse of data latches in cache operations of non-volatile memories
US7463521B2 (en)*2005-04-012008-12-09Sandisk CorporationMethod for non-volatile memory with managed execution of cached data
US7656710B1 (en)2005-07-142010-02-02Sau Ching WongAdaptive operations for nonvolatile memories
US7786512B2 (en)2005-07-182010-08-31Saifun Semiconductors Ltd.Dense non-volatile memory array and method of fabrication
US7668017B2 (en)2005-08-172010-02-23Saifun Semiconductors Ltd.Method of erasing non-volatile memory cells
EP1934986A1 (en)*2005-09-052008-06-25Megamem Ltd.Method for increasing storage capacity of a memory device
US7221138B2 (en)2005-09-272007-05-22Saifun Semiconductors LtdMethod and apparatus for measuring charge pump output current
US7301817B2 (en)*2005-10-272007-11-27Sandisk CorporationMethod for programming of multi-state non-volatile memory using smart verify
US7366022B2 (en)*2005-10-272008-04-29Sandisk CorporationApparatus for programming of multi-state non-volatile memory using smart verify
US7372732B2 (en)*2005-11-232008-05-13Macronix International Co., Ltd.Pulse width converged method to control voltage threshold (Vt) distribution of a memory cell
US7352627B2 (en)2006-01-032008-04-01Saifon Semiconductors Ltd.Method, system, and circuit for operating a non-volatile memory array
US7808818B2 (en)2006-01-122010-10-05Saifun Semiconductors Ltd.Secondary injection for NROM
US7692961B2 (en)2006-02-212010-04-06Saifun Semiconductors Ltd.Method, circuit and device for disturb-control of programming nonvolatile memory cells by hot-hole injection (HHI) and by channel hot-electron (CHE) injection
US8253452B2 (en)2006-02-212012-08-28Spansion Israel LtdCircuit and method for powering up an integrated circuit and an integrated circuit utilizing same
US7760554B2 (en)2006-02-212010-07-20Saifun Semiconductors Ltd.NROM non-volatile memory and mode of operation
US7638835B2 (en)2006-02-282009-12-29Saifun Semiconductors Ltd.Double density NROM with nitride strips (DDNS)
US7330373B2 (en)*2006-03-282008-02-12Sandisk CorporationProgram time adjustment as function of program voltage for improved programming speed in memory system
US7701779B2 (en)2006-04-272010-04-20Sajfun Semiconductors Ltd.Method for programming a reference cell
WO2007132456A2 (en)2006-05-122007-11-22Anobit Technologies Ltd.Memory device with adaptive capacity
WO2007132452A2 (en)2006-05-122007-11-22Anobit TechnologiesReducing programming error in memory devices
KR101202537B1 (en)2006-05-122012-11-19애플 인크.Combined distortion estimation and error correction coding for memory devices
WO2007132453A2 (en)2006-05-122007-11-22Anobit Technologies Ltd.Distortion estimation and cancellation in memory devices
US8000134B2 (en)2006-05-152011-08-16Apple Inc.Off-die charge pump that supplies multiple flash devices
US7568135B2 (en)2006-05-152009-07-28Apple Inc.Use of alternative value in cell detection
US7911834B2 (en)*2006-05-152011-03-22Apple Inc.Analog interface for a flash memory die
US7639542B2 (en)*2006-05-152009-12-29Apple Inc.Maintenance operations for multi-level data storage cells
US7511646B2 (en)*2006-05-152009-03-31Apple Inc.Use of 8-bit or higher A/D for NAND cell value
US7701797B2 (en)*2006-05-152010-04-20Apple Inc.Two levels of voltage regulation supplied for logic and data programming voltage of a memory device
US7551486B2 (en)*2006-05-152009-06-23Apple Inc.Iterative memory cell charging based on reference cell value
US7852690B2 (en)*2006-05-152010-12-14Apple Inc.Multi-chip package for a flash memory
US7639531B2 (en)*2006-05-152009-12-29Apple Inc.Dynamic cell bit resolution
US7613043B2 (en)*2006-05-152009-11-03Apple Inc.Shifting reference values to account for voltage sag
TWI316712B (en)*2006-06-272009-11-01Silicon Motion IncNon-volatile memory, repair circuit, and repair method thereof
JP2008059740A (en)*2006-08-242008-03-13Rohm & Haas CoDevice and method for writing and reading information
WO2008026203A2 (en)2006-08-272008-03-06Anobit TechnologiesEstimation of non-linear distortion in memory devices
JP2008077817A (en)*2006-09-122008-04-03Rohm & Haas CoMethod for writing and reading information and device based thereon
KR100753156B1 (en)2006-09-132007-08-30삼성전자주식회사 Flash memory device and its memory cell array
US7605579B2 (en)2006-09-182009-10-20Saifun Semiconductors Ltd.Measuring and controlling current consumption and output current of charge pumps
US7975192B2 (en)2006-10-302011-07-05Anobit Technologies Ltd.Reading memory cells using multiple thresholds
WO2008053473A2 (en)2006-10-302008-05-08Anobit Technologies Ltd.Memory cell readout using successive approximation
US7545681B2 (en)*2006-11-272009-06-09Sandisk CorporationSegmented bitscan for verification of programming
US7440319B2 (en)*2006-11-272008-10-21Sandisk CorporationApparatus with segmented bitscan for verification of programming
US7924648B2 (en)2006-11-282011-04-12Anobit Technologies Ltd.Memory power and performance management
WO2008068747A2 (en)2006-12-032008-06-12Anobit Technologies Ltd.Automatic defect management in memory devices
US7474565B2 (en)*2006-12-112009-01-06Macronix International Co., Ltd.Programming scheme for non-volatile flash memory
US7593263B2 (en)2006-12-172009-09-22Anobit Technologies Ltd.Memory device with reduced reading latency
US7900102B2 (en)2006-12-172011-03-01Anobit Technologies Ltd.High-speed programming of memory devices
US8151166B2 (en)2007-01-242012-04-03Anobit Technologies Ltd.Reduction of back pattern dependency effects in memory devices
US7751240B2 (en)2007-01-242010-07-06Anobit Technologies Ltd.Memory device with negative thresholds
US8369141B2 (en)2007-03-122013-02-05Apple Inc.Adaptive estimation of memory cell read thresholds
US8001320B2 (en)2007-04-222011-08-16Anobit Technologies Ltd.Command interface for memory devices
US8234545B2 (en)2007-05-122012-07-31Apple Inc.Data storage with incremental redundancy
WO2008139441A2 (en)2007-05-122008-11-20Anobit Technologies Ltd.Memory device with internal signal processing unit
US8117520B2 (en)2007-06-152012-02-14Micron Technology, Inc.Error detection for multi-bit memory
US7830729B2 (en)*2007-06-152010-11-09Micron Technology, Inc.Digital filters with memory
US7839703B2 (en)2007-06-152010-11-23Micron Technology, Inc.Subtraction circuits and digital-to-analog converters for semiconductor devices
US7971123B2 (en)*2007-07-022011-06-28International Business Machines CorporationMulti-bit error correction scheme in multi-level memory storage system
US7599224B2 (en)2007-07-032009-10-06Sandisk CorporationSystems for coarse/fine program verification in non-volatile memory using different reference levels for improved sensing
US7508715B2 (en)2007-07-032009-03-24Sandisk CorporationCoarse/fine program verification in non-volatile memory using different reference levels for improved sensing
US7747903B2 (en)*2007-07-092010-06-29Micron Technology, Inc.Error correction for memory
US7925936B1 (en)2007-07-132011-04-12Anobit Technologies Ltd.Memory device with non-uniform programming levels
US8259497B2 (en)2007-08-062012-09-04Apple Inc.Programming schemes for multi-level analog memory cells
US8174905B2 (en)2007-09-192012-05-08Anobit Technologies Ltd.Programming orders for reducing distortion in arrays of multi-level analog memory cells
US7773413B2 (en)2007-10-082010-08-10Anobit Technologies Ltd.Reliable data storage in analog memory cells in the presence of temperature variations
US8527819B2 (en)2007-10-192013-09-03Apple Inc.Data storage in analog memory cell arrays having erase failures
US8068360B2 (en)2007-10-192011-11-29Anobit Technologies Ltd.Reading analog memory cells using built-in multi-threshold commands
US8000141B1 (en)2007-10-192011-08-16Anobit Technologies Ltd.Compensation for voltage drifts in analog memory cells
US7742335B2 (en)2007-10-312010-06-22Micron Technology, Inc.Non-volatile multilevel memory cells
US7848142B2 (en)2007-10-312010-12-07Micron Technology, Inc.Fractional bits in memory cells
US8270246B2 (en)2007-11-132012-09-18Apple Inc.Optimized selection of memory chips in multi-chips memory devices
US8225181B2 (en)2007-11-302012-07-17Apple Inc.Efficient re-read operations from memory devices
US8209588B2 (en)2007-12-122012-06-26Anobit Technologies Ltd.Efficient interference cancellation in analog memory cell arrays
US8456905B2 (en)2007-12-162013-06-04Apple Inc.Efficient data storage in multi-plane memory devices
US7590001B2 (en)2007-12-182009-09-15Saifun Semiconductors Ltd.Flash memory with optimized write sector spares
US8085586B2 (en)2007-12-272011-12-27Anobit Technologies Ltd.Wear level estimation in analog memory cells
US8156398B2 (en)2008-02-052012-04-10Anobit Technologies Ltd.Parameter estimation based on error correction code parity check equations
US7961506B2 (en)*2008-02-052011-06-14Micron Technology, Inc.Multiple memory cells with rectifying device
US7639533B2 (en)*2008-02-082009-12-29Macronix International Co., Ltd.Multi-level memory cell programming methods
US7787294B2 (en)*2008-02-142010-08-31Macronix International Co., Ltd.Operating method of memory
US7924587B2 (en)2008-02-212011-04-12Anobit Technologies Ltd.Programming of analog memory cells using a single programming pulse per state transition
US7864573B2 (en)2008-02-242011-01-04Anobit Technologies Ltd.Programming analog memory cells for reduced variance after retention
US8230300B2 (en)2008-03-072012-07-24Apple Inc.Efficient readout from analog memory cells using data compression
US8173412B2 (en)*2008-03-072012-05-08Golden Corn Technologies, LlcMethod of liberating bound oil present in stillage
US8400858B2 (en)2008-03-182013-03-19Apple Inc.Memory device with reduced sense time readout
US8059457B2 (en)2008-03-182011-11-15Anobit Technologies Ltd.Memory device with multiple-accuracy read commands
JP5218228B2 (en)*2008-04-232013-06-26新東工業株式会社 Conveying device and blasting device
US7729166B2 (en)*2008-07-022010-06-01Mosaid Technologies IncorporatedMultiple-bit per cell (MBC) non-volatile memory apparatus and system having polarity control and method of programming same
KR101466697B1 (en)*2008-07-102014-12-01삼성전자주식회사 How to program memory devices and memory data
US7859911B2 (en)*2008-07-212010-12-28Triune Ip LlcCircuit and system for programming a floating gate
US8498151B1 (en)2008-08-052013-07-30Apple Inc.Data storage in analog memory cells using modified pass voltages
US7924613B1 (en)2008-08-052011-04-12Anobit Technologies Ltd.Data storage in analog memory cells with protection against programming interruption
US8169825B1 (en)2008-09-022012-05-01Anobit Technologies Ltd.Reliable data storage in analog memory cells subjected to long retention periods
US8949684B1 (en)2008-09-022015-02-03Apple Inc.Segmented data storage
US8000135B1 (en)2008-09-142011-08-16Anobit Technologies Ltd.Estimation of memory cell read thresholds by sampling inside programming level distribution intervals
US8482978B1 (en)2008-09-142013-07-09Apple Inc.Estimation of memory cell read thresholds by sampling inside programming level distribution intervals
US8239734B1 (en)2008-10-152012-08-07Apple Inc.Efficient data storage in storage device arrays
US8713330B1 (en)2008-10-302014-04-29Apple Inc.Data scrambling in memory devices
US8208304B2 (en)2008-11-162012-06-26Anobit Technologies Ltd.Storage at M bits/cell density in N bits/cell analog memory cell devices, M>N
JP5422976B2 (en)*2008-11-192014-02-19富士通株式会社 Semiconductor memory device
US8248831B2 (en)2008-12-312012-08-21Apple Inc.Rejuvenation of analog memory cells
US8174857B1 (en)2008-12-312012-05-08Anobit Technologies Ltd.Efficient readout schemes for analog memory cell devices using multiple read threshold sets
US8924661B1 (en)2009-01-182014-12-30Apple Inc.Memory system including a controller and processors associated with memory devices
US8228701B2 (en)2009-03-012012-07-24Apple Inc.Selective activation of programming schemes in analog memory cell arrays
US8832354B2 (en)2009-03-252014-09-09Apple Inc.Use of host system resources by memory controller
US8259506B1 (en)2009-03-252012-09-04Apple Inc.Database of memory read thresholds
US8223576B2 (en)*2009-03-312012-07-17Taiwan Semiconductor Manufacturing Company, Ltd.Regulators regulating charge pump and memory circuits thereof
US8238157B1 (en)2009-04-122012-08-07Apple Inc.Selective re-programming of analog memory cells
US8479080B1 (en)2009-07-122013-07-02Apple Inc.Adaptive over-provisioning in memory systems
US8495465B1 (en)2009-10-152013-07-23Apple Inc.Error correction coding over multiple memory pages
US8677054B1 (en)2009-12-162014-03-18Apple Inc.Memory management schemes for non-volatile memory devices
US8694814B1 (en)2010-01-102014-04-08Apple Inc.Reuse of host hibernation storage space by memory controller
US8572311B1 (en)2010-01-112013-10-29Apple Inc.Redundant data storage in multi-die memory systems
US9099169B1 (en)*2010-04-272015-08-04Tagmatech, LlcMemory device and method thereof
US8694853B1 (en)2010-05-042014-04-08Apple Inc.Read commands for reading interfering memory cells
US8572423B1 (en)2010-06-222013-10-29Apple Inc.Reducing peak current in memory systems
US8595591B1 (en)2010-07-112013-11-26Apple Inc.Interference-aware assignment of programming levels in analog memory cells
TW201225088A (en)2010-07-212012-06-16Mosaid Technologies IncMultipage program scheme for flash memory
US9104580B1 (en)2010-07-272015-08-11Apple Inc.Cache memory for hybrid disk drives
US8645794B1 (en)2010-07-312014-02-04Apple Inc.Data storage in analog memory cells using a non-integer number of bits per cell
US8856475B1 (en)2010-08-012014-10-07Apple Inc.Efficient selection of memory blocks for compaction
US8694854B1 (en)2010-08-172014-04-08Apple Inc.Read threshold setting based on soft readout statistics
US8331129B2 (en)*2010-09-032012-12-11Hewlett-Packard Development Company, L. P.Memory array with write feedback
US9021181B1 (en)2010-09-272015-04-28Apple Inc.Memory management for unifying memory cell conditions by using maximum time intervals
US8374031B2 (en)2010-09-292013-02-12SanDisk Technologies, Inc.Techniques for the fast settling of word lines in NAND flash memory
US8331164B2 (en)*2010-12-062012-12-11International Business Machines CorporationCompact low-power asynchronous resistor-based memory read operation and circuit
US8472280B2 (en)2010-12-212013-06-25Sandisk Technologies Inc.Alternate page by page programming scheme
US8631288B2 (en)2011-03-142014-01-14Micron Technology, Inc.Methods, devices, and systems for data sensing in a memory system
US8522174B2 (en)*2011-06-152013-08-27Taiwan Semiconductor Manufacturing Co., Ltd.Semiconductor memory
US8737132B2 (en)2012-01-062014-05-27Sandisk Technologies Inc.Charge cycling by equalizing the source and bit line levels between pulses during no-verify write operations for NAND flash memory
WO2014008624A1 (en)*2012-07-092014-01-16中兴通讯股份有限公司Data storage method and device
US8737125B2 (en)*2012-08-072014-05-27Sandisk Technologies Inc.Aggregating data latches for program level determination
US8730724B2 (en)2012-08-072014-05-20Sandisk Technologies Inc.Common line current for program level determination in flash memory
KR20140020634A (en)*2012-08-102014-02-19에스케이하이닉스 주식회사Semiconductor memory device and operating method thereof
JP2014142986A (en)*2012-12-262014-08-07Semiconductor Energy Lab Co LtdSemiconductor device
US9013925B2 (en)*2013-07-222015-04-21Elite Semiconductor Memory Technology Inc.Nonvolatile semiconductor memory device
TWI511143B (en)*2013-08-072015-12-01Elite Semiconductor EsmtNonvolatile semiconductor memory device
US9911492B2 (en)2014-01-172018-03-06International Business Machines CorporationWriting multiple levels in a phase change memory using a write reference voltage that incrementally ramps over a write period
US9443606B2 (en)2014-10-282016-09-13Sandisk Technologies LlcWord line dependent two strobe sensing mode for nonvolatile storage elements
FR3041508A1 (en)2015-09-292017-03-31Salomon Sas DRESSING ARTICLE
US10410724B2 (en)*2016-04-082019-09-10SK Hynix Inc.Erase page indicator
KR102469810B1 (en)*2016-07-052022-11-24에스케이하이닉스 주식회사EPROM device for storing multi-bit data and read circuit of the EPROM device
WO2018236361A1 (en)*2017-06-202018-12-27Intel Corporation FERROELECTRIC FIELD EFFECT TRANSISTORS (FEFET) HAVING INTERFACE LAYER DESIGNED AS A BAND
WO2018236356A1 (en)*2017-06-202018-12-27Intel Corporation FERROELECTRIC FIELD EFFECT TRANSISTORS (FEFET) HAVING COMPOUND SEMICONDUCTOR CHANNELS
US11139036B2 (en)*2020-02-102021-10-05Intel CorporationUsing variable voltages to discharge electrons from a memory array during verify recovery operations
US20220243252A1 (en)*2021-02-032022-08-04Seagate Technology LlcIsotope modified nucleotides for dna data storage
US11556416B2 (en)2021-05-052023-01-17Apple Inc.Controlling memory readout reliability and throughput by adjusting distance between read thresholds
US11847342B2 (en)2021-07-282023-12-19Apple Inc.Efficient transfer of hard data and confidence levels in reading a nonvolatile memory

Family Cites Families (143)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US32401A (en)1861-05-21Strickland kneass
US3755721A (en)*1970-06-151973-08-28Intel CorpFloating gate solid state storage device and method for charging and discharging same
US3660819A (en)*1970-06-151972-05-02Intel CorpFloating gate transistor and method for charging and discharging same
DE2135625B1 (en)*1971-07-161973-01-04Ibm Deutschland Gmbh, 7000 Stuttgart Circuit arrangement for automatic write suppression
US4054864A (en)*1973-05-041977-10-18Commissariat A L'energie AtomiqueMethod and device for the storage of analog signals
US4004159A (en)*1973-05-181977-01-18Sanyo Electric Co., Ltd.Electrically reprogrammable nonvolatile floating gate semi-conductor memory device and method of operation
GB1493936A (en)*1974-04-041977-11-30Expert Ind Controls LtdValve operator
JPS5228824A (en)*1975-08-291977-03-04Toshiba CorpMultiple storage unit
US4139910A (en)*1976-12-061979-02-13International Business Machines CorporationCharge coupled device memory with method of doubled storage capacity and independent of process parameters and temperature
US4090258A (en)*1976-12-291978-05-16Westinghouse Electric Corp.MNOS non-volatile memory with write cycle suppression
US4149270A (en)*1977-09-261979-04-10Westinghouse Electric Corp.Variable threshold device memory circuit having automatic refresh feature
JPS626493Y2 (en)1978-04-281987-02-14
US4181980A (en)*1978-05-151980-01-01Electronic Arrays, Inc.Acquisition and storage of analog signals
USRE32401E (en)1978-06-131987-04-14International Business Machines CorporationQuaternary FET read only memory
US4192014A (en)*1978-11-201980-03-04Ncr CorporationROM memory cell with 2n FET channel widths
US4272830A (en)*1978-12-221981-06-09Motorola, Inc.ROM Storage location having more than two states
US4338702A (en)*1979-03-291982-07-13Holly Harry HApparatus for making a ground food patty
US4287570A (en)*1979-06-011981-09-01Intel CorporationMultiple bit read-only memory cell and its sense amplifier
IT1224062B (en)*1979-09-281990-09-26Ates Componenti Elettron PROGRAMMING METHOD FOR AN ELECTRICALLY ALTERABLE NON-VOLATILE SEMICONDUCTOR MEMORY
US4300210A (en)*1979-12-271981-11-10International Business Machines Corp.Calibrated sensing system
US4306300A (en)*1979-12-311981-12-15International Business Machines CorporationMulti-level charge-coupled device memory system including analog-to-digital and trigger comparator circuits
JPS56114199U (en)1980-01-301981-09-02
JPS56114199A (en)1980-02-131981-09-08Nec CorpNonvolatile semiconductor memory device
US4322823A (en)*1980-03-031982-03-30International Business Machines Corp.Storage system having bilateral field effect transistor personalization
US4342102A (en)*1980-06-181982-07-27Signetics CorporationSemiconductor memory array
US4327424A (en)*1980-07-171982-04-27International Business Machines CorporationRead-only storage using enhancement-mode, depletion-mode or omitted gate field-effect transistors
JPS5856199B2 (en)*1980-09-251983-12-13株式会社東芝 semiconductor storage device
WO1982002276A1 (en)*1980-12-241982-07-08Jiang Ching LinMulti-bit read only memory cell sensing circuit
US4449203A (en)*1981-02-251984-05-15Motorola, Inc.Memory with reference voltage generator
US4415992A (en)*1981-02-251983-11-15Motorola, Inc.Memory system having memory cells capable of storing more than two states
US4389713A (en)*1981-06-101983-06-21Harris CorporationDual pulse method of writing amorphous memory devices
US4448400A (en)*1981-07-131984-05-15Eliyahou HarariHighly scalable dynamic RAM cell with self-signal amplification
US4417325A (en)*1981-07-131983-11-22Eliyahou HarariHighly scaleable dynamic ram cell with self-signal amplification
US4388702A (en)*1981-08-211983-06-14Mostek CorporationMulti-bit read only memory circuit
US4459609A (en)*1981-09-141984-07-10International Business Machines CorporationCharge-stabilized memory
US4462088A (en)*1981-11-031984-07-24International Business Machines CorporationArray design using a four state cell for double density
US4434478A (en)*1981-11-271984-02-28International Business Machines CorporationProgramming floating gate devices
US4495602A (en)*1981-12-281985-01-22Mostek CorporationMulti-bit read only memory circuit
DE3205476A1 (en)*1982-02-161983-08-25Siemens AG, 1000 Berlin und 8000 München WORDING ELECTRICALLY REPROGRAMMABLE NON-VOLATILE STORAGE AND USE OF SUCH A STORAGE
DE3205473A1 (en)*1982-02-161983-08-25Siemens AG, 1000 Berlin und 8000 München METHOD AND ARRANGEMENT FOR THE FUNCTIONAL TESTING OF AN ELECTRICALLY REWORDINGLY PROGRAMMABLE MEMORY
US4460982A (en)*1982-05-201984-07-17Intel CorporationIntelligent electrically programmable and electrically erasable ROM
US4627027A (en)*1982-09-011986-12-02Sanyo Electric Co., Ltd.Analog storing and reproducing apparatus utilizing non-volatile memory elements
JPS5949022A (en)*1982-09-131984-03-21Toshiba CorpMulti-value logical circuit
JPS5963095U (en)1982-10-221984-04-25日本鋼管株式会社 Container loading equipment on bulk ships
JPS6010495A (en)*1983-06-301985-01-19Fujitsu LtdSense amplifier
JPS6013398A (en)*1983-07-041985-01-23Hitachi Ltd Semiconductor multilevel storage device
US4578777A (en)*1983-07-111986-03-25Signetics CorporationOne step write circuit arrangement for EEPROMS
DE3472502D1 (en)*1983-09-161988-08-04Fujitsu LtdPlural-bit-per-cell read-only memory
DE3485595D1 (en)*1983-12-231992-04-23Hitachi Ltd SEMICONDUCTOR MEMORY WITH A MEMORY STRUCTURE WITH MULTIPLE LEVELS.
US4852892A (en)*1984-08-071989-08-01Reid Richard MConvenient dual fuel tank system
US4563753A (en)*1984-09-041986-01-07Motorola, Inc.Circuit for reducing degradation of voltage differential in a memory
US4771404A (en)*1984-09-051988-09-13Nippon Telegraph And Telephone CorporationMemory device employing multilevel storage circuits
JPS61172300A (en)*1985-01-261986-08-02Toshiba CorpSemiconductor memory device
JPS61239498A (en)1985-04-161986-10-24Seiko Instr & Electronics LtdMethod for writing of semiconductor non-volatile memory
JPS61239497A (en)1985-04-161986-10-24Seiko Instr & Electronics LtdMethod for writing of semiconductor nonvolatile memory
EP0198935A1 (en)*1985-04-231986-10-29Deutsche ITT Industries GmbHElectrically erasable programmable redundant semiconductor memory
JPS6224499A (en)1985-07-241987-02-02Mitsubishi Electric Corp semiconductor equipment
US4701884A (en)*1985-08-161987-10-20Hitachi, Ltd.Semiconductor memory for serial data access
US5012448A (en)*1985-12-131991-04-30Ricoh Company, Ltd.Sense amplifier for a ROM having a multilevel memory cell
JPS62165793A (en)*1986-01-171987-07-22Toshiba Corp associative memory
JPS62222498A (en)*1986-03-101987-09-30Fujitsu LtdSense amplifier
JPH0828431B2 (en)*1986-04-221996-03-21日本電気株式会社 Semiconductor memory device
JPS6224499Y2 (en)1986-04-301987-06-23
US5218509A (en)*1986-05-301993-06-08Robertshaw Controls CompanyElectrically operated control device and system for an appliance and method of operating the same
US4943948A (en)*1986-06-051990-07-24Motorola, Inc.Program check for a non-volatile memory
JPS6342099A (en)*1986-08-061988-02-23Fujitsu LtdTernary level rom
JPS6342100A (en)*1986-08-081988-02-23Fujitsu Ltd 3 level ROM
JPS63149900A (en)*1986-12-151988-06-22Toshiba Corp semiconductor memory
US4903236A (en)*1987-07-151990-02-20Mitsubishi Denki Kabushiki KaishaNonvolatile semiconductor memory device and a writing method therefor
JPH0668682B2 (en)1987-10-271994-08-31リンナイ株式会社 Control device having a plurality of operating devices
US5014242A (en)*1987-12-101991-05-07Hitachi, Ltd.Semiconductor device for a ram disposed on chip so as to minimize distances of signal paths between the logic circuits and memory circuit
JPH07120720B2 (en)*1987-12-171995-12-20三菱電機株式会社 Nonvolatile semiconductor memory device
JPH01159895A (en)1987-12-171989-06-22Sharp Corp How to write data in electrically writable non-volatile memory
US5099297A (en)*1988-02-051992-03-24Emanuel HazaniEEPROM cell structure and architecture with programming and erase terminals shared between several cells
FR2630574A1 (en)*1988-04-261989-10-27Sgs Thomson Microelectronics ELECTRICALLY PROGRAMMABLE MEMORY WITH PROGRAMMING CONTROL CIRCUIT AND CORRESPONDING METHOD
FR2630573B1 (en)*1988-04-261990-07-13Sgs Thomson Microelectronics ELECTRICALLY PROGRAMMABLE MEMORY WITH MULTIPLE INFORMATION BITS PER CELL
US5268319A (en)*1988-06-081993-12-07Eliyahou HarariHighly compact EPROM and flash EEPROM devices
US5043940A (en)*1988-06-081991-08-27Eliyahou HarariFlash EEPROM memory systems having multistate storage cells
US5293560A (en)*1988-06-081994-03-08Eliyahou HarariMulti-state flash EEPROM system using incremental programing and erasing methods
US5095344A (en)*1988-06-081992-03-10Eliyahou HarariHighly compact eprom and flash eeprom devices
US5268870A (en)*1988-06-081993-12-07Eliyahou HarariFlash EEPROM system and intelligent programming and erasing methods therefor
US5168465A (en)*1988-06-081992-12-01Eliyahou HarariHighly compact EPROM and flash EEPROM devices
US5198380A (en)*1988-06-081993-03-30Sundisk CorporationMethod of highly compact EPROM and flash EEPROM devices
US5268318A (en)*1988-06-081993-12-07Eliyahou HarariHighly compact EPROM and flash EEPROM devices
US4989179A (en)*1988-07-131991-01-29Information Storage Devices, Inc.High density integrated circuit analog signal recording and playback system
US4890259A (en)*1988-07-131989-12-26Information Storage DevicesHigh density integrated circuit analog signal recording and playback system
JPH07105146B2 (en)*1988-07-291995-11-13三菱電機株式会社 Non-volatile storage device
WO1990001984A1 (en)*1988-08-291990-03-08The Dow Chemical CompanyRemoval of hydrogen sulfide from fluid streams
US4914631A (en)*1988-09-301990-04-03Micron Technology, Inc.Pull up circuit for sense lines in a semiconductor memory
JP2595084B2 (en)1989-02-281997-03-26富士通株式会社 Semiconductor storage device
GB8907045D0 (en)*1989-03-291989-05-10Hughes Microelectronics LtdSense amplifier
JPH02260298A (en)*1989-03-311990-10-23Oki Electric Ind Co LtdNon-volatile multilevel memory device
EP0935255A2 (en)*1989-04-131999-08-11SanDisk CorporationFlash EEPROM system
US5163021A (en)*1989-04-131992-11-10Sundisk CorporationMulti-state EEprom read and write circuits and techniques
US5172338B1 (en)1989-04-131997-07-08Sandisk CorpMulti-state eeprom read and write circuits and techniques
EP0477369B1 (en)*1989-06-121997-08-13Kabushiki Kaisha ToshibaSemiconductor memory device
US5200959A (en)*1989-10-171993-04-06Sundisk CorporationDevice and method for defect handling in semi-conductor memory
US5200920A (en)1990-02-081993-04-06Altera CorporationMethod for programming programmable elements in programmable devices
JP2647527B2 (en)1990-02-211997-08-27シャープ株式会社 Sense amplifier circuit
US5122985A (en)*1990-04-161992-06-16Giovani SantinCircuit and method for erasing eeprom memory arrays to prevent over-erased cells
US5132935A (en)*1990-04-161992-07-21Ashmore Jr Benjamin HErasure of eeprom memory arrays to prevent over-erased cells
JP2573416B2 (en)*1990-11-281997-01-22株式会社東芝 Semiconductor storage device
JP3454520B2 (en)*1990-11-302003-10-06インテル・コーポレーション Circuit and method for checking write state of flash storage device
US5218569A (en)*1991-02-081993-06-08Banks Gerald JElectrically alterable non-volatile memory with n-bits per memory cell
US6002614A (en)1991-02-081999-12-14Btg International Inc.Memory apparatus including programmable non-volatile multi-bit memory cell, and apparatus and method for demarcating memory states of the cell
US5272669A (en)*1991-02-201993-12-21Sundisk CorporationMethod and structure for programming floating gate memory cells
US5295255A (en)*1991-02-221994-03-15Electronic Professional Services, Inc.Method and apparatus for programming a solid state processor with overleaved array memory modules
US5663901A (en)*1991-04-111997-09-02Sandisk CorporationComputer memory cards using flash EEPROM integrated circuit chips and memory-controller systems
JPH05217385A (en)1992-02-041993-08-27Sharp CorpSemiconductor storage device
JPH05282881A (en)1992-03-311993-10-29Toshiba CorpSemiconductor memory
JPH0729383Y2 (en)1992-07-041995-07-05川崎重工業株式会社 Grate mounting structure for incinerator stoker
US5418743A (en)*1992-12-071995-05-23Nippon Steel CorporationMethod of writing into non-volatile semiconductor memory
JPH06318683A (en)*1993-05-011994-11-15Toshiba Corp Semiconductor memory device and manufacturing method thereof
US5432735A (en)*1993-07-081995-07-11Dellusa, L.P.Ternary storage dynamic RAM
JP3179943B2 (en)*1993-07-122001-06-25株式会社東芝 Semiconductor storage device
SG47058A1 (en)*1993-09-101998-03-20Intel CorpCircuitry and method for selecting a drain programming voltage for a nonvolatile memory
JP3181454B2 (en)*1993-12-132001-07-03株式会社東芝 Nonvolatile semiconductor memory device
US5422845A (en)*1993-09-301995-06-06Intel CorporationMethod and device for improved programming threshold voltage distribution in electrically programmable read only memory array
US5440505A (en)*1994-01-211995-08-08Intel CorporationMethod and circuitry for storing discrete amounts of charge in a single memory element
US5497119A (en)*1994-06-011996-03-05Intel CorporationHigh precision voltage regulation circuit for programming multilevel flash memory
US5485422A (en)*1994-06-021996-01-16Intel CorporationDrain bias multiplexing for multiple bit flash cell
US5539690A (en)*1994-06-021996-07-23Intel CorporationWrite verify schemes for flash memory with multilevel cells
US5523972A (en)*1994-06-021996-06-04Intel CorporationMethod and apparatus for verifying the programming of multi-level flash EEPROM memory
US5450363A (en)*1994-06-021995-09-12Intel CorporationGray coding for a multilevel cell memory system
US5515317A (en)*1994-06-021996-05-07Intel CorporationAddressing modes for a dynamic single bit per cell to multiple bit per cell memory
US5444656A (en)*1994-06-021995-08-22Intel CorporationApparatus for fast internal reference cell trimming
US5469384A (en)*1994-09-271995-11-21Cypress Semiconductor Corp.Decoding scheme for reliable multi bit hot electron programming
US5508958A (en)*1994-09-291996-04-16Intel CorporationMethod and apparatus for sensing the state of floating gate memory cells by applying a variable gate voltage
JP3531081B2 (en)1994-11-302004-05-24富士通株式会社 Semiconductor device, method of manufacturing the same, and verifying method using the same
US5475693A (en)*1994-12-271995-12-12Intel CorporationError management processes for flash EEPROM memory arrays
US5541886A (en)*1994-12-271996-07-30Intel CorporationMethod and apparatus for storing control information in multi-bit non-volatile memory arrays
JPH08195092A (en)1995-01-131996-07-30Toyota Motor Corp Data read circuit
JP3336813B2 (en)*1995-02-012002-10-21ソニー株式会社 Nonvolatile semiconductor memory device
US5550772A (en)*1995-02-131996-08-27National Semiconductor CorporationMemory array utilizing multi-state memory cells
US5594691A (en)*1995-02-151997-01-14Intel CorporationAddress transition detection sensing interface for flash memory having multi-bit cells
US6353554B1 (en)1995-02-272002-03-05Btg International Inc.Memory apparatus including programmable non-volatile multi-bit memory cell, and apparatus and method for demarcating memory states of the cell
US6188692B1 (en)*1995-05-112001-02-13Pmc-Sierra Ltd.Integrated user network interface device for interfacing between a sonet network and an ATM network
KR0172401B1 (en)*1995-12-071999-03-30김광호 Multistate Nonvolatile Semiconductor Memory Devices
DE69635105D1 (en)*1996-01-312005-09-29St Microelectronics Srl Multi-stage memory circuits and corresponding reading and writing methods
US5909449A (en)*1997-09-081999-06-01Invox TechnologyMultibit-per-cell non-volatile memory with error detection and correction
US6104604A (en)*1998-01-062000-08-15Gateway 2000, Inc.Modular keyboard
US6343050B1 (en)2000-04-062002-01-29Moneray International Ltd.Analog clock driven by radio signals with automatic resetting means
KR100506936B1 (en)*2003-04-152005-08-05삼성전자주식회사Input and output interface circuit and method of integrated circuit

Cited By (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7444563B2 (en)*1996-09-182008-10-28Pegre Semiconductors LlcMultilevel semiconductor memory, write/read method thereto/therefrom and storage medium storing write/read program
US8707130B2 (en)1996-09-182014-04-22Intellectual Ventures I LlcMultilevel semiconductor memory, write/read method thereto/therefrom and storage medium storing write/read program
US20110007565A1 (en)*1996-09-182011-01-13Katsuki HazamaMultilevel semiconductor memory, write/read method thereto/therefrom and storage medium storing write/read program
US20070130440A1 (en)*1996-09-182007-06-07Katsuki HazamaMultilevel semiconductor memory, write/read method thereto/therefrom and storage medium storing write/read program
US20070168784A1 (en)*1996-09-182007-07-19Pegre Semiconductors, LlcMultilevel semiconductor memory, write/read method thereto/therefrom and storage medium storing write/read program
US7805660B2 (en)1996-09-182010-09-28Katsuki HazamaMultilevel semiconductor memory, write/read method thereto/therefrom and storage medium storing write/read program
US6700820B2 (en)*2002-01-032004-03-02Intel CorporationProgramming non-volatile memory devices
US20030123295A1 (en)*2002-01-032003-07-03Elmhurst Daniel R.Programming non-volatile memory devices
US7243275B2 (en)*2002-12-052007-07-10Sandisk CorporationSmart verify for multi-state memories
US20060107136A1 (en)*2002-12-052006-05-18Gongwer Geoffrey SSmart verify for multi-state memories
US20090053854A1 (en)*2003-04-292009-02-26Infineon Technologies AgMemory circuit arrangement and method for the production thereof
US8105874B2 (en)*2003-04-292012-01-31Infineon Technologies AgMemory circuit arrangement and method for the production thereof
US20080117678A1 (en)*2003-06-202008-05-22Spansion LlcMemory with a core-based virtual ground and dynamic reference sensing scheme
US7606068B2 (en)2003-06-202009-10-20Spansion LlcMemory with a core-based virtual ground and dynamic reference sensing scheme
US7324374B2 (en)2003-06-202008-01-29Spansion LlcMemory with a core-based virtual ground and dynamic reference sensing scheme
WO2005001843A1 (en)*2003-06-202005-01-06Spansion LlcMultibit memory with dynamic reference voltage generation
US20160225444A1 (en)*2013-09-062016-08-04Micron Technology, Inc.Memory Sense Amplifiers and Memory Verification Methods
US9799398B2 (en)*2013-09-062017-10-24Micron Technology, Inc.Memory cell verification circuits, memory cell sense circuits and memory cell verification methods
US10147487B2 (en)2013-09-062018-12-04Micron Technology, Inc.Memory sense amplifiers and memory verification methods
US10748613B2 (en)2013-09-062020-08-18Micron Technology, Inc.Memory sense amplifiers and memory verification methods

Also Published As

Publication numberPublication date
KR20020020726A (en)2002-03-15
US5764571A (en)1998-06-09
US5218569A (en)1993-06-08
US6243321B1 (en)2001-06-05
US20010006478A1 (en)2001-07-05
KR100518494B1 (en)2005-10-05
US20040242009A1 (en)2004-12-02
US6356486B1 (en)2002-03-12
US6724656B2 (en)2004-04-20
US5394362A (en)1995-02-28
US6584012B2 (en)2003-06-24
KR20010032309A (en)2001-04-16
US6404675B2 (en)2002-06-11
US20010006477A1 (en)2001-07-05
US6870763B2 (en)2005-03-22
KR100518499B1 (en)2005-10-05
US6324121B2 (en)2001-11-27
US6339545B2 (en)2002-01-15
US7075825B2 (en)2006-07-11
US6344998B2 (en)2002-02-05
US20080219049A1 (en)2008-09-11
US6343034B2 (en)2002-01-29
US20020186587A1 (en)2002-12-12
US20030202378A1 (en)2003-10-30
US20010040824A1 (en)2001-11-15
US20060221687A1 (en)2006-10-05
US20010008489A1 (en)2001-07-19
US6327189B2 (en)2001-12-04
US6104640A (en)2000-08-15
US20010033512A1 (en)2001-10-25
US20040179397A1 (en)2004-09-16
US5872735A (en)1999-02-16

Similar Documents

PublicationPublication DateTitle
US6339545B2 (en)Electrically alterable non-volatile memory with n-bits per cell
US7068542B2 (en)Memory apparatus including programmable non-volatile multi-bit memory cell, and apparatus and method for demarcating memory states of the cell
US6246613B1 (en)Memory apparatus including programmable non-volatile multi-bit memory cell, and apparatus and method for demarcating memory states of the cell
EP1211692B1 (en)Memory apparatus including programmable non-volatile multi-bit memory cell, and apparatus and method for demarcating memory states of the cell
EP1715490A1 (en)A non-volatile semiconductor memory

Legal Events

DateCodeTitleDescription
CCCertificate of correction
FPAYFee payment

Year of fee payment:4

FPAYFee payment

Year of fee payment:8

REMIMaintenance fee reminder mailed
LAPSLapse for failure to pay maintenance fees
STCHInformation on status: patent discontinuation

Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FPExpired due to failure to pay maintenance fee

Effective date:20140129


[8]ページ先頭

©2009-2025 Movatter.jp