Integrated SRAM and FLOTOX EEPROM memory device
First Claim
1. An integrated nonvolatile static random access memory circuit formed on a substrate, the integrated nonvolatile static random access memory circuit comprising:
- a static random access memory cell comprising;
a latched memory element to retain a digital signal indicative of a data bit at a first data terminal and a complementary digital signal indicative of a complementary data bit a second data terminal, anda first access transistor connected to allow control access of a bit line and a second access transistor connected to allow control access of a complementary bit line to the latched memory element for writing and reading the digital signal to and from the latched memory element, the first and second access transistors having control gates in communication with an SRAM word line for controlling access of the latched memory element to the first and second bit lines; and
a first floating gate tunnel oxide (FLOTOX) EEPROM element in communication with the latched memory element through the first data terminal to receive and permanently retain the digital signal from the latched memory element;
wherein the first floating gate tunnel oxide EEPROM element comprises;
a first floating gate tunnel oxide transistor including an EEPROM control gate connected to an EEPROM word line for controlling activation of the first floating gate tunnel oxide transistor and a floating gate for permanently retaining the digital signal,a first select gating transistor having a drain connected to the first data terminal, a source connected to a drain of the floating gate tunnel oxide transistor, and a control gate connected to a first select gating signal for controlling access to the floating gate tunnel oxide transistor, anda second select gating transistor having a drain connected to a source of the floating gate tunnel oxide transistor, a source connected to a source line, and a control gate connected to a second select gating signal for controlling access to the floating gate tunnel oxide transistor from the source line;
wherein programming to a first data level, the first floating gate tunnel oxide EEPROM element increases a threshold voltage of the first floating gate tunnel oxide transistor to a programmed voltage level greater than a read voltage level; and
wherein erasing to a second data level, the first floating gate tunnel oxide EEPROM element decreases the threshold voltage of the first floating gate tunnel oxide transistor to an erased voltage level less than the read voltage level.
1 Assignment
0 Petitions
Accused Products
Abstract
A nonvolatile SRAM circuit has an SRAM cell and one or two FLOTOX EEPROM cells connected to the data storage terminals of the SRAM cell. In programming to a first data level, the threshold voltage of a FLOTOX EEPROM transistor is brought to a programmed voltage level greater than a read voltage level and erasing to a second data level, the threshold voltage of the FLOTOX EEPROM transistor is brought to an erased voltage level less than the read voltage level. The nonvolatile SRAM array provides for restoring data to an SRAM cell from a FLOTOX EEPROM memory cell(s) at a power initiation and storing data to the FLOTOX EEPROM memory cell(s) to the SRAM cell at power termination. A power detection circuit for providing signals indicating power initiation and power termination to instigate restoration and storing of data between an SRAM cell and a FLOTOX EEPROM cell(s).
270 Citations
90 Claims
-
1. An integrated nonvolatile static random access memory circuit formed on a substrate, the integrated nonvolatile static random access memory circuit comprising:
-
a static random access memory cell comprising; a latched memory element to retain a digital signal indicative of a data bit at a first data terminal and a complementary digital signal indicative of a complementary data bit a second data terminal, and a first access transistor connected to allow control access of a bit line and a second access transistor connected to allow control access of a complementary bit line to the latched memory element for writing and reading the digital signal to and from the latched memory element, the first and second access transistors having control gates in communication with an SRAM word line for controlling access of the latched memory element to the first and second bit lines; and a first floating gate tunnel oxide (FLOTOX) EEPROM element in communication with the latched memory element through the first data terminal to receive and permanently retain the digital signal from the latched memory element; wherein the first floating gate tunnel oxide EEPROM element comprises; a first floating gate tunnel oxide transistor including an EEPROM control gate connected to an EEPROM word line for controlling activation of the first floating gate tunnel oxide transistor and a floating gate for permanently retaining the digital signal, a first select gating transistor having a drain connected to the first data terminal, a source connected to a drain of the floating gate tunnel oxide transistor, and a control gate connected to a first select gating signal for controlling access to the floating gate tunnel oxide transistor, and a second select gating transistor having a drain connected to a source of the floating gate tunnel oxide transistor, a source connected to a source line, and a control gate connected to a second select gating signal for controlling access to the floating gate tunnel oxide transistor from the source line; wherein programming to a first data level, the first floating gate tunnel oxide EEPROM element increases a threshold voltage of the first floating gate tunnel oxide transistor to a programmed voltage level greater than a read voltage level; and wherein erasing to a second data level, the first floating gate tunnel oxide EEPROM element decreases the threshold voltage of the first floating gate tunnel oxide transistor to an erased voltage level less than the read voltage level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A nonvolatile static random access memory array comprising:
-
a plurality of integrated nonvolatile static random access memory circuits arranged in an array of rows and columns, each of the integrated nonvolatile static random access memory circuits comprising; a static random access memory cell comprising; a latched memory element to retain a digital signal indicative of a data bit at a first data terminal and a complementary digital signal indicative of a complementary data bit a second data terminal, and a first access transistor connected to allow control access of a bit line and a second access transistor connected to allow control access of a complementary bit line to the latched memory element for writing and reading the digital signal to and from the latched memory element, the first and second access transistors having control gates in communication with an SRAM word line for controlling access of the latched memory element to the first and second bit lines; and a first floating gate tunnel oxide (FLOTOX) EEPROM element in communication with the latched memory element through the first data terminal to receive and permanently retain the digital signal from the latched memory element; wherein the first floating gate tunnel oxide EEPROM element comprises; a first floating gate tunnel oxide transistor including an EEPROM control gate connected to an EEPROM word line for controlling activation of the first floating gate tunnel oxide transistor and a floating gate for permanently retaining the digital signal, a first select gating transistor having a drain connected to the first data terminal, a source connected to a drain of the floating gate tunnel oxide transistor, and a control gate connected to a first select gating signal for controlling access to the floating gate tunnel oxide transistor, and a second select gating transistor having a drain connected to a source of the floating gate tunnel oxide transistor, a source connected to a source line, and a control gate connected to a second select gating signal for controlling access to the floating gate tunnel oxide transistor from the source line; wherein programming to a first data level, the first floating gate tunnel oxide EEPROM element increases a threshold voltage of the first floating gate tunnel oxide transistor to a programmed voltage level greater than a read voltage level; and wherein erasing to a second data level, the first floating gate tunnel oxide EEPROM element decreases the threshold voltage of the first floating gate tunnel oxide transistor to an erased voltage level less than the read voltage level. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A method for forming an integrated nonvolatile static random access memory comprises the steps of:
-
forming a plurality of integrated nonvolatile static random access memory circuits by the steps of; forming a static random access memory cell for each of the integrated nonvolatile static random access memory circuits by the steps of; forming a latched memory element to retain a digital signal indicative of a data bit at a first data terminal and a complementary digital signal indicative of a complementary data bit a second data terminal, and forming a first access transistor connected to allow control access of a bit line and a second access transistor connected to allow control access of a complementary bit line to the latched memory element for writing and reading the digital signal to and from the latched memory element, the first and second access transistors having control gates in communication with an SRAM word line for controlling access of the latched memory element to the first and second bit lines; and forming a first floating gate tunnel oxide EEPROM element for each of the integrated nonvolatile static random access memory circuits by the steps of; forming a first floating gate tunnel oxide transistor including an EEPROM control gate connected to the EEPROM word line for controlling activation of the first floating gate tunnel oxide transistor and a floating gate for permanently retaining the digital signal, forming a first select gating transistor having a drain connected to the first data terminal, a source connected to a drain of the first floating gate tunnel oxide transistor, and a control gate connected to a first select gating signal for controlling access to the floating gate tunnel oxide transistor, and forming a second select gating transistor having a drain connected to a source of the first floating gate tunnel oxide transistor, a source connected to a source line, and a control gate connected to a second select gating signal for controlling access to the first floating gate tunnel oxide transistor from the source line; connecting the first floating gate tunnel oxide EEPROM element to be in communication with the latched memory element through the first data terminal to receive and permanently retain the digital signal from the latched memory element; arranging the plurality of integrated nonvolatile static random access memory circuits in an array of rows and columns, programming selected first floating gate tunnel oxide EEPROM elements to a first data level by increasing a threshold voltage of the selected first floating gate tunnel oxide transistors to a programmed voltage level greater than a read voltage level; and erasing selected first floating gate tunnel oxide EEPROM element to a second data level by decreasing the threshold voltage of the selected first floating gate tunnel oxide transistors to an erased voltage level less than the read voltage level. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
Specification