CN109658962B - Single-particle multi-node upset resistant near-threshold SRAM (static random Access memory) storage unit - Google Patents
Single-particle multi-node upset resistant near-threshold SRAM (static random Access memory) storage unit Download PDFInfo
- Publication number
- CN109658962B CN109658962B CN201811554118.3A CN201811554118A CN109658962B CN 109658962 B CN109658962 B CN 109658962B CN 201811554118 A CN201811554118 A CN 201811554118A CN 109658962 B CN109658962 B CN 109658962B
- Authority
- CN
- China
- Prior art keywords
- node
- transistor
- nodes
- drain
- memory cell
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/24—Memory cell safety or protection circuits, e.g. arrangements for preventing inadvertent reading or writing; Status cells; Test cells
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/41—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger
- G11C11/413—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Semiconductor Memories (AREA)
Abstract
The invention relates to a single-event multi-node upset resistant near-threshold SRAM (static random access memory) storage unit, which aims to solve the problem that no SRAM storage unit structure which can work in a near-threshold or sub-threshold voltage region and can effectively resist the single-event multi-node upset effect exists at present; through a polarity reinforcement technology, single event upset resistance reinforcement protection is carried out on a specific node in a circuit structure; in addition, the isolation of node pairs which are possibly subjected to multi-node overturning is realized through a layout reinforcement technology. Under the combined action of circuit level and layout level reinforcement, the proposed SRAM memory cell with the near threshold value has the capability of resisting single-particle multi-node upset. The design requirement of the low-voltage application field for resisting the single-particle multi-node upset near-threshold SRAM memory cell is met.
Description
Technical Field
The invention relates to integrated circuit design, in particular to a single-particle multi-node upset resistant near-threshold SRAM (static random access memory) storage unit.
Background
In space applications, sometimes in order to reduce the total weight of the satellite, designers often limit the weight of the large power supply and power supply systems used on the satellite, which greatly reduces the available energy of the chip, and thus requires low-power or ultra-low-power designs for the chip system. There are many ways to implement low power or ultra-low power designs in integrated circuit designs, such as using multi-threshold technology, using new devices, etc., where the most direct approach is to reduce the supply voltage of the chip, thereby allowing the entire circuit system or a portion of the circuit system to operate in the near-threshold or sub-threshold voltage region.
As indicated by a semiconductor process technology roadmap, in a System on Chip (SoC), the area ratio of an SRAM memory has reached 90%, and the power consumption ratio thereof has also reached about 50%, and it is seen that the key to design a low power consumption SRAM memory cell is to design a low power consumption SRAM memory cell, that is, to design a low voltage SRAM memory cell. To this end, researchers have designed a variety of SRAM memory cell structures that operate at near-threshold or sub-threshold voltages.
Unfortunately, the existing near-threshold or sub-threshold SRAM memory cells are rarely designed for single-event upset soft errors, and a near-threshold or sub-threshold memory cell structure capable of effectively tolerating single-event multi-node upset effect under a small-size process is not proposed. Therefore, the urgent need of researchers is to design an SRAM memory cell structure which can work in a near-threshold or sub-threshold voltage region and can effectively resist the single-particle multi-node upset effect. Therefore, a need exists for a robust design for SRAM memory cells operating in the near threshold voltage region that is resistant to multi-node flipping.
Disclosure of Invention
The invention aims to solve the problem that an SRAM memory cell structure which can work in a near-threshold or sub-threshold voltage region and can effectively resist single-particle multi-node upset effect does not exist at present. The design scheme of the near-threshold storage unit for resisting the single event upset effect in the field of the radiation-resistant reinforced circuit is provided, namely the near-threshold SRAM storage unit for resisting the single event multi-node upset is provided.
The invention relates to a single-particle multi-node upset resistant near-threshold SRAM (static random access memory) storage unit which is composed of 7 PMOS (P-channel metal oxide semiconductor) transistors and 10 NMOS (N-channel metal oxide semiconductor) transistors; the 7 PMOS transistors are transistors P1-P7; the 10 NMOS transistors are transistors N1-N10;
the drain of the transistor P1 is connected to the node QB1, the gate thereof is connected to the node a, and the source thereof is connected to the power supply VDD;
the drain of the transistor P2 is connected to the node QB2, the gate thereof is connected to the node a, and the source thereof is connected to the power supply VDD;
transistor P3 has a drain connected to the source of transistor P4, a gate connected to node QB2, and a source connected to supply VDD;
a drain of the transistor P4 is connected to the node Q, a gate thereof is connected to the node QB1, and a source thereof is connected to the drain of the transistor P3;
the drain of the transistor P5 is connected to the node Q, the gate thereof is connected to the node QB2, and the source thereof is connected to the node a;
transistor P6 has its source connected to VDD, its gate connected to node QB1, and its drain connected to the source of transistor P7;
a transistor P7 has a source connected to the drain of transistor P6, a gate connected to node QB2, and a drain connected to node Q;
transistor N1 has its drain connected to node QB1, its gate connected to node B, and its source connected to ground;
transistor N2 has its drain connected to node QB2, its gate connected to node B, and its source connected to ground;
the drain of the transistor N3 is connected to the node Q, the gate thereof is connected to the node QB1, and the source thereof is connected to the drain of the transistor N4;
transistor N4 has its source connected to ground, its gate connected to node QB2, and its drain connected to the source of transistor N3
A pole; transistor N5 has its drain connected to Q, its gate connected to node QB2, and its source connected to node B;
the transistor N6 has a drain connected to the node Q, a gate connected to the node QB2, and a source connected to the transistor N7
A drain electrode of (1);
transistor N7 has a drain connected to the source of transistor N6, a gate connected to node QB1, and a source connected to node QB
A ground; transistor N8 has its drain connected to node B, its gate connected to node WWL, and its source connected to WBL;
transistor N9 has its drain connected to node a, its gate connected to node WWL, and its source connected to node WBL;
transistor N10 has a drain connected to node Q, a gate connected to node RWL, and a source connected to node RBL.
The invention has the following beneficial effects:
according to the invention, through designing a redundancy reinforcement technology and a reasonable structural design, the number of internal nodes of the circuit is increased, so that the aim of resisting single event upset is fulfilled; through a polarity reinforcement technology, single event upset resistance reinforcement protection is carried out on a specific node in a circuit structure; in addition, the isolation of node pairs which are possibly subjected to multi-node overturning is realized through a layout reinforcement technology. Under the combined action of circuit level and layout level reinforcement, the proposed SRAM memory cell has the capability of resisting single-particle multi-node upset. The design requirement of the low-voltage application field for resisting the single-particle multi-node upset near-threshold SRAM memory cell is met.
The nodes of the multi-node-resistant near-threshold storage unit are A, B, QB1, QB2 and Q storage nodes respectively, the five storage nodes form a redundancy strengthening design, wherein the node A only consists of PMOS transistors, the node B only consists of NMOS transistors, and the nodes A and B are designed to ensure that the node A only has single event upset from 0 to 1, and the node B only has single event upset from 1 to 0, namely the nodes A and B form a polarity strengthening design. Therefore, the multi-node-resistant near-threshold storage unit realizes the resistance effect on the single event upset by using a node redundancy strengthening technology and a polarity strengthening technology. The multi-node resistant near-threshold memory cell resists the influence of the reduction of the power supply voltage on the circuit by utilizing a feedback mechanism formed by a C cell inverter consisting of P3, P4, N3 and N4 and P6, P7, N6 and N7 transistors.
Drawings
FIG. 1 is a diagram of a multi-node-flip-flop resistant near-threshold SRAM memory cell of the present invention;
FIG. 2 is a layout of the RHDMC of example 1;
FIG. 3 is a single event upset simulation result diagram of example 1;
fig. 4 is a graph of 1000 monte carlo simulation results.
Detailed Description
The first embodiment is as follows: the single-particle multi-node upset resistant near-threshold SRAM memory cell of the embodiment is composed of 7 PMOS transistors and 10 NMOS transistors; the 7 PMOS transistors are transistors P1-P7; the 10 NMOS transistors are transistors N1-N10;
the drain of the transistor P1 is connected to the node QB1, the gate thereof is connected to the node a, and the source thereof is connected to the power supply VDD;
the drain of the transistor P2 is connected to the node QB2, the gate thereof is connected to the node a, and the source thereof is connected to the power supply VDD;
transistor P3 has a drain connected to the source of transistor P4, a gate connected to node QB2, and a source connected to supply VDD;
a drain of the transistor P4 is connected to the node Q, a gate thereof is connected to the node QB1, and a source thereof is connected to the drain of the transistor P3;
the drain of the transistor P5 is connected to the node Q, the gate thereof is connected to the node QB2, and the source thereof is connected to the node a;
transistor P6 has its source connected to VDD, its gate connected to node QB1, and its drain connected to the source of transistor P7;
a transistor P7 has a source connected to the drain of transistor P6, a gate connected to node QB2, and a drain connected to node Q;
transistor N1 has its drain connected to node QB1, its gate connected to node B, and its source connected to ground;
transistor N2 has its drain connected to node QB2, its gate connected to node B, and its source connected to ground;
the drain of the transistor N3 is connected to the node Q, the gate thereof is connected to the node QB1, and the source thereof is connected to the drain of the transistor N4;
transistor N4 has its source connected to ground, its gate connected to node QB2, and its drain connected to the source of transistor N3
A pole; transistor N5 has its drain connected to Q, its gate connected to node QB2, and its source connected to node B;
the transistor N6 has a drain connected to the node Q, a gate connected to the node QB2, and a source connected to the transistor N7
A drain electrode of (1);
transistor N7 has a drain connected to the source of transistor N6, a gate connected to node QB1, and a source connected to node QB
A ground; transistor N8 has its drain connected to node B, its gate connected to node WWL, and its source connected to WBL;
transistor N9 has its drain connected to node a, its gate connected to node WWL, and its source connected to node WBL;
transistor N10 has a drain connected to node Q, a gate connected to node RWL, and a source connected to node RBL.
The second embodiment is as follows: the first difference between the present embodiment and the specific embodiment is: when the level of the node Q is "1", the levels of the nodes a and B are both "1", and the levels of the nodes QB1 and QB2 are both "0", the specific process of the memory cell in the memory operation state is as follows: when word lines WWL and RWL are both low level "0", PMOS transistors P3 to P7 and N1 to N2 are turned on, and NMOS transistors P1 to P2 and N3 to N10 are turned off, in which case the memory cell '1' operation is completed; when the level of the node Q is "0", the levels of the nodes a and B are both "0", and the levels of the nodes QB1 and QB2 are both "0", the specific process of the memory cell in the memory operation state is as follows: when both word lines WWL and RWL are low level "0", PMOS transistors P3 to P7, N1 to N2 and N8 to N10 are turned off, and NMOS transistors P1 to P2 and N3 to N7 are turned on, in which case the operation of "0" of the memory cell is completed. The rest is the same as the first embodiment.
The third concrete implementation mode: the first difference between the present embodiment and the specific embodiment is: when the level of the node Q is "0", the levels of the nodes a and B are both "0", and the levels of the nodes QB1 and QB2 are both "1", the specific process of the memory cell performing the read operation is as follows: first, the bit line RBL is precharged to VDD, when the word line RWL is at high level "1" while WWL is at low level "0", the nodes Q, a and B maintain a high level "0" state, the nodes QB1 and QB2 maintain a low level "1" state, and the bit line RBL is discharged through the transistor Nl 0; then, the sense amplifier in the peripheral circuit outputs the state of the memory cell according to the voltage difference between the bit line RBL and the reference line number, thereby completing the read "0" operation of the memory cell. The rest is the same as the first embodiment.
The fourth concrete implementation mode: the first difference between the present embodiment and the specific embodiment is: when the level of the node Q is "1", the levels of the nodes a and B are both "1", and the levels of the nodes QB1 and QB2 are both "0", the specific process of the memory cell performing the read operation is as follows: first, the bit line RBL is precharged to VDD, when the word line RWL is at a high level "1" and WWL is at a low level "0", the nodes Q, a and B maintain a high level "1" state, the nodes QB1 and QB2 maintain a low level "0" state, and at this time, the source and drain of the transistor Nl0 are both at a high level "1", so the bit line signal RBL maintains a high level "1"; then, the sense amplifier in the peripheral circuit will output the state of the memory cell according to the voltage difference between the bit line RBL and the reference line number, thereby completing the read "1" operation of the memory cell. The rest is the same as the first embodiment.
The fifth concrete implementation mode: the first difference between the present embodiment and the specific embodiment is: when the level of the node Q is "0", the levels of the nodes a and B are both "0", and the levels of the nodes QB1 and QB2 are both "1", the specific process of the write operation of the memory cell is as follows: charging bit line WBL to a high level "1", transistors N8 and N9 are in a conductive state when word line RWL is at a low level "0" while WWL is at a high level "1", nodes a and B are first written to "1"; thereafter, the nodes a and B rewrite the nodes QB1 and QB2 to "0" by controlling the transistors P1, P2, N1 and N2, and write data "1" into the node Q by the action of the C-cell inverter constituted by the transistors P3, P4, N3 and N4 and the transistors P6, P7, N6 and N7; when word line WWL returns to a low level of "0", all nodes are in a stable state, completing the write "1" operation of the memory cell. The rest is the same as the first embodiment.
The sixth specific implementation mode: the first difference between the present embodiment and the specific embodiment is: when the level of the node Q is "1", the levels of the nodes a and B are both "1", and the levels of the nodes QB1 and QB2 are both "0", the specific process of the write operation of the memory cell is as follows: when the bit line WBL is discharged to the low level "0", RWL is the low level "0" and WWL is the high level "1", the transistors N8 and N9 are in a conductive state, and the nodes a and B are first discharged to the low level "0"; thereafter, the nodes a and B rewrite the nodes QB1 and QB2 to "1" by controlling the transistors P1, P2, N1 and N2, and write data "0" to the node Q by the action of the C-cell inverter constituted by the transistors P3, P4, N3 and N4 and the transistors P6, P7, N6 and N7; when word line WWL returns to a low level of "0", all nodes are in a stable state, thereby completing the write "0" operation of the memory cell. The rest is the same as the first embodiment.
The invention is not limited to the above embodiments, and one or a combination of several embodiments may also achieve the object of the invention.
The beneficial effects of the present invention are demonstrated by the following examples:
example 1
The SRAM memory unit (shown in FIG. 1) is composed of 7 PMOS transistors and 9 NMOS transistors; the 7 PMOS transistors are transistors P1-P7; the 10 NMOS transistors are transistors N1-N10;
the connection relationship is as follows:
the drain of the transistor P1 is connected to the node QB1, the gate thereof is connected to the node a, and the source thereof is connected to the power supply VDD;
the drain of the transistor P2 is connected to the node QB2, the gate thereof is connected to the node a, and the source thereof is connected to the power supply VDD;
transistor P3 has a drain connected to the source of transistor P4, a gate connected to node QB2, and a source connected to supply VDD;
a drain of the transistor P4 is connected to the node Q, a gate thereof is connected to the node QB1, and a source thereof is connected to the drain of the transistor P3;
the drain of the transistor P5 is connected to the node Q, the gate thereof is connected to the node QB2, and the source thereof is connected to the node a;
transistor P6 has its source connected to VDD, its gate connected to node QB1, and its drain connected to the source of transistor P7;
a transistor P7 has a source connected to the drain of transistor P6, a gate connected to node QB2, and a drain connected to node Q;
transistor N1 has its drain connected to node QB1, its gate connected to node B, and its source connected to ground;
transistor N2 has its drain connected to node QB2, its gate connected to node B, and its source connected to ground;
the drain of the transistor N3 is connected to the node Q, the gate thereof is connected to the node QB1, and the source thereof is connected to the drain of the transistor N4;
transistor N4 has its source connected to ground, its gate connected to node QB2, and its drain connected to the source of transistor N3
A pole; transistor N5 has its drain connected to Q, its gate connected to node QB2, and its source connected to node B;
the transistor N6 has a drain connected to the node Q, a gate connected to the node QB2, and a source connected to the transistor N7
A drain electrode of (1);
transistor N7 has a drain connected to the source of transistor N6, a gate connected to node QB1, and a source connected to node QB
A ground; transistor N8 has its drain connected to node B, its gate connected to node WWL, and its source connected to WBL;
transistor N9 has its drain connected to node a, its gate connected to node WWL, and its source connected to node WBL;
transistor N10 has a drain connected to node Q, a gate connected to node RWL, and a source connected to node RBL.
It can be seen from fig. 1 that there are five storage nodes, namely nodes A, B, QB1, QB2 and Q, in the multi-node-resistant near-threshold storage unit, and these five storage nodes constitute a redundancy reinforcement design, where node a is composed of only PMOS transistors, and node B is composed of only NMOS transistors, so that nodes a and B are designed to ensure that node a only undergoes a single event upset from 0 to 1, and node B only undergoes a single event upset from 1 to 0, that is, nodes a and B constitute a polarity reinforcement design. From the above discussion, it can be known that the multi-node-resistant near-threshold storage unit realizes the resistance effect on the single event upset by using the node redundancy strengthening technology and the polarity strengthening technology. The multi-node resistant near-threshold memory cell resists the influence of the reduction of the power supply voltage on the circuit by utilizing a feedback mechanism formed by a C cell inverter consisting of P3, P4, N3 and N4 and P6, P7, N6 and N7 transistors.
The working mechanism of the single-particle multi-node upset resistant near-threshold SRAM memory cell of the embodiment is analyzed as follows:
(1) in the data holding phase, the word line signals WWL and RWL are at low level (0), and the access transistors N8 to N10 are in an off state. When 1 is stored on the node Q, PMOS transistors P3-P7 and N1-N2 are turned on, and NMOS transistors P1-P2 and N3-N7 are turned off; when 0 is stored on the node Q, the PMOS transistors P3-P7 and N1-N2 are turned off, and the NMOS transistors P1-P2 and N3-N7 are turned on. From the above analysis, the designed multi-node-resistant near-threshold storage unit can realize the data retention operation.
(2) In the data reading phase (taking read 1 as an example), the read word line signal RWL goes high, the transistor N10 is turned on, and the read bit line signal RBL is pulled up to high by the PMOS transistors P3, P4, P5, and P6, thereby completing the read operation. The operation of the anti-multi-node near-threshold memory cell is similar when it stores a 0.
(3) In the write phase of data (assuming that the previous state is 0, write 1), the write bit line signal WBL is first driven to a high level, and when the write word line signal WWL changes from a low level to a high level, the nodes a and B are first written with 1. After that, the nodes a and B rewrite the nodes QB1 and QB2 to 0 by controlling the transistors P1, P2, N1 and N2, and further write data 1 to the node Q by the action of the C-cell inverter constituted by the transistors P3, P4, N3 and N4 and the transistors P6, P7, N6 and N7. The designed write 0 operation of the multi-node-resistant near-threshold memory cell is similar.
Fig. 2 is a layout of the RHDMC memory cell designed in this embodiment under a commercial 65nm process. During layout design, the following consideration is carried out, and nodes with the same storage logic state are isolated through distance or insertion of non-reverse bias P-N. For example, when the node Q stores logic state 1, the nodes QB1 and QB2 store logic 0, and at this time, the drains of PMOS transistors P1 and P2 are in reverse bias state, but as can be seen from fig. 2, there are several P-N junctions between these two drains which are not in reverse bias, and these P-N junctions effectively separate the drains of PMOS transistors P1 and P3, i.e., if the PMOS transistor P1 corresponding to QB1 is hit by a single event, the PMOS transistors P4 and P7 connected to the power supply (VDD) and the PMOS transistors P3 and P6 connected to the node Q will effectively block the diffusion and drift of holes to the side of the PMOS transistor P2 corresponding to QB 2; likewise, if node Q stores logic state 0, the drains of NMOS transistors N1 and N2 will also form effective isolation between the NMOS transistors connected to Ground (GND) and Q, NMOS transistors N3 and N6, and NMOS transistors N4 and N7 connected to node Q. Therefore, the single-particle-resistant multi-node overturning performance of the RHDMC is enhanced through layout optimization design.
Similarly, the distances between nodes A and B and Q also need to be controlled to ensure the isolation of node Q from nodes A and B, as shown in FIG. 2, the straight distances from node Q to A and B are 1.80 μm and 1.78 μm, respectively, i.e., the distance actually measured from the same well or substrate is greater than this parameter, approaching 2 μm. It can be known that when the interval between the transistors of the same type in the same well or the same substrate is larger than 2 μm, the two transistors cannot generate the charge sharing effect, and when the interval between the transistors of different types is larger than 0.6 μm, the two transistors cannot generate the charge sharing effect, so that the two transistors cannot be overturned due to a single event. Based on the theory, the layout designed by the embodiment realizes the isolation of the node Q from the nodes A and B. Therefore, the picture method realizes the capability of resisting single-particle multi-node upset. It can be found by measurement that the RHDMC memory cell designed in this embodiment occupies an area of 3.48 μm × 1.68 μm, and the area thereof is 129.5% of the area of the LA13T memory cell.
The RHDMC memory cell of this embodiment is analyzed in detail for the single event upset resistance of each node (here, the storage state of the node Q is assumed to be 1):
1) if a single event upset effect occurs on internal node QB2(QB1) of the RHDMC memory cell, the logic state of node QB2 will change from 0 to 1. This will cause the internal node Q of the RHDMC memory cell to be in a high impedance state, but the storage state of node Q is not affected by the QB2 node toggling. Under the action of the on-state transistor N2, the node QB2 eventually returns to a high (1) logic state.
2) If a single event upset occurs on internal node Q of the RHDMC memory cell, the logic state of node Q will change from 1 to 0, which will temporarily cause the storage state of node a to change to 0 under the action of on-state transistor P5. The change of node a from logic state 1 to 0 is a very slow process because the on-state transistor P5 is a PMOS transistor and it can only drive weakly to logic low level (0), and conversely, since the on-state PMOS transistors P3, P4, P6 and P7 drive strongly to logic high level (1), the node Q is finally restored to logic state 1 under the action of the strong drive.
3) If a single event upset occurs on internal node B of the RHDMC memory cell, it will cause transistors N1 and N2 to turn off. However this does not affect the storage state of other nodes in the circuit. After the single event is finished, the node B is restored to the original logic state under the action of the leakage current of the transistor N5, and the transistors N1 and N2 are turned on again.
4) And the single-event transient current formed in the single-event always flows from the N diffusion region to the P diffusion region of the P-N junction. This is because a single event is typically reverse biased on the P-N, which is always connected to the positive supply of the N diffusion region and the negative supply of the P diffusion region. Therefore, electrons in the electron-hole pairs generated in the single event always move to the N diffusion region, and holes move to the P diffusion region, which is represented by the current, i.e., the current flowing from the N diffusion region to the P diffusion region. That is, if a node is composed entirely of NMOS transistors and the logic value stored on this node is low (0), the node will not undergo a logic state transition from 0 to 1 under the single event upset effect, whereas if a node is composed entirely of PMOS transistors and the value stored on this node is high (1), the node will not undergo a logic state transition from 1 to 0 under the single event upset effect. From this description, it is clear that the internal node A of the RHDMC memory cell does not flip, since the logic state of node A is 1 at this time, and node A consists of only PMOS transistors P1, P2, and P5.
From the above, it can be analyzed that the RHDMC memory cell structure designed in this embodiment can resist the single-event single-node upset effect. In the embodiment, how to further strengthen the RHDMC memory unit is considered in layout design so as to reduce the probability of single-particle multi-node charge reversal of the RHDMC memory unit. The layout design of the radiation-resistant storage unit is different from the design of a common standard unit, the design of the common storage unit is usually designed on the principle that the area is absolutely preferred, so that a high-density storage unit array is obtained, and the layout design of the radiation-resistant storage unit is usually more prone to stability and tolerance degree to soft errors. Therefore, some sacrifice in area is often made in redesign to ensure the stability and high error tolerance of the radiation-resistant memory cell.
The correctness of the above analysis will be verified by using the method of post-HSPICE simulation. As shown in fig. 3(a), when the internal node Q of the RHDMC storage unit stores logic 0, the voltage on the node Q changes after a single event upset effect occurs on each internal node; fig. 3(b) shows the voltage change on the node Q after the single event upset effect occurs on each node inside the RHDMC storage unit when the internal node Q stores logic 1. When a single event, the influence of which on the output can be completely ignored, occurs on the internal nodes Q, A and B of the RHDMC memory cell, the output signal of the RHDMC memory cell can still be restored to the original memory state, and only a certain glitch is generated at the output terminal. That is to say, the RHDMC memory cell circuit designed by this embodiment can completely resist the upset caused by a single particle and a single node.
Fig. 4 shows the results of 1000 monte carlo simulations of the read-write function of the RHDMC memory cell under process fluctuation. It can be seen that the RHDMC storage unit designed in this embodiment can complete a correct read-write function under the condition of process fluctuation, that is, the RHDMC storage unit designed in this embodiment is insensitive to process fluctuation. Further, it was found by measurement that the average write 0, write 1 and read 0 times of 1000 Monte Carlo simulations were 1.505ns, 15.18ns and 3.522ns with a supply voltage of 500 mV.
Claims (6)
1. A near-threshold SRAM memory cell resisting single-particle multi-node upset is characterized by comprising 7 PMOS transistors and 10 NMOS transistors; the 7 PMOS transistors are transistors P1-P7; the 10 NMOS transistors are transistors N1-N10;
the drain of the transistor P1 is connected to the node QB1, the gate thereof is connected to the node a, and the source thereof is connected to the power supply VDD;
the drain of the transistor P2 is connected to the node QB2, the gate thereof is connected to the node a, and the source thereof is connected to the power supply VDD;
transistor P3 has a drain connected to the source of transistor P4, a gate connected to node QB2, and a source connected to supply VDD;
a drain of the transistor P4 is connected to the node Q, a gate thereof is connected to the node QB1, and a source thereof is connected to the drain of the transistor P3;
the drain of the transistor P5 is connected to the node Q, the gate thereof is connected to the node QB2, and the source thereof is connected to the node a;
transistor P6 has its source connected to VDD, its gate connected to node QB1, and its drain connected to the source of transistor P7;
a transistor P7 has a source connected to the drain of transistor P6, a gate connected to node QB2, and a drain connected to node Q;
transistor N1 has its drain connected to node QB1, its gate connected to node B, and its source connected to ground;
transistor N2 has its drain connected to node QB2, its gate connected to node B, and its source connected to ground;
the drain of the transistor N3 is connected to the node Q, the gate thereof is connected to the node QB1, and the source thereof is connected to the drain of the transistor N4;
transistor N4 has its source connected to ground, its gate connected to node QB2, and its drain connected to the source of transistor N3;
transistor N5 has its drain connected to Q, its gate connected to node QB2, and its source connected to node B;
the drain of the transistor N6 is connected to the node Q, the gate thereof is connected to the node QB2, and the source thereof is connected to the drain of the transistor N7;
transistor N7 has a drain connected to the source of transistor N6, a gate connected to node QB1, and a source connected to ground;
transistor N8 has its drain connected to node B, its gate connected to node WWL, and its source connected to WBL;
transistor N9 has its drain connected to node a, its gate connected to node WWL, and its source connected to node WBL;
transistor N10 has a drain connected to node Q, a gate connected to node RWL, and a source connected to node RBL.
2. The single-event multi-node upset resistant near-threshold SRAM memory cell of claim 1, wherein when the level of node Q is "1", the levels of nodes A and B are both "1", and the levels of nodes QB1 and QB2 are both "0", the specific process of the memory cell being in a storage operation state is as follows: when word lines WWL and RWL are both low level "0", PMOS transistors P3 to P7 and N1 to N2 are turned on, and NMOS transistors P1 to P2 and N3 to N10 are turned off, in which case the memory cell '1' operation is completed; when the level of the node Q is "0", the levels of the nodes a and B are both "0", and the levels of the nodes QB1 and QB2 are both "1", the specific process of the memory cell in the memory operation state is as follows: when both word lines WWL and RWL are low level "0", PMOS transistors P3 to P7, N1 to N2 and N8 to N10 are turned off, and NMOS transistors P1 to P2 and N3 to N7 are turned on, in which case the operation of "0" of the memory cell is completed.
3. The single-event multi-node upset resistant near-threshold SRAM memory cell of claim 1, wherein when a level of a node Q is "0", levels of nodes A and B are both "0", and levels of nodes QB1 and QB2 are both "1", a specific process of the memory cell performing a read operation is as follows: first, the bit line RBL is precharged to VDD, when the word line RWL is at a high level "1" while WWL is at a low level "0", the nodes Q, a and B maintain a low level "0" state, the nodes QB1 and QB2 maintain a high level "1" state, and the bit line RBL is discharged through the transistor Nl 0; then, the sense amplifier in the peripheral circuit outputs the state of the memory cell according to the voltage difference between the bit line RBL and the reference line number, thereby completing the read "0" operation of the memory cell.
4. The single-event multi-node upset resistant near-threshold SRAM memory cell of claim 1, wherein when the level of node Q is "1", the levels of nodes A and B are both "1", and the levels of nodes QB1 and QB2 are both "0", the specific process of the memory cell performing a read operation is as follows: first, the bit line RBL is precharged to VDD, when the word line RWL is at a high level "1" and WWL is at a low level "0", the nodes Q, a and B maintain a high level "1" state, the nodes QB1 and QB2 maintain a low level "0" state, and at this time, the source and drain of the transistor Nl0 are both at a high level "1", so the bit line signal RBL maintains a high level "1"; then, the sense amplifier in the peripheral circuit will output the state of the memory cell according to the voltage difference between the bit line RBL and the reference line number, thereby completing the read "1" operation of the memory cell.
5. The single-event multi-node upset resistant near-threshold SRAM memory cell of claim 1, wherein when the level of node Q is "0", the levels of nodes A and B are both "0", and the levels of nodes QB1 and QB2 are both "1", the specific process of the memory cell performing the write operation is as follows: charging bit line WBL to a high level "1", transistors N8 and N9 are in a conductive state when word line RWL is at a low level "0" while WWL is at a high level "1", nodes a and B are first written to "1"; thereafter, the nodes a and B rewrite the nodes QB1 and QB2 to "0" by controlling the transistors P1, P2, N1 and N2, and write data "1" into the node Q by the action of the C-cell inverter constituted by the transistors P3, P4, N3 and N4 and the transistors P6, P7, N6 and N7; when word line WWL returns to a low level of "0", all nodes are in a stable state, completing the write "1" operation of the memory cell.
6. The single-event multi-node upset resistant near-threshold SRAM memory cell of claim 1, wherein when the level of node Q is "1", the levels of nodes A and B are both "1", and the levels of nodes QB1 and QB2 are both "0", the specific process of the memory cell performing the write operation is as follows: when the bit line WBL is discharged to the low level "0", RWL is the low level "0" and WWL is the high level "1", the transistors N8 and N9 are in a conductive state, and the nodes a and B are first discharged to the low level "0"; thereafter, the nodes a and B rewrite the nodes QB1 and QB2 to "1" by controlling the transistors P1, P2, N1 and N2, and write data "0" to the node Q by the action of the C-cell inverter constituted by the transistors P3, P4, N3 and N4 and the transistors P6, P7, N6 and N7; when word line WWL returns to a low level of "0", all nodes are in a stable state, thereby completing the write "0" operation of the memory cell.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811554118.3A CN109658962B (en) | 2018-12-19 | 2018-12-19 | Single-particle multi-node upset resistant near-threshold SRAM (static random Access memory) storage unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811554118.3A CN109658962B (en) | 2018-12-19 | 2018-12-19 | Single-particle multi-node upset resistant near-threshold SRAM (static random Access memory) storage unit |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109658962A CN109658962A (en) | 2019-04-19 |
CN109658962B true CN109658962B (en) | 2021-06-29 |
Family
ID=66114891
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811554118.3A Expired - Fee Related CN109658962B (en) | 2018-12-19 | 2018-12-19 | Single-particle multi-node upset resistant near-threshold SRAM (static random Access memory) storage unit |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109658962B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022016476A1 (en) * | 2020-07-23 | 2022-01-27 | 华为技术有限公司 | Bit line read circuit and memory |
CN114078517A (en) * | 2020-08-12 | 2022-02-22 | 上海复旦微电子集团股份有限公司 | Sense amplifier and memory |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103778954A (en) * | 2014-02-24 | 2014-05-07 | 哈尔滨工业大学 | Multi-node upset resistant memorizer |
CN103956183A (en) * | 2014-04-24 | 2014-07-30 | 中国科学院微电子研究所 | Radiation-resistant SRAM cell |
CN105336362A (en) * | 2015-12-10 | 2016-02-17 | 中北大学 | Radiation hardened static random access memory |
CN105448327A (en) * | 2015-11-16 | 2016-03-30 | 哈尔滨工业大学 | Storage unit resistant to multi-node inversion |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2875328B1 (en) * | 2004-09-15 | 2007-03-16 | St Microelectronics Sa | MEMORY CELL SRAM PROTECTED AGAINST CURRENT OR VOLTAGE PICS |
US9940993B2 (en) * | 2016-04-07 | 2018-04-10 | Arm Limited | Storage bitcell with isolation |
-
2018
- 2018-12-19 CN CN201811554118.3A patent/CN109658962B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103778954A (en) * | 2014-02-24 | 2014-05-07 | 哈尔滨工业大学 | Multi-node upset resistant memorizer |
CN103956183A (en) * | 2014-04-24 | 2014-07-30 | 中国科学院微电子研究所 | Radiation-resistant SRAM cell |
CN105448327A (en) * | 2015-11-16 | 2016-03-30 | 哈尔滨工业大学 | Storage unit resistant to multi-node inversion |
CN105336362A (en) * | 2015-12-10 | 2016-02-17 | 中北大学 | Radiation hardened static random access memory |
Also Published As
Publication number | Publication date |
---|---|
CN109658962A (en) | 2019-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Calin et al. | Upset hardened memory design for submicron CMOS technology | |
Kulkarni et al. | Ultralow-voltage process-variation-tolerant Schmitt-trigger-based SRAM design | |
CN102122950B (en) | High-speed low-power consumption latch device capable of resisting SEU (single event upset) | |
Maroof et al. | 10T SRAM Using Half-$ V_ {\text {DD}} $ Precharge and row-wise dynamically powered read port for low switching power and ultralow RBL leakage | |
Atias et al. | A low-voltage radiation-hardened 13T SRAM bitcell for ultralow power space applications | |
CN108766492B (en) | SEU (single event unit) resistant memory cell circuit with low single event sensitivity | |
KR101293528B1 (en) | Low leakage high performance static random access memory cell using dual-technology transistors | |
Kim et al. | A robust 12T SRAM cell with improved write margin for ultra-low power applications in 40 nm CMOS | |
Sharma et al. | A low power subthreshold Schmitt Trigger based 12T SRAM bit cell with process-variation-tolerant write-ability | |
CN103337252B (en) | A kind of Redundant-structure static random storage unit | |
CN105336362A (en) | Radiation hardened static random access memory | |
CN104637530B (en) | A kind of redundancy structure random access storage device | |
CN109658962B (en) | Single-particle multi-node upset resistant near-threshold SRAM (static random Access memory) storage unit | |
Prasad et al. | Low power and write-enhancement RHBD 12T SRAM cell for aerospace applications | |
Sachdeva et al. | A soft-error resilient low power static random access memory cell | |
CN105869668A (en) | Radiation-proof DICE memory cell applied to DVS system | |
Zhao et al. | Write‐enhanced and radiation‐hardened SRAM for multi‐node upset tolerance in space‐radiation environments | |
CN102290097A (en) | Static random access memory (SRAM) | |
Yeung et al. | Robust sense amplifier design under random dopant fluctuations in nano-scale CMOS technologies | |
CN112687308A (en) | Low-power consumption static random access memory unit and memory | |
Prasad et al. | Process variation analysis of 10T SRAM cell for low power, high speed cache memory for IoT applications | |
Gavaskar et al. | Low-power SRAM cell and array structure in aerospace applications: single-event upset impact analysis | |
CN213303652U (en) | Static random access memory with ultra-low power consumption and single event upset resistance | |
CN113764009B (en) | 14T anti-irradiation SRAM memory cell circuit | |
Liu et al. | High-performance and highly-stable soft error resistant 12T SRAM cell for space applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20210629 Termination date: 20211219 |
|
CF01 | Termination of patent right due to non-payment of annual fee |