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

Flash EEPROM Memory system for low voltage operation and method

Assignee: Fairchild Semiconductor Corp
•
Filing: 1995-03-15
•
Granted: 1997-02-11
•
Expires: 2015-03-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A flash memory system utilizing low threshold voltage cells so as to provide adequate cell current during read operations even with at low power supply voltages. The cells are arranged into an array of rows and columns, with the source regions of all of the cells connected to a common source line, the drain regions of the cells in one of the columns connected to a common bit line and the control gates of the cells in one of the rows connected to a common word line. In program operations, voltages are applied to the cells so that the program current flows from the cell bit line to the common source line. This results in electrons being injected from the drain toward the floating gate and the floating gate thereby altering the threshold voltage of the cell. In read operation, voltages are applied so that current flow is in the opposite direction, namely from the source line to the bit line. The read current is then sensed at the source line by way of a sense amplifier and associated circuitry. This arrangement minimizes undesirable leakage currents during read operations notwithstanding the use of low threshold voltage memory cells.

Inventors

  • 👤 Hai H. Vo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:24
CPC Classifications
G; G11; G11C; G11C16/00; G11C16/02; G11C16/04; G11C16/0408; G11C16/0416; G11C16/06; G11C16/10; G11C16/26; G11C16/28

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 209 words
A flash memory system comprising: an array of N channel flash memory cells arranged into a multiplicity of rows and columns, with each of the memory cells including a source region, a drain region, a channel region intermediate the drain and source regions, a floating gate overlying and insulated from the channel region and a control gate overlying and insulated from the floating gate, with all of the memory cells of the array having the source regions connected together by a single common source line, with all of the cells located in one of the columns having the drain regions connected together by a common bit line and all of the cells located in one of the rows having the control gates connected together by a common word line; and control means for controlling the operation of the memory system in response to input addresses, said control means including: erase means for erasing the memory cells; program means for programming the memory cells; and read means for reading the memory cells, including means for applying a first read voltage to the common source line and a second read voltage to the bit line in which the cell to be read is located such that the source-to-drain voltage is positive.
Claim 2
Dependent Claim 209 words
A flash memory system comprising: an array of N channel flash memory cells arranged into a multiplicity of rows and columns, with each of the memory cells including a source region, a drain region, a channel region intermediate the drain and source regions, a floating gate overlying and insulated from the channel region and a control gate overlying and insulated from the floating gate, with all of the memory cells of the array having the source regions connected together by a single common source line, with all of the cells located in one of the columns having the drain regions connected together by a common bit line and all of the cells located in one of the rows having the control gates connected together by a common word line; and control means for controlling the operation of the memory system in response to input addresses, said control means including: erase means for erasing the memory cells; program means for programming the memory cells; and read means for reading the memory cells, including means for applying a first read voltage to the common source line and a second read voltage to the bit line in which the cell to be read is located such that the source-to-drain voltage is positive.
Claim 3
Dependent Claim 32 words
The memory system of claim 1 wherein said program means further includes means for applying a first programming voltage to the bit lines of the array associated with the cells being programmed.
Claim 4
Dependent Claim 32 words
The memory system of claim 2 wherein the program means further includes means for applying a second programming voltage to the word lines of the array associated with the cells being programmed.
Claim 5
Dependent Claim 25 words
The memory system of claim 3 wherein the second programming voltage has a magnitude which is greater than a magnitude of the first programming voltage.
Claim 6
Dependent Claim 36 words
The memory system of claim 1 wherein the drain and source regions of the cells are asymmetrically configured so that source region is more optimized for the generation of programming electrons than is the drain region.
Claim 7
Dependent Claim 262 words
A flash memory system comprising: an array of N channel flash memory cells arranged into a multiplicity of rows and columns, with each of the memory cells including a source region, a drain region, a channel region intermediate the drain and source regions, a floating gate overlying and insulated from the channel region and a control gate overlying and insulated from the floating gate, with all of the memory cells of the array having the source regions connected together by a single common source line, with all of the cells located in one of the columns having the drain regions connected together by a common bit line and all of the cells located in one of the rows having the control gates connected together by a common word line; and control means for controlling the operation of the memory system in response to input addresses, said control means including: erase means for erasing the memory cells; program means for programming the memory cells, including means for applying a first programming voltage to the bit line in which the cell to be programmed is located; and read means for reading the memory cells, including means for applying a first read voltage to the common source line and a second read voltage to the bit line in which the cell to be read is located such that the source-to-drain voltage is positive, wherein the read means further includes means for applying a third read voltage to the bit lines of the array other than the bit lines associated with the memory cells being read.
Claim 8
Dependent Claim 262 words
A flash memory system comprising: an array of N channel flash memory cells arranged into a multiplicity of rows and columns, with each of the memory cells including a source region, a drain region, a channel region intermediate the drain and source regions, a floating gate overlying and insulated from the channel region and a control gate overlying and insulated from the floating gate, with all of the memory cells of the array having the source regions connected together by a single common source line, with all of the cells located in one of the columns having the drain regions connected together by a common bit line and all of the cells located in one of the rows having the control gates connected together by a common word line; and control means for controlling the operation of the memory system in response to input addresses, said control means including: erase means for erasing the memory cells; program means for programming the memory cells, including means for applying a first programming voltage to the bit line in which the cell to be programmed is located; and read means for reading the memory cells, including means for applying a first read voltage to the common source line and a second read voltage to the bit line in which the cell to be read is located such that the source-to-drain voltage is positive, wherein the read means further includes means for applying a third read voltage to the bit lines of the array other than the bit lines associated with the memory cells being read.
Claim 9
Dependent Claim 38 words
The memory system of claim 6 wherein the read means further includes means for applying a fourth read voltage to the word lines of the array other than the word line associated with the memory cells being read.
Claim 10
Dependent Claim 18 words
The memory system of claim 6 wherein the second read voltage is greater than the first read voltage.
Claim 11
Dependent Claim 18 words
The memory system of claim 7 wherein the third read voltage is less than the first read voltage.
Claim 12
Dependent Claim 14 words
The memory system of claim 7 wherein the fourth read voltage includes zero volts.
Claim 13
Dependent Claim 294 words
A flash memory system comprising: an array of N channel flash memory cells arranged into a multiplicity of rows and columns, with each of the memory cells including a source region, a drain region, a channel region intermediate the drain and source regions, a floating gate overlying and insulated from the channel region and a control gate overlying and insulated from the floating gate, with all of the memory cells of the array having the source regions connected together by a single common source line, with all of the cells located in one of the columns having the drain regions connected together by a common bit line and all of the cells located in one of the rows having the control gates connected together by a common word line; and control means for controlling the operation of the memory system in response to input addresses, said control means including: erase means for erasing the memory cells; program means for programming the memory cells, including means for applying a first programming voltage to the bit lines of the array associated with the cells being programmed, wherein the program means further includes means for applying a second programming voltage to the word lines of the array associated with the cells being programmed, and means for applying a third programming voltage to the word lines of the array other than the word lines associated with the memory cells being programmed, wherein the third programming voltage is less than second programming voltage; and read means for reading the memory cells, including means for applying a first read voltage to the common source line and a second read voltage to the bit line in which the cell to be read is located such that the source-to-drain voltage is positive.
Claim 14
Dependent Claim 294 words
A flash memory system comprising: an array of N channel flash memory cells arranged into a multiplicity of rows and columns, with each of the memory cells including a source region, a drain region, a channel region intermediate the drain and source regions, a floating gate overlying and insulated from the channel region and a control gate overlying and insulated from the floating gate, with all of the memory cells of the array having the source regions connected together by a single common source line, with all of the cells located in one of the columns having the drain regions connected together by a common bit line and all of the cells located in one of the rows having the control gates connected together by a common word line; and control means for controlling the operation of the memory system in response to input addresses, said control means including: erase means for erasing the memory cells; program means for programming the memory cells, including means for applying a first programming voltage to the bit lines of the array associated with the cells being programmed, wherein the program means further includes means for applying a second programming voltage to the word lines of the array associated with the cells being programmed, and means for applying a third programming voltage to the word lines of the array other than the word lines associated with the memory cells being programmed, wherein the third programming voltage is less than second programming voltage; and read means for reading the memory cells, including means for applying a first read voltage to the common source line and a second read voltage to the bit line in which the cell to be read is located such that the source-to-drain voltage is positive.
Claim 15
Dependent Claim 50 words
The memory system of claim 11 wherein the program means further includes means for applying a fourth programming voltage to the bit lines of the array other than the bit lines associated with the memory cells being read, wherein the third programming voltage is less than the fourth programming voltage.
Claim 16
Dependent Claim 23 words
The memory system of claim 12 wherein the erase means includes means for applying a first erasing voltage to the common source line.
Claim 17
Dependent Claim 37 words
The memory system of claim 13 wherein the erase means includes means for applying a second erasing voltage to the word lines of the array, wherein the second erasing voltage is less than the first erasing voltage.
Claim 18
Dependent Claim 15 words
The memory system of claim 11 wherein the third programming voltage includes a negative voltage.
Claim 19
Dependent Claim 14 words
The memory system of claim 12 wherein the fourth programming voltage includes zero volts.
Claim 20
Dependent Claim 14 words
The memory system of claim 14 wherein the third erasing voltage includes zero volts.
Claim 21
Independent Claim 166 words
A method of controlling a flash memory system which includes an array of flash memory cells wherein the memory cells each include a drain region, a source region and a control gate and are arranged in a multiplicity of rows and a multiplicity of columns, with the cells in one of the columns having their drains connected to a common bit line and the cells in one of the rows having their control gates connected to a common word line and with all of the cells having their source regions connected to a single common source line, comprising the following steps: programming a selected one of the cells in response to a received memory address, said step of programming causing current flow through the programmed cell to flow in a first direction; and reading a selected one of the cell in response to a received memory address, said step of reading causing current flow through the read cell in a second direction opposite the first direction.
Claim 22
Independent Claim 166 words
A method of controlling a flash memory system which includes an array of flash memory cells wherein the memory cells each include a drain region, a source region and a control gate and are arranged in a multiplicity of rows and a multiplicity of columns, with the cells in one of the columns having their drains connected to a common bit line and the cells in one of the rows having their control gates connected to a common word line and with all of the cells having their source regions connected to a single common source line, comprising the following steps: programming a selected one of the cells in response to a received memory address, said step of programming causing current flow through the programmed cell to flow in a first direction; and reading a selected one of the cell in response to a received memory address, said step of reading causing current flow through the read cell in a second direction opposite the first direction.
Claim 23
Dependent Claim 41 words
The method of claim 18 wherein the step of reading includes the step of applying a positive voltage, to the source line and wherein the step of programming includes the step of applying a zero potential voltage, to the source line.
Claim 24
Independent Claim 232 words
A method of controlling a flash memory system which includes an array of flash memory cells wherein the memory cells each include a drain region, a source region and a control gate and are arranged in a multiplicity of rows and a multiplicity of columns, with the cells in one of the columns having their drains connected to a common bit line and the cells in one of the rows having their control gates connected to a common word line and with all of the cells having their source regions connected to a single common source line, comprising the following steps: programming a selected one of the cells in response to a received memory address, said step of programming causing current flow through the programmed cell to flow in a first direction, wherein the step of programming includes the step of applying a zero potential voltage to the source line; and reading a selected one of the cell in response to a received memory address, said step of reading causing current flow through the read cell in a second direction opposite the first direction, wherein the step of reading includes the step of applying a positive voltage to the source line, wherein the method of controlling the memory system includes the step of erasing the memory cells, said erasing step including the step of applying a positive voltage to the source line.
Claim 25
Independent Claim 232 words
A method of controlling a flash memory system which includes an array of flash memory cells wherein the memory cells each include a drain region, a source region and a control gate and are arranged in a multiplicity of rows and a multiplicity of columns, with the cells in one of the columns having their drains connected to a common bit line and the cells in one of the rows having their control gates connected to a common word line and with all of the cells having their source regions connected to a single common source line, comprising the following steps: programming a selected one of the cells in response to a received memory address, said step of programming causing current flow through the programmed cell to flow in a first direction, wherein the step of programming includes the step of applying a zero potential voltage to the source line; and reading a selected one of the cell in response to a received memory address, said step of reading causing current flow through the read cell in a second direction opposite the first direction, wherein the step of reading includes the step of applying a positive voltage to the source line, wherein the method of controlling the memory system includes the step of erasing the memory cells, said erasing step including the step of applying a positive voltage to the source line.
Claim 26
Dependent Claim 36 words
The method of claim 20 wherein the step of reading includes the step of applying a positive voltage to the bit lines of the array other than the bit line associated with the cell being read.
Claim 27
Dependent Claim 45 words
The method of claim 21 wherein in the step of reading, the magnitude of the voltages applied to bit lines other than the bit line associated with the cell being read and the positive voltage applied to the source line during reading are the same.

References Cited (Backward Citations)

US5341329A Cited
US5077691A Cited
US5313432A Cited
US5280446A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-02-11 2000-08-12 2001-02-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-02-11 2004-08-12 2005-02-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-02-11 2008-08-12 2009-02-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag