Abstract
This paper reports a novel full logic compatible 4T2R non-volatile static random access memory (nv-SRAM) featuring its self-inhibit data storing mechanism for in low-power/high-speed SRAM application. With compact cell area and full logic compatibility, this new nv-SRAM incorporates two STI-ReRAMs embedded inside the 4T SRAM. Data can be read/write through a cross-couple volatile structure for maintaining fast accessing speed. Data can be non-volatilely stored in new SRAM cell through a unique self-inhibit operation onto the resistive random access memory (RRAM) load, achieving zero static power during data hold.
Background
In recent years, various low-power static random access memories have been developed for meeting the need in computing systems on portable devices and IOT applications [1,2,3,4,5,6]. As CMOS technology scales down to nano-meter regime, the off-state leakage current increases drastically, which leads to worsen static power consumption for volatile memory modules [7, 8]. The static power consumption raised by the leakage current in nano-scaled transistors has become one of the key challenges for the advancement of low-power SRAMs. [9,10,11]. Over the years, different cell structures or operation techniques [12,13,14,15,16] have been proposed for minimizing power consumption in SRAMs. Some of the newly proposed cells incorporate non-volatile storage elements, such as resistive random access memory (RRAM) and magnetoresistive random access memory (MRAM) [17,18,19,20], to achieve zero-holding power while maintaining low operation power and fast accessing speed in processing volatile data. However, adding non-volatile storage elements onto logic-based SRAM arrays generally requires additional layers and/or processes to the standard logic platforms [21,22,23]. This will unavoidably increase process complexity to their development. In addition, these back-end-based RRAMs and MRAMs require large connecting structure, composed of multi-stack of vias and metals to the SRAM cells. These bridging structures increase parasitic capacitance to the SRAM data storage node, affecting the accessing speed of these non-volatile SRAM cells [24, 25]. In our previous work [26], a new zero static power 4T nv-SRAM with STI-sidewall RRAMs located next to the floating storage nodes of 4T SRAM has been firstly proposed. In this letter, this 4T2R nv-SRAM featuring non-volatile data storage, zero-holding power and fast accessing speed will further analyzed and optimized for embedded NVM applications.
Methods
STI-ReRAM Cell Structure
In the 3D STI-RRAM structure in Fig. 1a, the resistive storage node is composed of a transition metal oxide (TMO) between two electrodes, the N+ region and a tungsten plug on the left and right side, respectively. As shown in the TEM picture in Fig. 1b and layout in Fig. 1c, by placing the contact on STI region with proper distance to N+ region, the remaining SiO2 and barrier layer under tungsten plug become TMO film and present with the resistive switching quality.
The TMO thickness can be controlled by choosing a proper spacing Δd between a contact and the N+ diffusion region. Based on the measurement in Fig. 2a, there is positive correlation between initial resistance level and drawn distance,Δd, determined by the masks defining STI and contact regions, respectively. For the following study, RRAM with Δd equals 10 nm is chosen for its lower forming voltage and preferable RL distribution in both low-resistance state (LRS) and high-resistance state (HRS) as summarized in Fig. 2b. With proper wordline (WL) voltage control during set/forming operations, the set current can be locally clamped by the select transistor, enabling better endurance performances.
Data in Fig. 3 further reveals that the read current level in LRS can be well controlled by the gate voltage, VG. During forming at VD = 2.8 V, the select transistor limits the maximum current passing through the STI-RRAM after the device is set to LRS. The subsequent LRS state resistance level is inverse proportional to the locally clamped current, which has been found in various TaO-based RRAM devices [27, 28].
To ensure the resistive switching characteristics of STI-RRAM, time-to-set and time-to-reset are tested, as shown in Fig. 4a. Set and reset operations can be optimized when VSL = 2 and 2.8 V, respectively. The RRAM endurance test is summarized in Fig. 4b. By using an incremental step pulse programming algorithm, its read window can remain stable after 1 million cycles.
Non-volatile SRAM Concept
The 3D illustration in Fig. 5 shows the newly proposed 4T2R nv-SRAM cell structure and its corresponding cross-sectional TEM picture along AA’ cutline. Two STI-RRAMs serve as both the non-volatile storage nodes and loading resistors, which are sandwiched between the Q and QB N+ diffusion regions and a contact closely landed on the STI edges with proper spacing design. The TEM picture shows a well-formed STI-RRAM on both the left and right side of the isolation region and results in a fairly compact cell with these closely placed non-volatile storage node at the same level of the transistors.
The proposed 4T nv-SRAM can be operated under volatile and non-volatile modes. Its four different states and its operation scheme are illustrated in Fig. 6.
In its initial states, STI-RRAM typically carries a resistance level of 108 Ω, while the TMO film is intact. Through a blanket forming operation, the nv-SRAM cells can be initialized simultaneously in a block by block fashion at VD = 2.8 V. Both RL1 and RL2 (loading resistance on the left and right, respectively) are initialized to RL,L. The final RL,L level of 20~370 kΩ can be controlled by giving different WL voltage during forming operation. The cell then reaches a balance state, meaning that the two loading resistors are at the same state. In this state, this cell can now function as the typical 4T2R SRAM, processing volatile data in a conventional way, by storing data in the cross-coupled latch.
To store the data non-volatilely, the complimentary latched data can be stored onto the RRAMs by a self-inhibit mechanism inherit in this cell. When the data is successfully stored in the RRAM pair, one can turn off the supply power for permanent data hold. To access the stored state, simply re-apply VDD to the array. The non-volatile data will be restored to the Q and QB nodes automatically and can be accessed through conventional SRAM read mode. Finally, to refresh the non-volatile data, a blanket set operation is applied to the SRAM arrays so that the array will return to its balance states.
Results and Discussion
Electrical Analysis
The operation conditions for transitions between different stages are summarized in Table 1.
Different RL,L level can be obtained by setting different WL voltage during initialization of a block or array. Considering the stability and operation voltage, the RL,L level ranging between 20 and 400 kΩ is first targeted for investigation in this study. Corresponding WL voltage of 0.75 to 1.25 V, the resulting loading resistance reduces fairly linearly, as shown in Fig. 3. As expected, lower RL,L level will lead to higher standby current, see Fig. 7. However, RL,L must remain low enough to ensure large enlarge data window between the two resistance states. Both static, dynamic and non-volatile data window need to be considered for further optimization of the targeted RL,L, which is set by the initialization condition.
The static and dynamic characterization of the nv-SRAM in the balance state is first investigated, considering cells initialized by different conditions. In Fig. 8, the static noise margin (SNM) obtained by the multiple butterfly curves of cells initialized by different WL voltage. Data reveals that RL,L level has minimal effect on read margin of balanced cells, when the loading resistors are within the target range. The SNM distribution of multiple cells in the balance states under different initialization conditions are summarized in Fig. 8a. Overall SNMs remain fairly stable from cell to cell, while reasonable read margin can be established with WL voltage lower than VDD, which can be beneficial for low-power applications. To investigate the dynamic read and write characteristics of this cell at the balanced state, the transient response of writing “1” and “0” are summarized in Fig. 8b. It is found that higher RL,L reduces the pull-up speed to the Q, QB nodes, which can raise slightly the transient time during both read and write operations. However, the response speed is still within expected range. The above data suggests that in the balance state, this 4T2R nv-SRAM can process volatile data as conventional SRAMs.
To store data in STI-RRAM pair, this cell enables a self-selectively reset of only one of the RRAM in the loading resistor pair, which allows the data to be non-volatilely written by applying a higher Vpp voltage to the supply node to the cell block uniformly. Once the latch data are stored to Q and QB node, non-volatile write is achieved by the self-inhibit mechanism in the cross-couple structure with RRAM, as shown in Fig. 9a. Only one side of RRAM with low voltage at Q node will be reset to RL,H. The current on the other branch is nearly zero as the pull-down transistor is turned off by the low VQ.
Data are stored in the RRAM pair as VPP pulse is applied to the supply node. When writing non-volatile data, the dynamic switching of RL and the transient response of Q, QB potential are summarized in Fig. 9b. Measurement data suggested that to successfully reset the STI-RRAM selectively on one side, a pulse of 300 ns at Vpp = 2 V is sufficient. To ensure the volatile operation can still be unaffected when the cells are at the unbalanced state as Fig. 10a, the SNM distribution of cells with different RL,H/RL,L ratio are summarized in Fig. 10b. It is found that the low-resistance ratio between the states does not degrade the hold SNM. To ensure that a cell with an unbalanced load, dynamic write of data to such a cell is characterized. Data reveals that of both states can be successfully written, overcoming the initial unbalance resistance ratio of 2 M/400 k, as shown in Fig. 10c.
To load the volatile data back previously stored in RRAM, one can simply apply VDD to the power supply node, the unbalance loading in the RRAMs be self restored to the latch nodes of Q and QB, as illustrated in Fig. 11.
Parasitic Effect and Comparison
By incorporating the full logic compatible STI-RRAM into this new SRAM cell, this cell can be easily implemented by most standard logic process without adding masking layers as well as process steps. This feature can great enhance its applications and flexibility in various non-volatile memory IP modules needed in many IC systems. In addition, the proposed 4T2R nv-SRAM features much smaller parasitic capacitance comparing to other previously reported nv-SRAMs [29,30,31] which require back-end-of-line (BEOL) non-volatile components. In order to connect the Q and QB node from the surface of Si to these BEOL RRAM or MRAMs, multiple stacks of metal and via layers are needed. These large bridging structures lead to significant parasitic RC effect. Large parasitic capacitance introduced to the internal nodes inside the SRAM cells can critically affect the response time of the devices.
To compare the parasitic effect on these, nv-SRAMs are investigated based on the estimation of post-layout simulation. Assuming that all cells are implemented by the same standard CMOS technology, parasitic capacitance on the latch nodes raise as number of metal layers increase for cells needing large bridging structures. For the new nv-SRAM using STI-RRAM, there is very little increase in the overall capacitance on the latched nodes. Furthermore, it is independent of the number of metal layers adapted in a particular circuit. To further investigate the effect of parasitic capacitance of the SRAM speed, simulated dynamical response of the SRAM cells proposed in [29,30,31] and this work are compared in Fig. 12.
Much smaller parasitic capacitance of this embedded nv-SRAM can lead to faster response time during dynamic read operation in the SRAM cell. This prevents the large internal capacitance of the connecting bridge impact on response time of the logic-based SRAM array.
Table 2 compares the key features of previous reported non-volatile SRAMs incorporated with back-end RRAMs or MRAMs and this work. Despite the higher state switching voltage, the STI-RRAM-based nv-SRAM is presented with much smaller parasitic capacitance on the internal latched nodes inside SRAM cells and full logic compatibility.
Variation-Induced Static Noise Margin Degradation
To ensure the stable SNM with cells subjects to process variations, fluctuations in RRAM resistance levels and in transistor’s threshold voltage, VT, are considered in the following investigations: mismatches in VT is known to cause SNM shift in SRAM by scaled technologies [32, 33]. In addition, it can also cause different set compliance current, which can in turn result in increased variation on the resistance level of the two RL,L. As illustrated in Fig. 13, different VT lead to different initialization compliance current in the STI-RRAM cell, leading to further mismatch in RL,L. To analyze the impact of VT variation on SNM, we assume VT to be a Gaussian random variable with mean and variation based on previous reports [34]. By Monte-Carlo simulation, the distribution of butterfly curves subjected to variations in RL,L are summarized in Fig. 14a. When both variations in RL,L and VT are considered, significant narrowing of the SNM window is observed, as shown in Fig. 14b. Increased variability in the nv-SRAM need to be address in the future studies.
Conclusions
A novel 4T2R STI-RRAM-based non-volatile SRAM fully logic compatible to CMOS logic process has been successfully demonstrated in pure CMOS logic process at 40 nm technology node without extra masks or steps. This nv-SRAM cell features self-inhibit, self-restore mechanism for non-volatile data, small parasitic capacitance on latch nodes, and zero static power during data hold. These superior characteristics make STI-RRAM-based nv-SRAM a promising solution for low-power/high-speed logic non-volatile memory applications in the future.
References
Wang Y, Xiang JH, Chen XL, Yang T, Yan N, Min H (2015) A fully logic CMOS compatible non-volatile memory for low power IoT applications, International Conference on the Internet of Things., pp 98–103
Patel HN, Yahya FB, Calhoun BH (2016) Optimizing SRAM bitcell and energy for IoT applications, International Symposium on Quality Electronic Design., pp 12–17
Gupta N, Makosiej A, Vladimirescu A, Amara A, Anghel C (2016) Ultra-compact SRAM design using TFETs for low power low voltage applications, International Symposium on Circuits and Systems., pp 594–597
Upadhyay P, Mehra R, Thakur N (2010) Low power design of an SRAM cell for portable devices, International Conference on Computer and Communication Technology., pp 255–259
Morimura H, Shibata N (1996) A 1-V 1-Mb SRAM for portable equipment, International Symposium on Low Power Electronics and Design., pp 61–66
Oh D, Chang S, Madden C, Kim JH, Schmitt R, Li M, Ware C, Leibowitz B, Frans Y, Nguyen N (2009) Design and characterization of a 12.8 GB/s low power differential memory system for mobile applications, IEEE 18thConference on Electrical Performance of Electronic Packaging., pp 33–36
Khare K, Kar R, Mandal D, Ghoshal SP (2011) Analysis of leakage current and leakage power reduction during write operation in CMOS SRAM cell, International Conference on Communication and Signal Processing., pp 523–27
Singhal S, Gaur N, Mehra A, Kumar P (2015) Analysis and comparison of leakage power reduction techniques in CMOS circuits, International Conference on Signal Processing and Integrated Networks., pp 936–44
Wright PJ, Saraswat KC (1990) Thickness limitations of SiO2 gate dielectrics for MOS ULSI. IEEE Trans Electron Devices 37:1884–92
Asenov A, Brown AR, Davies JH, Kaya S, Slavcheva G (2003) Simulation of intrinsic parameter fluctuations in decananometer and nanometer-scale MOSFETs. IEEE Trans Electron Devices 50:1837–52
D’Agostino C, Coz JL, Flatresse P, Beigne E, Belleville M (2009) An accurate approach for statistical estimation of leakage current considering multi-parameter process variations in nanometer CMOS technologies, Proceedings of the European Solid State Device Research Conference., pp 427–30
Jain A, Akashe S (2012) Optimization of low power 7T SRAM cell in 45nm technology, 2ndInternational Conference on Advanced Computing & Communication Technologies., p 32427
Jeon H, Kim YB, Choi M (2010) Standby leakage power reduction technique for nanoscale CMOS VSLI systems. IEEE Trans Instrum Meas 59:1127–33
Thomas O, Belleville M, Ferrant R (2008) SRAM memory cell leakage reduction design techniques in 65nm low power PD-SOI CMOS, IEEE International Conference on Integrated Circuit Design and Technology and Tutorial., pp 51–4
Park J, Jeong H, Kim HJ, Jung SO (2016) Low power SRAM bitcell design for near-threshold operation, International Conference on Consumer Electronics-Asia., pp 1–4
Mishra L, Kumar V S, Mangesh S (2016) Design and implementation of low power SRAM structure using nanometer scale, 2nd International Conference on Advances in Electrical, Electronics, Information, Communication and Bio-Informatics., pp 11–6
Ou E, Wong SS (2011) Array architecture for a nonvolatile 3-dimensional cross-point resistance-change memory. J Solid State Circuits 46:2158–70
Lee MJ, Park Y, Kang BS, Ahn SE, Lee C, Kim K, Xianyu W, Stefanovich G, Lee JH, Chung SJ, Kim YH, Lee CS, Park JB, Baek IG, Yoo IK (2007) 2-stack 1D-1R cross-point structure with oxide diodes as switch elements for high density resistance RAM applications, IEEE Electron Devices Meeting., pp 771–4
Seo Y, Kwon KW, Roy K (2016) Area-efficient SOT-MRAM with a Schottky diode. IEEE Electron Device Lett 37:982–5
Makarov A, Windbacher T, Sverdlov V, Selberherr S (2015) SOT-MRAM based on 1 Transistor-1MTJ-cell structure, Non-Volatile Memory Technology Symposium., pp 1–4
Ryu JW, Kwon KW (2016) A reliable 2T2MTJ nonvolatile static gain cell STT-MRAM with self-referencing sensing circuits for embedded memory application. IEEE Trans Magn 52:4
Hu G, Lee JH, Nowak JJ, Sun JZ, Harms J, Annunziata A, Brown S, Chen W, Kim YH, Lauer G, Liu L, Marchack N, Murthy S, O’Sullivan EJ, Park JH, Reuter M, Robertazzi RP, Trouilloud PL, Zhu Y, Worledge DC (2015) STT-MRAM with double magnetic tunnel junctions, IEEE Electron Devices Meeting., p 26.3.1-4
Tosson MS, Neale A, Anis M, Wei L (2016) 8T1R: a novel low-power high-speed RRAM-based non-volatile SRAM design, International Great Lakes Symposium on VLSI., pp 239–44
Abingosa MRF, Receno C, Imperial J, Hora JA (2015) Interconnect modeling of global metals for 40nm node, International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management., pp 1–6
Zhang A, Zhao W, Zhu X, Deng W, He J, Chen A, Chan M (2012) Field-based parasitic capacitance models for 2D and 3D sub-45-nm interconnect, 4thAsia Symposium on Quality Electronic Design., pp 110–6
Liao CF, Hsu MY, Chih YD, Jonathan C, King YC, Lin CJ (2016) Zero static-power 4T SRAM with self-inhibit resistive switching load by pure CMOS logic process, IEEE Electron Devices Meeting., pp 16.5.1–16.5.4
Lin YD, Chen YS, Tsai KH, Chen PS, Huang YC, Lin SH, Gu PY, Chen WS, Chen PS, Lee HY, Rahaman SZ, Hsu CH, Chen FT, Ku TK (2015) Highly robust self-compliant and nonlinear TaOX/HfOX RRAM for 3D vertical structure in 1TnR architecture, International Symposium on VLSI Technology, Systems and Applications., pp 1–2
Zhuo VYQ, Li MH, Jiang Y (2015) Electrode effects on the current conduction mechanism in TaOx-based RRAM, IEEE International Conference on Electron Devices and Solid-State Circuits., pp 693–6
Sheu SS, Kuo CC, Chang MF, Tseng PL, Lin CS, Wang MC, Lin CH, Lin WP, Chien TK, Lee SH, Liu SC, Lee HY, Chen PS, Chen YS, Hsu CC, Chen FT, Su KL, Ku TK, Tsai MJ, Kao MJ (2013) A ReRAM integrated 7T2R non-volatile SRAM for normally-off computing application, IEEE Asian Solid-State Circuits Conference., pp 245–8
Wang W, Gibby A, Wang Z, Chen TW, Fujita S, Griffin P, Nishi Y, Wong S (2006) Nonvolatile SRAM cell, IEEE Electron Devices Meeting., pp 1–4
Ohsawa T, Koike H, Miura S, Honjo H, Kinoshita K, Ikeda S, Hanyu T, Ohno H, Endoh T (2013) A 1Mb nonvolatile embedded memory using 4T2MTJ cell with 32b fine-grained power gating scheme. J Solid State Circuits 48:1511–20
Singh H, Mahmoodi H (2010) Analysis of SRAM reliability under combined effect of NBTI, process and temperature variations in nano-scale CMOS, International Conference on Future Information Technology., pp 1–4
Kurude S, Mittal S, Ganguly U (2016) Statistical variability analysis of SRAM cell for emerging transistor technologies. IEEE Trans Electron Devices 63:3514–20
Balasubramanian A, Sternberg AL, Fleming PR, Bhuva BL, Kalemeris S, Massengill LW (2007) Random dopant effect on Vt variations affecting the soft-error rates of nanoscale CMOS Memory cells, IEEE International Reliability Physics Symposium Proceedings., pp 318–23
Acknowledgements
The author would like to thank the support from the Ministry of Science and Technology (MOST), Taiwan, and Taiwan Semiconductor Manufacturing Company (TSMC).
Authors’ Contributions
MY and CF carried out the device measurement, analysis, and writing of the manuscript. YH carried out the references research. CJ and YC conceived of this study and carried out the manuscript modification. All authors read and approved the final manuscript.
Competing Interests
The authors declare they have no competing interests.
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Hsu, MY., Liao, CF., Shih, YH. et al. A RRAM Integrated 4T SRAM with Self-Inhibit Resistive Switching Load by Pure CMOS Logic Process. Nanoscale Res Lett 12, 418 (2017). https://doi.org/10.1186/s11671-017-2191-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s11671-017-2191-9