Claims
- 1. A flash EEPROM system comprising:
- at least one integrated circuit chip having an array of flash EEPROM cells;
- a controller for controlling operations of said at least one integrated circuit chip; and
- a programmable power source resident on said at least one integrated circuit chip, for supplying a plurality of voltages to selected ones of said array of flash EEPROM cells of said at least one integrated circuit chip, wherein said plurality of voltages are programmed by said controller in response to predefined parameters of the flash EEPROM system.
- 2. The flash EEPROM system as recited in claim 1, wherein said programmable power source comprises:
- a plurality of registers respectively storing information indicative of said plurality of voltages programmed by said controller; and
- a plurality of digital-to-analog converters individually coupled to at least one of said plurality of registers to provide an analog output voltage proportional to the information stored in said at least one register.
- 3. The flash EEPROM system as recited in claim 2, wherein said programmable power source further comprises a plurality of amplifiers, each amplifier coupled to a respective one of said plurality of digital-to-analog converters and having a regulated voltage output indicative of the information stored in the at least one register coupled to said respective one of said plurality of digital-to-analog converters.
- 4. The flash EEPROM system as recited in claim 3, wherein said plurality of registers of said programmable power source include a bit line voltage register for storing information indicative of a bit line voltage suitable for programming selected ones of said array of flash EEPROM cells.
- 5. The flash EEPROM system as recited in claim 3, wherein said plurality of registers of said programmable power source include a first control gate voltage register for storing information indicative of a word line voltage suitable for programming selected ones of said array of flash EEPROM cells, and a second control gate voltage register for storing information indicative of a word line voltage suitable for reading selected ones of said array of flash EEPROM cells.
- 6. The flash EEPROM system as recited in claim 5, wherein said plurality of registers of said programmable power source includes an erase gate voltage register for storing information indicative of a suitable erase gate voltage to be applied to the erase gates of selected ones of said array of flash EEPROM cells while reading said selected ones of said array of flash EEPROM cells.
- 7. The flash EEPROM system as recited in claim 6, wherein said programmable power source further comprises a charge pump circuit responsive to an erase mode signal and an output of the digital-to-analog converter coupled to said erase gate voltage register, for generating a suitable erase gate voltage to be applied to the erase gates of selected ones of said array of flash EEPROM cells while concurrently erasing said selected ones of said array of flash EEPROM cells.
Parent Case Info
This is a division of application Ser. No. 08/325,774, filed Oct. 17, 1994, now U.S. Pat. No. 5,508,971.
US Referenced Citations (6)
Divisions (1)
|
Number |
Date |
Country |
Parent |
325774 |
Oct 1994 |
|