Single port SRAM cells are in wide use in the integrated circuit industry. A typical prior-art single port SRAM cell 10 is depicted in
The single port SRAM cell 10 is formed from two inverters 18 and 20 arranged in a feedback configuration where the output of inverter 18 is coupled to the input of inverter 20. The output of inverter 20 is coupled to the input of inverter 18.
A first access transistor 22 is connected between R/W bit line 12 and the common connection of the input of inverter 18 and the output of inverter 20. The first access transistor 22 has its gate connected to the R/W word line 16. A second access transistor 24 is connected between R/W bit line 14 and the common connection of the input of inverter 20 and the output of inverter 18. The second access transistor 24 has its gate connected to the R/W word line 16.
To read the contents of SRAM cell 10, a logic high level is presented on the R/W word line 16. This turns on both transistors 22 and 24, placing complementary output bits on complementary read-write (R/W) bit lines 12 and 14. To write to SRAM cell 10, complementary data bits are presented on complementary read-write (R/W) bit lines 12 and 14 and a logic high level is presented on the R/W word line 16. This turns on both transistors 22 and 24 as in the read mode, but the devices supplying the complementary data bits are stronger that either of inverters 18 and 20, forcing the states of the inverters 18 and 20, respectively, to assume the values of the complementary data bits presented on read-write (R/W) bit lines 12 and 14.
SRAM cell 10 requires six transistors, two each for inverters 18 and 20 in addition to the first and second access transistors 22 and 24. An array of SRAM cells 10 requires two bit lines 12 and 14 per column and one word line 16 per row.
There is a tight design window for SRAM cell 10. The inverters 18 and 20 must be weak enough to allow for a successful write by the devices supplying the complementary data bits over the resistance of bit lines 12 and 14 plus the access transistors. In addition, for read, the same inverters 18 and 20 must drive long bit lines 12 and 14. This tradeoff is not good for timing. In addition, use of the complementary pair of bit lines 12 and 14 requires complex sense-amplifier, precharge circuits and driver circuits.
Dual port SRAM cells are also in wide use in the integrated circuit industry. A typical prior-art dual port SRAM cell 30 is depicted in
SRAM cells 30 can employ two R/W ports (dual port) or one read port and one write port (2-port). Both of these configurations use the same SRAM cell 30, and differ only in that they require different access circuits to drive the bit lines 12, 14, 32, and 34 and word lines 16 and 36 to write and read data.
In the configuration shown in
To write to the SRAM cell 30 through port 2, complementary data bits are presented on complementary R/W bit lines 32 and 34 and the voltage on the port 2 R/W word line 36 is raised to turn on access transistors 38 and 40. To read the SRAM cell 30 through port 2, the voltage on the port 2 R/W word line 36 is raised to turn on access transistors 38 and 40 and the complementary data is presented on complementary R/W bit lines 32 and 34.
SRAM cell 30 requires eight transistors, two each for inverters 18 and 20 in addition to the four access transistors 22, 24, 38, and 40. This is two more transistors than are required for SRAM 10 of
SRAM cell 30 has the same other disadvantages mentioned above with respect to the single-port SRAM cell 10, as well as additional disadvantages occasioned by the additional circuitry that is needed to drive and read additional word lines and bit lines.
According to one aspect of the present invention, a static random-access memory (SRAM) cell includes a non-inverting logic element having an input and an output. A vertical resistor feedback device is connected between the output and the input of the non-inverting logic element.
According to another aspect of the present invention, the SRAM cell includes a write-enable transistor having a first source/drain terminal connected to the input of the non-inverting logic element, and a read-enable transistor having a first source/drain terminal connected to the output of the non-inverting logic element.
According to another aspect of the present invention, the write-enable transistor has a gate coupled to a write word line in an array of SRAM memory cells and a second source/drain terminal connected to a write bit line in the array of SRAM memory cells, and the read-enable transistor has a gate coupled to a read word line in the array of SRAM memory cells and a second source/drain terminal connected to a read bit line in the array of SRAM memory cells.
According to another aspect of the present invention, the non-inverting logic element is a first inverter having an input and an output, and a second inverter having an input and an output, the input connected to the output of the first inverter.
According to another aspect of the present invention, single-port and dual-port SRAM cells each employ a vertical resistor device for improved SEU immunity.
According to another aspect of the invention, the vertical resistor device may be formed as an unprogrammed antifuse device, a virgin ReRAM device, a high resistance contact device or other similar vertical resistor device.
The invention will be explained in more detail in the following with reference to embodiments and to the drawing in which are shown:
Persons of ordinary skill in the art will realize that the following description of the present invention is illustrative only and not in any way limiting. Other embodiments of the invention will readily suggest themselves to such skilled persons.
Referring now to
The 2-port SRAM cell 50 is formed from a non-inverting logic element. In
A vertical resistor feedback device 68 is connected between the output of inverter 62 and the input of inverter 60. This vertical resistor feedback device 68 is very useful in that it provides an extremely high impedance while taking up almost no layout area on the integrated circuit because it can be fabricated on an existing contact or inter-metal via in the integrated circuit structure.
When the voltages at both write word line 56 and read word line 58 are at 0V, write-select transistor 64 and read-select transistor 66 are turned off and the SRAM cell 50 is isolated from the write bit line 52 and the read bit line 54. In this condition, the state of the output of inverter 62 is fed back to the input of the inverter 60 through the high impedance connection provided by vertical resistor feedback device 68. The input of the first inverter is a MOS transistor gate and presents a very high impedance input as will be appreciated by persons of ordinary skill in the art. This stabilizes the state of the SRAM cell 50.
To write to SRAM cell 50, a data bit to be written is presented on write bit line 52 through a write-bit line driver 70 and a logic high level is presented on the write word line 56. This turns on write-select transistor 64. The write-bit line driver 70 supplying the data to write bit line 52 can be a standard line-driving buffer that easily overcomes the high-impedance data supplied to the input of inverter 60 by vertical resistor feedback device 68 and forces the input of inverter 60 to the logic level of the data present on write bit line 52. This, in turn forces the output of inverter 62 to the logic level of the data present on write bit line 52. When write-select transistor 64 is turned off, the state of the SRAM cell 50 is stabilized at the data value that was presented to the input of inverter 60 during the time that the write-select transistor 64 was in its on state by the feedback of vertical resistor device 68.
To read from SRAM cell 50, a logic high level is presented on the read word line 58. This turns on read-select transistor 66, presenting the data present at the output of inverter 60 onto read bit line 54.
The use of the vertical resistor feedback device 68 provides the SRAM cell 50 with some degree of immunity to single event upset (SEU) events. The SRAM memory cell 50 may be provided with improved immunity to SEU events by employing a second vertical resistor device (shown in dashed lines 72) connected between the return path of vertical resistor feedback device 68 and the input of inverter 60. Since SEU events affect transistor source/drain diffusions and not transistor gates, positioning the second vertical resistor device 72 between the right-hand source/drain diffusion of write-select transistor 64 and the gates of the transistors forming the inverter 60, any glitch at the write-select transistor 64 will likely have a duration shorter than the RC time constant of the resistance of the second vertical resistor device 72 and the gate capacitance of the two transistors forming the inverter 60.
In one embodiment of the invention, the SRAM cell 50 may be used as a configuration memory in a user-configurable integrated circuit in which it is disposed. In such an embodiment, SRAM cell 50 is shown in
The SRAM cell 50 requires six transistors, two each for inverters 60 and 62 in addition to the read-select transistor 64 and the write-select transistor 66. An array of SRAM cells 50 requires a write bit line 52 and a read bit line 54 per column, and a write word line 56 and a read word line 58 per row.
In accordance with another aspect of the present invention, the SRAM cell 50 of
The design window for SRAM cell 50 is robust. The write-bit line driver 70 driving the write bit line 52 may have a drive level that will easily be able to overdrive high-resistive vertical resistor feedback device 68 to overcome the weak logic level at the output of vertical resistor feedback device 68. In addition, the write-bit line driver 70 does not compete against the output of the inverter 62 in the SRAM cell. Because of this fact, the inverter 62 can be made stronger to drive the read bit line 54 to the proper level more quickly despite the capacitance of the read bit line 54. In addition, the output of SRAM cell 50 is single ended, allowing for a simpler single-bitline sense-amplifier and driver, and may eliminate the need to pre-charge the bit line for read operations.
The 2-port SRAM cell 50 of
Referring now to
The SRAM cell 80 is coupled to a pair of complementary read-write (R/W) bit lines 12 and 14 and to a R/W word line 16.
The single port SRAM cell 80 is formed from two inverters 18 and 20 arranged in a feedback configuration where the output of inverter 18 is coupled to the input of inverter 20 through a vertical resistor feedback device 88. The output of inverter 20 is coupled to the input of inverter 18.
A first access transistor 22 is connected between R/W bit line 12 and the common connection of the vertical resistor feedback device 88 and the output of inverter 20. The first access transistor 22 has its gate connected to the R/W word line 16. A second access transistor 24 is connected between R/W bit line 14 and the common connection of the input of inverter 20 and the output of inverter 18. The second access transistor 24 has its gate connected to the R/W word line 16.
In one embodiment of the invention, the SRAM cell 80 may be used as a configuration memory in a user-configurable integrated circuit in which it is disposed. In such an embodiment, the SRAM cell 80 is shown in
The SRAM cell 80 of
SRAM cell 90 is coupled to a first pair of complementary read-write (R/W) bit lines 12 and 14 responsive to a R/W word line 16 through first and second access transistors 22 and 24. In addition SRAM cell 30 is coupled to a second pair of complementary read-write (R/W) bit lines 32 and 34 and responsive to a second R/W word line 36 through third and fourth access transistors 38 and 40, respectively.
SRAM cells 90 can employ two R/W ports (dual port) or one read port and one write port (2-port). Both of these configurations use the same SRAM cell 90, and differ only in that they require different access circuits to drive the bit lines 12, 14, 32, and 34 and word lines 16 and 36 to write and read data. The read and write operations are the same as the read and write operations for SRAM cell 30 of
In one embodiment of the invention, the SRAM cell 90 may be used as a configuration memory in a user-configurable integrated circuit in which it is disposed. In such an embodiment, SRAM cell 90 is shown in
The SRAM cell 90 of
Referring now to
A dielectric layer 112 is then formed over the stack of layers 104, 106, and 108 and a metal layer is formed and connected to the top layer (110 or 108) of the stack. In
Antifuse structures such as the one described above are well known. One non-limiting illustrative example of an antifuse 100 is shown in U.S. Pat. No. 5,770,885, the entire contents of which are incorporated herein by reference. The antifuse 100 remains unprogrammed, and in this state has a resistance on the order of from about 1 M ohm to greater than about 1 G ohm.
Referring now to
As shown in
Some of the structure shown in the embodiment of
An unprogrammed (“virgin”) ReRAM device 120 is formed over one of a transistor gate, metal interconnect layer, or diffusion in a substrate or well (shown as layer 102). Layer 102 is a diffusion barrier and/or adhesion layer. Layer 104 is a lower electrode of the virgin ReRAM device 120. Layer 126 is a solid electrolyte layer formed over the lower electrode 124. An upper electrode 128 is formed over the solid electrolyte layer 136. In some embodiments, a diffusion barrier layer 110 is also formed on and etched with the stack. The layers 122, 124, 126, 128, and 110 (if present) may then be etched as a stack. In some embodiments, layer 102 may be used as an etch stop layer and in other embodiments a separate etch-stop layer (not shown) may be formed over layer 102.
As in the embodiment of
ReRAM structures such as the one described above are well known. One non-limiting illustrative example of an ReRAM device structure 120 is shown in U.S. Pat. No. 8,415,650, the entire contents of which are incorporated herein by reference. The ReRAM device 120 remains unprogrammed, and in this state has a resistance on the order of from about 1 M ohm to greater than about 1 G ohm.
Referring now to
A high-resistance structure 130 is formed over one of a transistor gate, metal interconnect layer, or diffusion in a substrate or well (shown as layer 102). Layer 132 is a diffusion barrier and/or adhesion layer. Layer 134 is layer of high-resistance material formed over layer 1432. A second diffusion barrier layer 136 is formed over the layer of high-resistance material 134. In some embodiments, a second diffusion barrier layer 110 is also formed on and etched with the stack. The layers 132, 134, 136, and 110 (if present) may then be etched as a stack. In some embodiments, layer 102 may be used as an etch stop layer and in other embodiments a separate etch-stop layer (not shown) may be formed over layer 102.
As in the embodiment of
Numerous materials may be employed to form the high-resistance layer 134. A non-exhaustive list includes silicon-rich SiO2, tantalum-rich Ta2O5, titanium-rich TiO2, aluminum-rich Al2O3, silicon-rich SiN. Such films can be formed using CVD, PECVD and other deposition processes. Other process-compatible stable high-resistance materials will readily suggest themselves to persons of ordinary skill in the art. The thicknesses and chemical compositions of these materials and the deposition conditions necessary to deposit them to produce desired values of resistance can be easily determined experimentally for employment in particular embodiments of the present invention. These design parameters are easily tailored by persons of ordinary skill in the art to achieve a resistance value of from about 1 M ohm to greater than 1 G ohm.
Persons of ordinary skill in the art will appreciate that, while a damascene copper metallization structure is shown in
Persons of ordinary skill in the art will appreciate that the drawing figures show the vertical resistors all oriented in the same polarity. Such skilled persons will appreciate that, since the devices will never be programmed, in any of the circuits disclosed herein the orientation of the ReRAM devices does not matter and they can be oriented in whatever manner best suits the layout and design.
While embodiments and applications of this invention have been shown and described, it would be apparent to those skilled in the art that many more modifications than mentioned above are possible without departing from the inventive concepts herein. The invention, therefore, is not to be restricted except in the spirit of the appended claims
Number | Date | Country | |
---|---|---|---|
62642453 | Mar 2018 | US | |
62621498 | Jan 2018 | US |