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

Flash EEPROM self-adaptive voltage generation circuit operative within a continuous voltage source range

Assignee: SanDisk Technologies LLC
•
Filing: 1995-10-18
•
Granted: 1997-01-21
•
Expires: 2015-10-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An EEPROM system operative within a continuous source voltage range includes a controller having a processor and a memory, and an EEPROM module connected to the controller and including a plurality of EEPROM chips. A representative one of the EEPROM chips includes a comparator, a programmable voltage generator, and a regulated charge pump circuit. The comparator compares a source voltage provided to the EEPROM system against one or more reference voltages indicative of subranges within the operative source voltage range, to generate one or more control signals indicative of the subrange within which the source voltage resides. The regulated charge pump circuit generates from the source voltage, a regulated high voltage output which is substantially unaffected by changes in the source voltage. Included in the regulated charge pump circuit are a feedback circuit, and an open loop gain adjustment circuit which is responsive to the the one or more control signals generated by the comparator. The programmable voltage generator is programmed by the controller to generate a plurality of specified voltages for programming, reading, and erasing selected EEPROM cells in the EEPROM chip. To adjust for changes in the source voltage provided to the EEPROM system, the controller requests the one or more control signals generated from the comparator, and modifies values programmed into the programmable voltage generator accordingly.

Inventors

  • 👤 Raul-Adrian Cernea
  • 👤 Douglas J. Lee
  • 👤 Mehrdad Mofidi
  • 👤 Sanjay Mehrotra

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 14:12
CPC Classifications
G; G11; G11C; G11C16/00; G11C16/02; G11C16/06; G11C16/30; G11C5/00; G11C5/14; G11C5/145

Claims Analysis

Total Claims: 40
Claim 1
Independent Claim 128 words
A flash EEPROM system connected to a voltage source providing an arbitrary source voltage within a prespecified voltage range, comprising: a plurality of EEPROM cells; a comparator having a first input receiving said arbitrary source voltage, a second input receiving a first reference voltage within said prespecified voltage range, and an output providing a control signal indicative of a comparison of said arbitrary source voltage to said first reference voltage; and a voltage generation circuit responsive to said control signal to generate a plurality of voltages for programming, reading, and erasing said plurality of EEPROM cells such that the respective magnitudes of said plurality of voltages for programming, reading, and erasing said EEPROM cells are substantially same values for any received source voltage within said prespecified voltage range.
Claim 2
Dependent Claim 128 words
A flash EEPROM system connected to a voltage source providing an arbitrary source voltage within a prespecified voltage range, comprising: a plurality of EEPROM cells; a comparator having a first input receiving said arbitrary source voltage, a second input receiving a first reference voltage within said prespecified voltage range, and an output providing a control signal indicative of a comparison of said arbitrary source voltage to said first reference voltage; and a voltage generation circuit responsive to said control signal to generate a plurality of voltages for programming, reading, and erasing said plurality of EEPROM cells such that the respective magnitudes of said plurality of voltages for programming, reading, and erasing said EEPROM cells are substantially same values for any received source voltage within said prespecified voltage range.
Claim 3
Dependent Claim 78 words
The flash EEPROM system as recited in claim 1, wherein said voltage generation circuit comprises: means responsive to said control signal, for generating a high voltage from said arbitrary source voltage such that a magnitude of said high voltage is substantially a same value for any received source voltage within said prespecified voltage range; and means for generating from said source voltage and said high voltage, said plurality of voltages for programming, reading, and erasing said EEPROM cells.
Claim 4
Dependent Claim 21 words
The flash EEPROM system as recited in claim 2, wherein said high voltage generating means comprises a regulated charge pump circuit.
Claim 5
Dependent Claim 132 words
The flash EEPROM system as recited in claim 3, wherein said regulated charge pump comprises: a charge pump circuit including a plurality of energy storing elements connected to said arbitrary source voltage such that energy from said arbitrary source voltage is transferred between adjacent ones of said plurality of energy storing elements so as to generate an output voltage greater than said arbitrary source voltage; and means responsive to said control signal and connected to at least two of said plurality of energy storing elements, for stopping a transfer of energy from one to the other of said at least two energy storing elements and transfering energy from an energy source to the other of said at least two energy storing elements while said control signal is in a first logic state.
Claim 6
Dependent Claim 103 words
The flash EEPROM system as recited in claim 4, wherein said regulated charge pump further comprises: means responsive to a feedback control signal and connected to said at least two of said plurality of energy storing elements for stopping a transfer of energy from one to the other of said at least two energy storing elements when said feedback control signal is in said first logic state; and means for generating said feedback control signal such that said feedback control signal is only in said first logic state while said output voltage is greater than a second reference voltage by a fixed factor.
Claim 7
Dependent Claim 19 words
The flash EEPROM system as recited in claim 5, wherein said second reference voltage is a bandgap reference voltage.
Claim 8
Dependent Claim 114 words
The flash EEPROM system as recited in claim 2, further comprising a controller processor, wherein said plurality of voltages generating means comprises: a plurality of registers respectively storing information indicative of a plurality of voltages suitable for programming, reading, and erasing said EEPROM cells, wherein said information is stored in said plurality of registers by said controller processor and adjusted by said controller processor in response to said control signal; and a plurality of digital-to-analog converters connected to said high voltage generating means and individually to corresponding ones of said plurality of registers to generate corresponding analog output voltages generally proportional to the information stored in said corresponding ones of said plurality of registers.
Claim 9
Dependent Claim 124 words
A self-adaptive voltage generation circuit operative within a continuous voltage source range for generating a plurality of voltages for programming, reading, and erasing a flash EEPROM, comprising: means for receiving an arbitrary source voltage within said continuous voltage source range, and generating a control signal indicative of a subrange, including the voltage of said received arbitrary source voltage, of said continuous voltage source range; and means responsive to said control signal, for generating from said arbitrary source voltage, said plurality of voltages for programming, reading, and erasing a flash EEPROM such that the respective magnitudes of said plurality of voltages for programming, reading, and erasing said flash EEPROM are substantially same values for any received arbitrary source voltage within said continuous voltage source range.
Claim 10
Dependent Claim 124 words
A self-adaptive voltage generation circuit operative within a continuous voltage source range for generating a plurality of voltages for programming, reading, and erasing a flash EEPROM, comprising: means for receiving an arbitrary source voltage within said continuous voltage source range, and generating a control signal indicative of a subrange, including the voltage of said received arbitrary source voltage, of said continuous voltage source range; and means responsive to said control signal, for generating from said arbitrary source voltage, said plurality of voltages for programming, reading, and erasing a flash EEPROM such that the respective magnitudes of said plurality of voltages for programming, reading, and erasing said flash EEPROM are substantially same values for any received arbitrary source voltage within said continuous voltage source range.
Claim 11
Dependent Claim 55 words
The self-adaptive voltage generation circuit as recited in claim 8, wherein said control signal generating means comprises a comparator circuit including a first input connected to said arbitrary source voltage, a second input connected to a reference voltage associated with a subrange of said continuous voltage source range, and an output providing said control signal.
Claim 12
Dependent Claim 57 words
The self-adaptive voltage generation circuit as recited in claim 9, wherein said comparator circuit generates said control signal such that said control signal is in a first logic state when said arbitrary source voltage is less than said reference voltage, and in a second logic state when said arbitrary source voltage is greater than said reference voltage.
Claim 13
Dependent Claim 84 words
The self-adaptive voltage generation circuit as recited in claim 8, wherein said plurality of voltages generating means comprises: means responsive to said control signal, for generating a high voltage from said arbitrary source voltage such that a magnitude of said high voltage is substantially a same value for any received arbitrary source voltage within said continuous voltage source range; and means for generating from said arbitrary source voltage and said high voltage, said plurality of voltages for programming, reading, and erasing a flash EEPROM.
Claim 14
Dependent Claim 81 words
The self-adaptive voltage generation circuit as recited in claim 11, wherein said plurality of voltages generating means further comprises means responsive to said control signal, for generating from said arbitrary source voltage and said high voltage, said plurality of voltages for programming, reading, and erasing a flash EEPROM such that the respective magnitudes of said plurality of voltages for programming, reading, and erasing a flash EEPROM are substantially same values for any received source voltage within said continuous voltage source range.
Claim 15
Dependent Claim 136 words
The self-adaptive voltage generation circuit as recited in claim 12, wherein said plurality of voltages generating means comprises: a plurality of registers respectively storing information indicative of a plurality of voltages suitable for programming, reading, and erasing a flash EEPROM; a plurality of digital-to-analog converters connected to said high voltage generating means and individually to corresponding ones of said plurality of registers to generate corresponding analog output voltages proportional to the information stored in said corresponding ones of said plurality of registers; and means connected to said control signal generating means and said plurality of registers, for storing in said plurality of registers, information indicative of a plurality of voltages suitable for programming, reading, and erasing a flash EEPROM, wherein the information stored in said plurality of registers is adjusted in response to said control signal.
Claim 16
Dependent Claim 22 words
The self-adaptive voltage generation circuit as recited in claim 11, wherein said high voltage generating means comprises a regulated charge pump circuit.
Claim 17
Dependent Claim 133 words
The self-adaptive voltage generation circuit as recited in claim 13, wherein said regulated charge pump comprises: a charge pump circuit including a plurality of energy storing elements connected to said arbitrary source voltage such that energy from said arbitrary source voltage is transferred between adjacent ones of said plurality of energy storing elements so as to generate an output voltage greater than said arbitrary source voltage; and means responsive to said control signal and connected to at least two of said plurality of energy storing elements, for stopping a transfer of energy from one to the other of said at least two energy storing elements and transfering energy from an energy source to the other of said at least two energy storing elements while said control signal is in said first logic state.
Claim 18
Dependent Claim 103 words
The self-adaptive voltage generation circuit as recited in claim 15, wherein said regulated charge pump further comprises: means responsive to a feedback control signal and connected to said at least two of said plurality of energy storing elements for stopping a transfer of energy from one to the other of said at least two energy storing elements when said feedback control signal is in said first logic state; and means for generating said feedback control signal such that said feedback control signal is only in said first logic state while said output voltage is greater than a reference voltage by a fixed factor.
Claim 19
Dependent Claim 19 words
The self-adaptive voltage generation circuit as recited in claim 16, wherein said reference voltage is a bandgap reference voltage.
Claim 20
Dependent Claim 186 words
A self-adaptive voltage generation circuit operative within a continuous voltage source range for generating a plurality of voltages for programming, reading, and erasing a flash EEPROM, comprising: a comparator circuit having a first input connected to an arbitrary source voltage provided to said self-adaptive voltage generation circuit, and at least one second input respectively receiving at least one reference voltage respectively associated with a subrange range of said continuous voltage source range, and having an output providing at least one control signal indicative of a comparison between said received arbitrary source voltage and said received at least one reference voltage; and a voltage generation circuit connected to said comparator circuit and having a first input connected to said arbitrary source voltage provided to said self-adaptive voltage generation circuit, and at least one second input respectively connected to said at least one control signal, and a plurality of outputs respectively providing said plurality of voltages for programming, reading, and erasing a flash EEPROM such that magnitudes of said plurality of voltages are respectively substantially same values for different connected source voltages within said continuous voltage source range.
Claim 21
Dependent Claim 186 words
A self-adaptive voltage generation circuit operative within a continuous voltage source range for generating a plurality of voltages for programming, reading, and erasing a flash EEPROM, comprising: a comparator circuit having a first input connected to an arbitrary source voltage provided to said self-adaptive voltage generation circuit, and at least one second input respectively receiving at least one reference voltage respectively associated with a subrange range of said continuous voltage source range, and having an output providing at least one control signal indicative of a comparison between said received arbitrary source voltage and said received at least one reference voltage; and a voltage generation circuit connected to said comparator circuit and having a first input connected to said arbitrary source voltage provided to said self-adaptive voltage generation circuit, and at least one second input respectively connected to said at least one control signal, and a plurality of outputs respectively providing said plurality of voltages for programming, reading, and erasing a flash EEPROM such that magnitudes of said plurality of voltages are respectively substantially same values for different connected source voltages within said continuous voltage source range.
Claim 22
Dependent Claim 121 words
The self-adaptive voltage generation circuit as recited in claim 18, wherein said plurality of voltages generating means comprises: means responsive to said control signal, for generating a high voltage from said arbitrary source voltage such that a magnitude of said high voltage is substantially a same value for any received source voltage within said continuous voltage source range; and means responsive to said control signal, for generating from said arbitrary source voltage and said high voltage, said plurality of voltages for programming, reading, and erasing a flash EEPROM such that the respective magnitudes of said plurality of voltages for programming, reading, and erasing a flash EEPROM are substantially same values for any received source voltage within said continuous voltage source range.
Claim 23
Dependent Claim 22 words
The self-adaptive voltage generation circuit as recited in claim 19, wherein said high voltage generating means comprises a regulated charge pump circuit.
Claim 24
Dependent Claim 133 words
The self-adaptive voltage generation circuit as recited in claim 20, wherein said regulated charge pump comprises: a charge pump circuit including a plurality of energy storing elements connected to said arbitrary source voltage such that energy from said arbitrary source voltage is transferred between adjacent ones of said plurality of energy storing elements so as to generate an output voltage greater than said arbitrary source voltage; and means responsive to said control signal and connected to at least two of said plurality of energy storing elements, for stopping a transfer of energy from one to the other of said at least two energy storing elements and transfering energy from an energy source to the other of said at least two energy storing elements while said control signal is in a first logic state.
Claim 25
Dependent Claim 104 words
The self-adaptive voltage generation circuit as recited in claim 21, wherein said regulated charge pump further comprises: means responsive to a feedback control signal and connected to said at least two of said plurality of energy storing elements for stopping a transfer of energy from one to the other of said at least two energy storing elements when said feedback control signal is in said first logic state; and means for generating said feedback control signal such that said feedback control signal is only in said first logic state while said output voltage is greater than a bandgap reference voltage by a fixed factor.
Claim 26
Dependent Claim 133 words
The self-adaptive voltage generation circuit as recited in claim 19, wherein said plurality of voltages generating means comprises: a plurality of registers respectively storing information indicative of a plurality of voltages suitable for programming, reading, and erasing a flash EEPROM; a plurality of digital-to-analog converters connected to said high voltage generating means and individually to corresponding ones of said plurality of registers to generate corresponding analog output voltages proportional to the information stored in said corresponding ones of said plurality of registers; and means connected to said comparator and said plurality of registers, for storing in said plurality of registers, information indicative of a plurality of voltages suitable for programming, reading, and erasing a flash EEPROM, wherein the information stored in said plurality of registers is adjusted in response to said control signal.
Claim 27
Dependent Claim 19 words
The self-adaptive voltage generation circuit as recited in claim 23, wherein said information storing means comprises a controller processor.
Claim 28
Dependent Claim 162 words
In an EEPROM device, a voltage regulated charge pump circuit comprising: a charge pump circuit including a plurality of energy storing elements connected to a power source providing an input voltage to said plurality of energy storing elements such that energy from said power source is transferred between adjacent ones of said plurality of energy storing elements so as to generate an output voltage greater than said input voltage at an output of said charge pump circuit; means responsive to a feedback control signal and connected to at least two of said plurality of energy storing elements for stopping a transfer of energy from one to the other of said at least two energy storing elements when said feedback control signal is in a first logic state; and means for generating said feedback control signal such that said feedback control signal is only in a first logic state while said output voltage is greater than a reference voltage by a fixed factor.
Claim 29
Dependent Claim 162 words
In an EEPROM device, a voltage regulated charge pump circuit comprising: a charge pump circuit including a plurality of energy storing elements connected to a power source providing an input voltage to said plurality of energy storing elements such that energy from said power source is transferred between adjacent ones of said plurality of energy storing elements so as to generate an output voltage greater than said input voltage at an output of said charge pump circuit; means responsive to a feedback control signal and connected to at least two of said plurality of energy storing elements for stopping a transfer of energy from one to the other of said at least two energy storing elements when said feedback control signal is in a first logic state; and means for generating said feedback control signal such that said feedback control signal is only in a first logic state while said output voltage is greater than a reference voltage by a fixed factor.
Claim 30
Dependent Claim 93 words
The voltage regulated charge pump circuit as recited in claim 25, wherein said feedback control signal generating means comprises: a voltage divider circuit connected to said output voltage so as to generate a feedback voltage which is a fraction of said output voltage, wherein said fraction is inversely related to said fixed factor; and comparator means for comparing said feedback voltage to said reference voltage, and generating said feedback control signal such that said feedback control signal is in said first logic state when said feedback voltage is greater than said reference voltage.
Claim 31
Dependent Claim 49 words
The voltage regulated charge pump circuit as recited in claim 26, wherein said transfer of energy stopping means comprises a transistor having source and drain connected between an adjacent pair of said at least two adjacent energy storing elements, and a control gate connected to said feedback control signal.
Claim 32
Dependent Claim 79 words
The voltage regulated charge pump circuit as recited in claim 25, further comprising means responsive to a control Signal and connected to at least two of said plurality of energy storing elements, for stopping a transfer of energy from one to the other of said at least two energy storing elements and transfering energy from an energy source to the other of said at least two energy storing elements while said control signal is in said first logic state.
Claim 33
Dependent Claim 19 words
The voltage regulated charge pump circuit as recited in claim 28, wherein said energy source is said power source.
Claim 34
Dependent Claim 263 words
In an EEPROM device, a voltage regulated charge pump comprising: a plurality of voltage doubler circuits, wherein a 1st one of said voltage doubler circuits receives a voltage Vdd and generates, in response to a first clock signal, a first output voltage substantially equal to 2*Vdd during odd phases of said first clock signal and Vdd during even phases of said first clock signal, and a last one of said voltage doubler circuits designated as an nth one of said voltage doubler circuits receives a first (n-1)th output voltage of a second to last one of said voltage doubler circuits designated as an (n-1)th one of said voltage doubler circuits and generates, in response to said first clock signal, a first nth output voltage substantially equal to 2 n *Vdd during said odd phases of said first clock signal and 2.sup.(n-1) *Vdd during said even phases of said first clock signal; means responsive to a feedback control signal and connected to said (n-1)th and nth ones of said voltage doubler circuits, for electrically disconnecting said (n-1)th one of said voltage doubler circuits from said nth one of said voltage doubler circuits such that said nth voltage doubler circuit does not receive said first (n-1)th output voltage of said (n-1)th one of said voltage doubler circuits while said feedback control signal is in a first logic state; and means for generating said feedback control signal such that said feedback control signal is only in said first logic state while said first nth output voltage is greater than a reference voltage by a fixed factor.
Claim 35
Dependent Claim 263 words
In an EEPROM device, a voltage regulated charge pump comprising: a plurality of voltage doubler circuits, wherein a 1st one of said voltage doubler circuits receives a voltage Vdd and generates, in response to a first clock signal, a first output voltage substantially equal to 2*Vdd during odd phases of said first clock signal and Vdd during even phases of said first clock signal, and a last one of said voltage doubler circuits designated as an nth one of said voltage doubler circuits receives a first (n-1)th output voltage of a second to last one of said voltage doubler circuits designated as an (n-1)th one of said voltage doubler circuits and generates, in response to said first clock signal, a first nth output voltage substantially equal to 2 n *Vdd during said odd phases of said first clock signal and 2.sup.(n-1) *Vdd during said even phases of said first clock signal; means responsive to a feedback control signal and connected to said (n-1)th and nth ones of said voltage doubler circuits, for electrically disconnecting said (n-1)th one of said voltage doubler circuits from said nth one of said voltage doubler circuits such that said nth voltage doubler circuit does not receive said first (n-1)th output voltage of said (n-1)th one of said voltage doubler circuits while said feedback control signal is in a first logic state; and means for generating said feedback control signal such that said feedback control signal is only in said first logic state while said first nth output voltage is greater than a reference voltage by a fixed factor.
Claim 36
Dependent Claim 97 words
The voltage regulated charge pump circuit as recited in claim 30, wherein said feedback control signal generating means comprises: a voltage divider circuit connected to said first nth output voltage so as to generate a feedback voltage which is a fraction of said first nth output voltage, wherein said fraction is inversely related to said fixed factor; and comparator means for comparing said feedback voltage to said reference voltage, and generating said feedback control signal such that said feedback control signal is in said first logic state when said feedback voltage is greater than said reference voltage.
Claim 37
Dependent Claim 78 words
The voltage regulated charge pump circuit as recited in claim 31, wherein said transfer of energy stopping means comprises a first transistor having a control gate connected to said feedback control signal, and drain and source electrodes connected between said (n-1)th and nth voltage doubler circuits such that said nth voltage doubler circuit does not receive said first (n-1)th output voltage of said (n-1)th voltage doubler circuit while said feedback control signal is in said first logic state.
Claim 38
Independent Claim 128 words
A method of generating a plurality of voltages for programming, reading, and erasing a plurality of flash EEPROM cells, comprising the steps of: comparing a source voltage against at least one reference voltage indicative of at least one corresponding subrange within a continuous voltage source range, and generating at least one corresponding control signal in response to such comparison; adjusting the open loop gain of a regulated charge pump in response to said at least one corresponding control signal such that an output voltage of said regulated charge pump remains substantially the same for source voltages within said continuous voltage source range; and generating said plurality of voltages for programming, reading, and erasing said plurality of flash EEPROM cells from said output voltage of said regulated charge pump.
Claim 39
Independent Claim 128 words
A method of generating a plurality of voltages for programming, reading, and erasing a plurality of flash EEPROM cells, comprising the steps of: comparing a source voltage against at least one reference voltage indicative of at least one corresponding subrange within a continuous voltage source range, and generating at least one corresponding control signal in response to such comparison; adjusting the open loop gain of a regulated charge pump in response to said at least one corresponding control signal such that an output voltage of said regulated charge pump remains substantially the same for source voltages within said continuous voltage source range; and generating said plurality of voltages for programming, reading, and erasing said plurality of flash EEPROM cells from said output voltage of said regulated charge pump.
Claim 40
Dependent Claim 90 words
The method as recited in claim 33, wherein said generating step comprises the steps of: storing information indicative of said plurality of voltages for programming, reading, and erasing said EEPROM cells into a plurality of registers; converting the information stored in said plurality of registers into a corresponding plurality of voltages for programming, reading, and erasing said EEPROM cells; and modifying the information stored in said plurality of registers in response to said control signal so that the plurality of voltages generated by converting the information remain substantially the same.

References Cited (Backward Citations)

US5276646A Cited
US5444412A Cited
US5268871A Cited
US5267218A Cited
US5446697A Cited
US5426391A Cited
US5436587A Cited
US5511026A Cited
US5508971A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag