Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
121 words
A low current method for programming a cell of an electrically erasable programmable read only memory (EEPROM), said EEPROM comprising at least one cell, each cell having a floating gate, a control gate, a source junction and drain junction, said method comprising the steps of: applying a source bias voltage to the source junction of the cell; applying an initial gate voltage to the control gate of the cell, and stepping the control gate voltage in predetermined increments to a maximum gate voltage; and applying a drain voltage pulse to the drain junction of the cell to cause hot electron injection of electrons onto the floating gate, said drain voltage pulse applied at each stepped increment of the control gate voltage.
Claim 2
Dependent Claim
121 words
A low current method for programming a cell of an electrically erasable programmable read only memory (EEPROM), said EEPROM comprising at least one cell, each cell having a floating gate, a control gate, a source junction and drain junction, said method comprising the steps of: applying a source bias voltage to the source junction of the cell; applying an initial gate voltage to the control gate of the cell, and stepping the control gate voltage in predetermined increments to a maximum gate voltage; and applying a drain voltage pulse to the drain junction of the cell to cause hot electron injection of electrons onto the floating gate, said drain voltage pulse applied at each stepped increment of the control gate voltage.
Claim 3
Dependent Claim
22 words
The low current method for programming as set forth in claim 1, wherein the predetermined increments is approximately equal to 100 mV.
Claim 4
Dependent Claim
27 words
The low current method for programming as set forth in claim 1, wherein the step of applying a source bias voltage applies a voltage of 0 volts.
Claim 5
Dependent Claim
30 words
The low current method for programming as set forth in claim 1, wherein a plurality of drain voltage pulses are applied at each stepped increment of the control gate voltage.
Claim 6
Dependent Claim
47 words
The low current method for programming as set forth in claim 1, wherein the step of applying a drain voltage further comprises the step of pulsing the drain voltage a determined number of times to cause a threshold voltage of the cell to be a predetermined value.
Claim 7
Dependent Claim
17 words
The low current method as set forth is claim 1, wherein the EEPROM is a flash EEPROM.
Claim 8
Dependent Claim
31 words
The low current method as set forth is claim 1, wherein each cell stores one of a plurality of states by storing a discrete amount of charge on the floating gate.
Claim 9
Dependent Claim
135 words
A low current method for programming a cell of an electrically erasable programmable read only memory (EEPROM), said EEPROM comprising at least one cell, each cell having a floating gate, a control gate, a source junction and drain junction, said method comprising the steps of: placing the cells in a first well which is contained in a second well in a substrate; applying a gate voltage to the control gate of the cell; applying a drain voltage to the drain junction of the cell, said drain voltage set to cause hot electron injection of electrons onto the floating gate; applying a first well bias voltage to the first well, the first well bias voltage to eliminate the need for applying a source bias voltage; and applying a second well bias voltage to the second well.
Claim 10
Dependent Claim
135 words
A low current method for programming a cell of an electrically erasable programmable read only memory (EEPROM), said EEPROM comprising at least one cell, each cell having a floating gate, a control gate, a source junction and drain junction, said method comprising the steps of: placing the cells in a first well which is contained in a second well in a substrate; applying a gate voltage to the control gate of the cell; applying a drain voltage to the drain junction of the cell, said drain voltage set to cause hot electron injection of electrons onto the floating gate; applying a first well bias voltage to the first well, the first well bias voltage to eliminate the need for applying a source bias voltage; and applying a second well bias voltage to the second well.
Claim 11
Dependent Claim
90 words
The low current method for programming as set forth in claim 8, wherein the substrate is a p-substrate, the first well is a p-well and the second well is an n-well; the step of applying the first well bias voltage to the first well comprises applying a negative bias voltage of an amount to eliminate the need for applying a source bias voltage; and the step of applying a second well bias voltage to the second well comprises the step of applying a positive voltage to isolate the first well.
Claim 12
Dependent Claim
109 words
A memory device comprising: a memory array comprising a plurality of cells, each cell comprising a floating gate, control gate, source junction and drain junction; and programming circuitry for programming a cell by applying an initial gate voltage to the control gate of the cell, and stepping the control gate voltage in predetermined increments to a maximum gate voltage, applying a source bias voltage to the source junction of the cell, and applying a drain voltage pulse to the drain junction of the cell to cause hot electron injection of electrons onto the floating gate, said drain voltage pulse applied at each stepped increment of the control gate voltage.
Claim 13
Dependent Claim
109 words
A memory device comprising: a memory array comprising a plurality of cells, each cell comprising a floating gate, control gate, source junction and drain junction; and programming circuitry for programming a cell by applying an initial gate voltage to the control gate of the cell, and stepping the control gate voltage in predetermined increments to a maximum gate voltage, applying a source bias voltage to the source junction of the cell, and applying a drain voltage pulse to the drain junction of the cell to cause hot electron injection of electrons onto the floating gate, said drain voltage pulse applied at each stepped increment of the control gate voltage.
Claim 14
Dependent Claim
36 words
The memory device as set forth in claim 10, wherein said programming circuitry further comprises at least one source bias resistor coupled to the source junction to provide the source bias voltage to the source junction.
Claim 15
Dependent Claim
33 words
The memory device as set forth in claim 10, wherein said programming circuitry further comprises a plurality of source bias resistors, one source bias resistor coupled to each source junction of each cell.
Claim 16
Dependent Claim
50 words
The memory device as set forth in claim 10, wherein said programming circuitry further comprises a plurality of source resistors, one source resistor coupled to a group of cells, wherein when a cell of a group is programmed, the source resistor provides the source bias voltage to the source junction.
Claim 17
Dependent Claim
20 words
The memory device as set forth in claim 10, wherein said programming circuitry programs a plurality of cells in parallel.
Claim 18
Dependent Claim
61 words
The memory device as set forth in claim 10, wherein said memory device further comprises at least one well, at least one cell located within the at least one well, said programming circuitry applying a negative well bias voltage to the well and applying approximately a zero source bias voltage to the source junction of the cell located within the well.
Claim 19
Dependent Claim
16 words
The memory device as set forth in claim 10, wherein the cell is a multilevel cell.
Claim 20
Dependent Claim
17 words
The memory device as set forth in claim 10, wherein the cell is a flash EEPROM cell.
Claim 21
Dependent Claim
106 words
A memory device comprising: memory array means comprising a plurality of cells, each cell comprising a floating gate, control gate, source junction and drain junction; and means for applying a source bias voltage to the source junction of the cell; means for applying an initial gate voltage to the control gate of the cell, said means for stepping the control gate voltage in predetermined increments to a maximum gate voltage; and means for applying a drain voltage pulse to the drain junction of the cell at each stepped increment of the control gate voltage, said means causing hot electron injection of electrons onto the floating gate.
Claim 22
Dependent Claim
106 words
A memory device comprising: memory array means comprising a plurality of cells, each cell comprising a floating gate, control gate, source junction and drain junction; and means for applying a source bias voltage to the source junction of the cell; means for applying an initial gate voltage to the control gate of the cell, said means for stepping the control gate voltage in predetermined increments to a maximum gate voltage; and means for applying a drain voltage pulse to the drain junction of the cell at each stepped increment of the control gate voltage, said means causing hot electron injection of electrons onto the floating gate.