I. INTRODUCTION
Single event effects (SEEs) seriously break the normal functions of integrated circuits (ICs), which work in radiation environments [1]. As a kind of SEEs, single event upset (SEU) makes the predominant contribution to the soft error of static random access memories (SRAMs) [2-4]. Thus, many researchers have paid significant attention to SEU in order to produce hardened designs and reduce the soft error rate (SER) for SRAMs. With greater packing density at advanced technology nodes, the charge sharing among sensitive devices makes the SRAM cells more sensitive [5]. For example, the charge sharing makes existed hardened designs, such as triple-modular redundancy (TMR) and dual interlocked cells (DICE), vulnerable to upsets in advanced technologies [6, 7].
But there are also some favorable effects of charge sharing on the radiation sensitivity of SRAM cells. A great many of the experiment results illuminated that SER may be largely overestimated if the charge sharing based on placement is not considered in advanced technologies [8-10]. Lee et al. found that the negative charge collected by the On-transistor can restrain the upsets happening on the output node in an inverter [11]. Using this restraining mechanism, DICE are improved to restrain multi-cell upsets (MCUs). Ahlbin et al. observed "Pulse Quenching" in logic circuits for the first time, which is induced by charge sharing and can decrease the pulse width of a single event transient (SET) [12]. In 90-nm SRAM cells, Black et al. advocated the similar phenomenon that SEU can be recovered due to the well-collapse-source-injection mechanism [13]. In 40-nm triple-well SRAMs, Chatterjee et al. showed that the charge collection of both the adjacent NMOSs in cross-coupled inverters can trigger the recovery of SEU at high linear energy transfers (LETs), and they named this new beneficial mechanism "SEU reversal (SEUR)" [14]. A similar work was carried out by Qin et al. in 90-nm SRAMs, where SEUR induced by charge sharing between the two adjacent PMOSs has been studied [15]. In the process of SEUR, one of the devices in the OFF state collects charges induced by striking particles and trigger an upset, then the adjacent device’s state changes to OFF due to upset and also collects charges and makes the SRAM cell recover to the initial state. Thus, SEUR is based on charge sharing between adjacent devices. However, little attention is paid to the effect of charge sharing between the adjacent PMOS and NMOS in SRAM cells in previous research.
This paper focuses on a novel SEUR, which depends on the charge collection of the Off-PMOS and the delayed charge collection of the On-NMOS, and studies it in a single commercial 40-nm 6T SRAM cell using full 3D TCAD simulation. We term this SEUR as SEURPN to distinguish it from other existing SEURs. Like other studied SEURs, SEURPN is also based on the charge sharing which exists between Off-PMOS and On-NMOS. It is found that SEURPN can not occur when the radiation particles perpendicularly hit the devices, but can appear in angular incidence. The reason is analyzed in depth. We also confirmed that after SEURPN occurs at high LETs, the width of SET due to SEURPN remains the same, even with increasing LET. Lastly, the dependent parameters of SEURPN are studied.
II. GENERATION MECHANISM OF SEURPN
A. Simulation setup
The schematic of a single commercial 6T SRAM cell used in this paper is shown in Fig. 1(a). It consists of 2 cross-coupled inverters and 2 access pass-gate transistors. All the 6 transistors are modeled in a 3D TCAD block, as illustrated in Fig. 1(b). The size of the 3D TCAD block is 5x5x5, and the size of each transistor and layout details are extracted by the Memory Compiler, based on a commercial 40-nm bulk CMOS technology. The doping profiles of the 3D device models used in this paper consulted Ref. [16], and they have also been calibrated to the DC and AC electrical characteristics of the process development kit (PDK) supplied by the foundry. The I-V characteristics of the 3D device models and the SPICE models can be well matched. The charge deposited by the incident heavy ion is modeled using a Gaussian radial profile with a characteristic 1/e radius of 0.05 μm and a Gaussian temporal profile with a characteristic decay time of 0.5 ps. The other physical models adopt the default setup in Sentaurus TCAD.
-201505/1001-8042-26-05-014/alternativeImage/1001-8042-26-05-014-F001.jpg)
For all simulations, we assumed that the storage states of net0 and net1 are low and high, respectively. Thus, at the beginning of the simulation, P0 and N1 are off and P1 and N0 are on. To cause the SRAM cell to be in a retention state, both N2 and N3 must be in the Off-state during the whole simulation process. Under these conditions, the OFF drains of P0 and N1 are the most sensitive regions in our simulation. Since the main factor of SEURPN occurrence is that the Off-PMOS collects enough deposited charge to trigger the first upset, the center of P0’s drain is chosen as the particle hit location in all the simulations. However, the center of the PMOS drain is not the only hit location that can trigger SEURPN. As long as the hit location can cause NMOS to collect enough deposited charges to trigger the second upset after Off-PMOS triggers the first upset, it induces SEURPN.
B. Absence of SEURPN in normal incidence
First, we explored whether SEURPN can occur at a perpendicular hit, which is commonly adopted in particle striking simulations. Since SEUR significantly depends on LET values in the former studies, different LET values are adopted in the simulation. SEU obviously occurs in all simulations, as shown in Fig. 2(a), but there is no SEUR observed on net0. In Fig. 2(b), SEU on net1 trends to recover after about 15 ps, but it still returns to the upset state at the end. This indicates that the delayed charge collection of P1 due to charge sharing makes net1 enter a metastable state, and then net1 returns to low again after the charge collection is over.
-201505/1001-8042-26-05-014/alternativeImage/1001-8042-26-05-014-F002.jpg)
C. Presence of SEURPN at angular incidence
The normal incidence of particle striking is an exceptive case for ICs in radiation environments, while the angular incidence is more frequent. Compared to the normal incidence, the angular incidence enlarges the scope of deposited charges and increases the charge collection of the adjacent devices. Based on these points, SEURPN may occur more easily if the incident angle leans to N0. The angles of particle striking used in the simulation are illustrated in Fig. 3(a), and the simulation results obtained with a LET of 40 cm2/mg are shown in Fig. 3(b). One can see that the upset state of net0 recovers to the initial state when the incident angles are larger than 30°. Both the width and magnitude of SET due to SEURPN reduce with increased incident angles, while the incident angle is no less than 45°. But SET magnitude becomes much smaller (with the peak value of 0.48 V) at an incident angle of 75°. It is demonstrated that SEURPN happens at incident angles of 45° and 60°, but the state recovery of net0 at an incident angle of 75° is not related to SEURPN. Furthermore, the current transients of net0 in the same simulations are given in Fig. 3(c). There are two peaks in the current transient of net0. The first current peak is caused by the charge collection of P0, while the second one is due to the delayed charge collection of N0. With the incident angle increasing, the first current peak goes down because of the charge collection reduction of P0. Contrarily, the second current peak goes up because of the larger charge deposited under N0.
-201505/1001-8042-26-05-014/alternativeImage/1001-8042-26-05-014-F003.jpg)
III. ANALYSIS OF SEURPN MECHANISM AND CHARACTERISTIC
The entire process of SEURPN is shown schematically in Fig. 4. After tilted particles strike the center of P0’s drain at normal incidence, numerous electron-hole pairs are produced along the ion track in the N-well. In the structure of 3D TCAD block, the P-well-N-well junction is reverse-biased, and it makes the electrons stay in the N-well and the holes drift into the P-well. The potential of N-well under P0 will collapse due to the numerous electrons, and trigger the parasitized bipolar amplification effect for P0. Then, the junction between the P+ source of P0 and the N-well become forward-biased, and the hole current from the source injects into the drain of P0 through the channel [17]. The state of net0 upsets while the drain of P0 collects enough holes. Then, net1 jumps from high to low after the signal of net0 passes through an inverter, and it changes the state of N0 from ON to OFF. The tilted incident particles also enter into P-well and produce electron-hole pairs. Then, the electrons under N0 are collected by the reversed-biased junction between the N+ drain and the P-well due to the OFF state of N0. While the drain of N0 collects enough electronics, net0 upsets again.
-201505/1001-8042-26-05-014/alternativeImage/1001-8042-26-05-014-F004.jpg)
The presence of SEURPN depends on 2 important factors: (1) the Off-PMOS collects charges at first to trigger the first upset after particle striking; (2) the NMOS, whose state has become OFF due to the first upset, collects enough charge to trigger the second upset. Thus, the reason why SEURPN does not occur at the incident angles of 15° and 30° in Fig. 3(b) is that N0 does not collect enough charge to trigger the second upset. For the incident angle of 75°, P0 does not collect enough charge to trigger the first upset due to the much short particle track under P0, as shown in Fig. 3(a). Thus, no SEU on net0 can be observed. It can be proved in Fig. 3(b), the voltage peak of net0 is less than 0.45 V at 75 degrees angle, which can not change the state of P1 to cause an upset.
Since the main mechanisms of charge collection by NMOS are drift and diffusion, the P-well potential and electron concentration under N0 determine whether the second upset can occur. For angular incidence, the potential under N0 is increased with the incident angles. So the electrons in the P-well can be collected more easily by N0 at a larger incident angle. Since increased incident angles can enhance the charge collection of N0, SEURPN can be present easily in angular incidence.
In order to further analyze the characteristics of SEURPN, the relationship between SEURPN and LETs is studied in this paper. Figure 5 illustrates the voltage and current pulses of net0 at different LETs with the same incident angles of 60°. When LETs are 1–3 cm2/mg, SETs on net0 are inapparent, indicating that P0 does not collect enough charge to trigger the first upset. Since the incident angle reduces the length of the particle track and the charge collected by device, the critical charge in angular incidence is much higher than that in normal incidence. Thus, P0 can not collect enough charge to trigger upset while the LETs are 1–3 cm2/mg at 60°. SEURPN occurs on net0 when LET is more than 3 cm2/mg, indicating that the threshold LET is larger than 3 cm2/mg at 60° incident angle. The attractive phenomenon in Fig. 5 is that, even though the second current peak of net0 increases with LETs, the width of SET on net0 due to SEURPN nearly remains the same when LET is more than 10 cm2/mg. Because this SET width can not be reduced by increasing the LET value, it is the smallest SET width induced by SEURPN.
-201505/1001-8042-26-05-014/alternativeImage/1001-8042-26-05-014-F005.jpg)
The width of SET induced by SEURPN is the time interval between the two upsets. In other words, the SET width is equal to the sum of the generation time of the first and the second upset and the signal transition delay from net0 to net1 passing through an inverter. The inverter delay is not relational to LET. The generation time of upset is decided by the charge absorption rate of the device, which will not change while LET exceeds a certain value. That is the reason why SET width remains the same, while LET being more than 10 cm2/mg. The delay of the inverter in the SRAM cell is 11–12 ps in Hspice simulations, using the parasitic RC with TT conditions. Then, it can calculate that the shortest generation time of the two upsets is nearly 8–9 ps, while the smallest width of SET is 20 ps in our TCAD simulations.
In 40 nm SRAMs, MCU becomes serious due to the decreased spacing between the devices [18]. Since MCU is composed of multiple SEUs happening in adjacent SRAM cells, SEU mitigation caused by SEUR in a single SRAM can also increase MCU reliability. Reference [19] concluded that SEUR can not only still occur after MCU happens, but also decrease the size of MCU. Thus, for a single SRAM cell in the scope of MCU, if the corresponding conditions of SEURPN are satisfied, SEURPN will avoid SEU and decrease the size of MCU, too.
Although SEU is eliminated after SEURPN occurs, the existing SET could also break the read operation for the SRAM cells. By optimizing the delay of the inverter in the SRAM cells, the width of SET due to SEURPN can be cut down to reduce the rate of inaccurate read operations. Analyzing the characteristics of SEURPN in depth is very important for not only learning its mechanisms, but also guiding the approach to increasing the recovery ability of SRAM cells. Thus, the relevant parameters on SEURPN are studied in the next section.
IV. DEPENDENT PARAMETERS ON SEURPN
A. Spacing dependence
It is well known that the degree of charge sharing significantly depends on the spacing between the hit location and the sensitive nodes. Thus, the spacing between P0 and N0 is important for SEURPN. Figure 6(a) shows SEURPN happened on net0 at different spacings. It is obvious that SET width is proportional to the spacing between P0 and N0. More details can be seen in Fig. 6(b), which shows the current transients of net0 in the same simulation. Since the first current peak is induced by the charge collection of P0, its generation time and peak value are unchanged at different spacings. As spacing increases, the hit location is far away from N0, and it makes the charge collection of N0 decrease. It delays the generation of the second upset and increases SET width in Fig. 6(a).
-201505/1001-8042-26-05-014/alternativeImage/1001-8042-26-05-014-F006.jpg)
We redo these simulations with an LET of 10 cm2/mg. The SET widths in the all simulations in this section are summarized in Fig. 7. The trend of SET width at an LET of 10 cm2/mg is much more obvious than that at an LET of 40 cm2/mg. Moreover, SEURPN does not occur when LET is 10 cm2/mg and the spacing is 0.8 μm. It can be concluded that the increase in spacing between Off-PMOS and On-NMOS can weaken and even eliminate SEURPN, and the weakening effect is stronger at smaller LETs. Thus, reducing the spacing between the PMOS and NMOS in the same inverter of the SRAM cells can help to increase the occurrence rate of this kind of SEURPN and diminish the width of SET by picking up the generation time of the second upset.
-201505/1001-8042-26-05-014/alternativeImage/1001-8042-26-05-014-F007.jpg)
B. Adjacent transistors dependence
Since the access pass-gate NMOS and the NMOS in the inverter are adjacent to each other and share the same drain in the SRAM cell layout, the access pass-gate NMOS in the Off-state may affect the second upset generated by On-NMOS during the process of SEURPN. We designed 3 simulation cases, as shown in Fig. 8(a) to analyze the effect of the access pass-gate NMOS (N2 in the simulations) on SEURPN. Case1 is the normal case. In Case2, the 3D model of N2 is directly removed from the 3D TCAD block, and a NMOS SPICE model is used to complete the SRAM cell for the simulation. Case3 is designed almost the same as Case2, except that the drain of N2 is held in the 3D TCAD block. Figure 8(b) shows the simulation results at an incident angle of 45 and an LET of 40 cm2/mg. The width of SET due to SEURPN in Case2 is much longer than that in Case1. From the second current peak of net0, as shown in Fig. 8(b), one can see that the charge collection of N0 in Case2 is less than that of Case1. It indicates that N2 can help to increase the charge collection of N0. However, there is less distinction between Case1 and Case3 for SET width. So the effect of N2 on SEURPN is mainly due to the drain of N2, which can increase the area of N0’s drain. Moreover, it is also inferred that the drain area of N0 may affect SEURPN a lot, which will be studied in detail later.
-201505/1001-8042-26-05-014/alternativeImage/1001-8042-26-05-014-F008.jpg)
C. Drain area dependence
The drain area is one of the key components to determine the charge collection of the sensitive devices. The charge collection of On-NMOS in the SRAM cells dominates the second upset of SEURPN. Thus, the rate of SEURPN can be increased by changing the drain area of NMOS to shut down the SER of the SRAM cells.
We chose 3 kinds of drain areas for N0 in the simulations: 0.285 μm×0.13 μm (normal), 0.285 μm×0.07 μm (smaller) and 0.285 μm×0.26 μm (larger), respectively, as shown in Fig. 9(a). The simulation results are shown in Fig. 9(b). It is clearly seen that the SET width increases as the drain area of N0 decreases. The different second current peaks of net0 indicate that the larger the drain area of N0, the more its charge collection. Then the increased charge collection of N0 makes the second upset occur earlier and reduces SET width due to SEURPN. While the area of the SRAM cells stay the same, the increased drain area of NMOS can enhance the SEURPN. It is indicated that the active area occupation rate on total the SRAM cell area increases the occurrence rate of SEURPN.
-201505/1001-8042-26-05-014/alternativeImage/1001-8042-26-05-014-F009.jpg)
Based on the conclusions above, enlarging the drain area of NMOS in the inverter can reduce the occurrence rate of SEU in the SRAM cells. But amplifying the drain area will make NMOS easier to be hit with particles, and increases the sensitivity of the 6 T SRAM cells [20]. Thus, setting a reasonable size for the NMOS drain area is needed to make the tradeoff between the occurrence rate of SEURPN and the sensitivity of NMOS.
There are also some other subsidiary dependent parameters on SEURPN, and they will be discussed briefly below. As discussed in Sec. III, the width of SET induced by SEURPN is equal to the sum of the two upset generation times and the inverter delay in the SRAM cells. Thus, the coupling inverter delay may impact SEURPN. The state of N0 will be changed later while increasing the coupling inverter delay, and the width of SET induced by SEURPN will be delayed. When the coupling inverter delay is larger than the charge collection time of NMOS, the second upset will not be triggered to induce SEURPN. However, this event can not happen because the coupling inverter delay has a short design to increase the performance of SRAMs. Although the metal wiring delay is one part of the coupling inverter delay, it is short due to the requirement for a small area and high speed, and its effect on SEURPN can be neglected. The time gap between the charge collection of PMOS and the charge collection of NMOS is also a dependent parameter for SEURPN, because it decides the time of the second upset. The spacing discussed in Sec. IV A impacts the time gap. The longer the spacing, the larger the time gap. Thus, it is indicated that the width of SET induced by SEURPN increases with the time gap, and reducing the time gap can increase the occurrence rate of SEURPN.
V. CONCLUSION
In this paper, we analyzed a novel SEUR and studied its generation mechanism and characteristics in commercial 40 nm 6 T STAM cells by using 3D TCAD simulations. Since this SEUR is due to the charge collection of the Off-PMOS and the delayed charge collection of the On-NMOS, we called it as SEURPN for short and to distinguish it from other SEURs. SEURPN is absent when the radiation particles perpendicularly hit the center of the Off-PMOS’s drain. But angular hits, which are parallel to the gates of the transistors in the layout and tilts to On-NMOS, can trigger SEURPN easily. The main factor of influencing SEURPN occurrence is whether the On-NMOS can collect enough charge to trigger the second upset after the Off-PMOS triggers the first upset. The width of SET due to SEURPN is the sum of the generation time of the first upset and the second upset and the delay of an inverter in the SRAM cells, and it keeps the same after LET increases to a certain value.
Additionally, we study the dependent parameters on SEURPN, including the spacing, adjacent transistors, and drain area. Through the simulation results, it is indicated that reducing the spacing between PMOS and NMOS in the same inverter can enhance the SEURPN, and the access pass-gate NMOS affects the SEURPN a lot due to the shared drain. The effect of the drain area of NMOS on SEURPN is large, but it is a required tradeoff to enhance the SEURPN by enlarging the drain area.
Radiation tolerance studies on the VA32 ASIC for DAMPE BGO calorimeter
. Nucl Sci Tech, 2014, 25: 010402. DOI: 10.13538/j.1001-8042/nst.25.010402Cosmic ray-induced soft errors in static MOS memory cells
. IEEE T Nucl Sci, 1979, 26: 5041-5047. DOI: 10.1109/TNS.1979.4330269SEU response of an entire SRAM cell simulated as one contiguous three dimensional device domain
. IEEE T Nucl Sci,1998, 45: 2534-2543. DOI: 10.1109/23.736495Effectiveness and failure modes of error correcting code in industrial 65 nm CMOS SRAMs exposed to heavy ions
. Nucl Sci Tech, 2014, 25: 010405. DOI: 10.13538/j.1001-8042/nst.25.010405Radiation-induced soft error rates of advanced CMOS bulk devices
.An area-efficient 65nm radiation-hard dual-modular flip-flop to avoid multiple cell upsets
. IEEE T Nucl Sci, 2011, 58: 3053-3059. DOI: 10.1109/TNS.2011.2169457Directional sensitivity of single event upsets in 90 nm CMOS due to charge sharing
. IEEE T Nucl Sci, 2007, 54: 2584-2589. DOI: 10.1109/TNS.2007.907989Constrained placement methodology for reducing SER under single-event-induced charge sharing effects
. IEEE T Nucl Sci, 2012, 59: 811-817. DOI: 10.1109/TNS.2012.2191796Analyzing the impact of single-event-induced charge sharing in complex circuits
. IEEE T Nucl Sci, 2011, 58: 2768-2775. DOI: 10.1109/TNS.2011.2168239Simulation study on the effect of multiple node charge collection on error cross-section in CMOS sequential logic
. IEEE T Nucl Sci, 2008, 55: 3136-3140. DOI: 10.1109/TNS.2008.2005895Design framework for soft-error-resilient sequential cells
. IEEE T Nucl Sci, 2011, 58: 3026-3032. DOI: 10.1109/TNS.2011.2168611Single-event transient pulse quenchign in advanced CMOS logic circuits
. IEEE T Nucl Sci, 2009, 56: 3050-3056. DOI: 10.1109/TNS.2009.2033689Characterizing SRAM single event upset in terms of single and multiple node charge collection
. IEEE T Nucl Sci, 2008, 55: 2943-2947. DOI: 10.1109/TNS.2008.2007231Single-event charge collection and upset in 40-nm dual- and triple-well bulk CMOS SRAMs
. IEEE T Nucl Sci, 2011, 58: 2761-2767. DOI: 10.1109/TNS.2011.2172817Recovery of single event upset in advanced complementary metal-oxide semiconductor static random access memory cells
. Chinese Phys B, 2012, 21: 029401. DOI: 10.1088/1674-1056/21/2/029401Single-event charge collection and upset in 65-nm and 40-nm Dual- and triple-well bulk CMOS SRAMs. Ph.D. Thesis
,New insight into the parasitic bipolar amplification effect in single event transient production
. Chinese Phys B, 2012, 21: 016103. DOI: 10.1088/1674-1056/21/1/016103Impact of technology scaling on SRAM soft error rates
. IEEE Tran Nucl Sci, 2014, 61: 3512-3518. DOI: 10.1109/TNS.2014.2365546Transient response exploration of SRAM cell metastable states caused by ionizing radiation with 3D mixed mode simulation
.Novel layout technique for N-hit single-event transient mitigation via source-extension
. IEEE T Nucl Sci, 2012, 59: 2859-2866. DOI: 10.1109/TNS.2012.2212457