In this section, we conduct a comparative analysis of the proposed cell against other radiation-hardened cells CC18T[21], RHC14T[22], RHMC12T[23], SARP12T[24], SRRD12T[25], and PCELL10T[26]. To ensure a fair and meaningful comparison, all SRAM cells are subjected to simulations using the GDPK 45nm CMOS technology. Additionally, for consistency, the size of all transistors in these cells is set to the minimum size of 45nm/120nm. Table 1 provides a feature comparison of each SRAM cell. In the RHMC12T, SARP12T, and SRRD12T employ a two-WL setup to manage memory operations, which results in increased area due to additional circuitry for control. In contrast, the proposed cell maintains the same peripheral circuitry as the standard 6T SRAM cell, its make area efficient. Additionally, it's worth mentioning that SARP12T and SRRD12T utilize active low-control lines, which can consume a significant amount of power in the hold state within the memory array [27]. In this section compare proposed cell with reference well in the aspect of read, write and hold performance.
Table 1
feature Compression of proposed cell with reference cells.
Feature
|
CC18[21]
|
RHC14T[22]
|
RHMC12T[23]
|
SARP12T[24]
|
SRRD12T[25]
|
PCELL[26]
|
PROPOSED
|
No.of transistors
|
18
|
14
|
12
|
12
|
12
|
10
|
12
|
NMOSs
|
12
|
10
|
6
|
10
|
4
|
4
|
8
|
PMOSs
|
6
|
4
|
6
|
2
|
8
|
6
|
4
|
Sensitive nodes
|
6
|
4
|
4
|
4
|
4
|
4
|
4
|
Control Lines
|
1
|
1
|
2
|
2
|
2
|
1
|
1
|
A. Read Performance:
In this section, we evaluated the read performance of all the cells based on two key parameters: read access time (RAT) and read static noise margin (RSNM).
Read Access Time (RAT)
measures the time required for the completion of a read operation. It is defined as the interval between when the WL voltage reaches 50% of the supply voltage (VDD) and when the voltage difference between the bit lines (BL and BLB) reaches VDD/2, as depicted in Fig. 4(d). Minimum RAT is essential for fast memory access. An SRAM cell's RAT primarily relies on the read current and bit line capacitance. Among the cells studied, the proposed, RH12T, CC18T, and RHMC14T exhibit the same and lowest RAT, achieving 773fs at a 1V supply voltage. This remarkable performance is attributed to the bit-lines being connected to two or more internal storage nodes, enhancing the read current and decreasing access time. In comparison, the SRRD12T cell experiences the highest delay, with a read access time of 8.66ps. This delay can be attributed to the presence of PMOS access transistors and a cascading structure of PMOS transistors in the read path, which makes it slower than the other cells. Figure 4(a) illustrates the RAT with different power supplies at a temperature of 27°C, TT corner. Figure 4(b) provides RAT data at a one-volt supply voltage, TT corner, within a temperature range of -25 to 125°C, where the SRRD12T cell exhibits the highest temperature variations compared to the other cells. Figure 4(c) offers a process corner analysis of all the cells, with "slow-slow"(ss) being the worst process corner. Across all these simulations, the proposed demonstrates the lowest RAT. Finally, Fig. 4(d) showcases the results of a Monte Carlo simulation for the proposed cell, based on 1000 samples for RAT at 1 volt and 27°C temperature, TT corner. Mean 0.78ps and standard deviation 0.010ps calculations which shows proposed cell are working in under 3σ condition.
Read static noise margin (RSNM)
The RSNM represents the maximum DC voltage that can be applied to the circuit during reading without causing any alteration or flipping of the data stored at internal nodes [28]. This parameter holds paramount importance in the stable design of SRAM cells, ensuring robust noise immunity. A higher RSNM value is desirable for enhanced noise tolerance. To calculate RSNM, we employ the butterfly curve method [29]. This method involves identifying the largest square that can fit within the curve and measuring its diagonal length, which corresponds to the RSNM, as depicted in Fig. 5(d). For our simulations, we consider the primary storage nodes of all the cells. Figure 5 presents the simulation results of RSNM, considering variations in supply voltage, temperature, and process corner. Figure 5(d) provides insights from a Monte Carlo simulation involving 1000 samples, along with calculated 281.28mV mean and standard deviation values.
Read performance comparison
To compare cells with the proposed cell, we utilize the formula provided in Eq. 2. Table 2 presents a comparison of RAT and RSNM at a 1-volt supply voltage and a temperature of 27°C in the TT corner. Among the compared SRAM cells, the proposed cell shares the same RAT performance as CC18T, RHC14T, and PCELL SRAM cells. However, it distinguishes itself by achieving the highest RSNM among all the considered cells. Specifically, when compared to the proposed cell, CC18T has 66.8% less RSNM, RHC14T has 72.02% less RSNM, RHMC12T showcases 77.03% less RSNM, and PCELL has 6.73% less RSNM. Notably, only two cells, SARP12T and SRRD12T, match the proposed cell's substantial noise margin. However, it's important to highlight that while SARP12T achieves 97.93% more RAT than the proposed cell, SRRD12T significantly outperforms in RSNM, albeit at the cost of slower speed due to the presence of a large number of PMOS transistors in its read path.
$$\varDelta =\frac{Compared cell-Proposed cell}{Proposed cell} \times 100\%$$
2
Table 2
Read performance comparison.
Cells
|
RAT (ps)
|
ΔRAT (%)
|
RSNM (V)
|
ΔRSNM (%)
|
CC18T
|
0.77
|
0%
|
0.09
|
-66.80%
|
RHC14T
|
0.77
|
0%
|
0.08
|
-72.02%
|
RHMC12T
|
1.75
|
126.39%
|
0.06
|
-77.03%
|
SARP12T
|
1.53
|
97.93%
|
0.31
|
10.63%
|
SRRD12T
|
54.90
|
7002.20
|
0.49
|
74.20%
|
PCELL
|
0.77
|
0%
|
0.26
|
-6.73%
|
PROPOSED
|
0.77
|
-
|
0.28
|
-
|
B. Write Performance:
For the write operation, write delay and write static noise margin are the most important parameters for SRAM cells. A low value of WD is preferable for high speed write operations. During write operations, how much noise is eliminated is shown by the write static margin. For high noise elimination, its value is high.
Write Delay (WD)
Is defined as the time gap between two critical events the moment when the WL voltage reaches 50% of VDD and the point when the storage node voltage experiences a disturbance of 50% of VDD. This definition is illustrated in Fig. 6(d). Figure 6(a) presents the WD under various supply voltage conditions at a temperature of 27°C in the TT corner. Notably, RHC14T, RHMC12T, and SRRD12T exhibit a failure to perform write operations at supply voltages as low as 600 mV. Figure 6(b) illustrates WD at different temperatures while maintaining a 1-volt supply voltage in the TT corner. For diverse process corners, Fig. 6(c) displays simulation results for the proposed cell, with the FF corner representing the most challenging scenario. Lastly, in Fig. 6(d), 1000 Monte Carlo simulation results are provided, with 19.45ps mean and standard 0.18 ps deviation values for WD.
Write margin (WM): The effectiveness of an SRAM cell in writing data is determined by its capacity to switch the states of data storage nodes. Recent research has highlighted the significance of WM as a more precise metric for assessing an SRAM cell's ability to write data [27]. To calculate WM, we measure the difference between VDD and the WL voltage when Storage node A and its complement B intersect, as depicted in Fig. 7(d). Here are the key findings from our simulations: Fig. 7(a) presents simulation results for WM under varying supply voltage conditions at a temperature of 27°C, specifically in the TT corner. Figure 7(b) and Fig. 7(c) display WM results at different temperatures and corners, respectively. In Fig. 7(d), we provide insights from a Monte Carlo simulation involving 1000 samples, along with 717.2 mean and standard 14.71 deviation values for WM.
Write performance compression: Table 3 provides a comprehensive comparison of WD and WM at a 1-volt supply voltage, 27°C temperature, and TT corner. Additionally, we have calculated Δ for both WD and WM, highlighting the differences between the proposed cell and the other SRAM cells: Compared to the proposed cell, CC18T exhibits 22.28% more WD. RHC14T shows a substantial increase in WD at 277.20% more than the proposed cell. RHMC12T exhibits a significant increase in WD, measuring 297.41% more than the proposed cell. SRRD12T demonstrates the highest increase in WD, with a notable 315.54% more delay than the proposed cell. PCELL cell presents 86.01% more WD when compared to the proposed cell. SARP12T, on the other hand, displays a 11.40% reduction in WD compared to the proposed cell, attributed to its internal nodes storing weaker values, which aids in reducing WD. In terms of WM PCELL achieves the highest WM, surpassing the proposed design by 11.63%. SRRD12T shares the same WM as the proposed cell, despite having the largest delay among all cells. These findings illustrate the trade-offs between WD and WM in various SRAM cell designs, showcasing the unique strengths and weaknesses of each.
Table 3
Write performance comparison.
|
WD (ps)
|
ΔRD (%)
|
WM (mV)
|
ΔWM (%)
|
CC18T
|
23.60
|
22.28
|
722.00
|
0.00
|
RHC14T
|
72.80
|
277.20
|
745.00
|
3.19
|
RHMC12T
|
76.70
|
297.41
|
716.00
|
-0.83
|
SARP12T
|
17.10
|
-11.40
|
716.00
|
-0.83
|
SRRD12T
|
80.20
|
315.54
|
722.00
|
0.00
|
PCELL
|
35.90
|
86.01
|
806.00
|
11.63
|
PROPOSED
|
19.30
|
-
|
722.00
|
-
|
C. Hold Margin:
Hold Static Noise Margin (HSNM) is a measure of how much noise can be tolerated during hold operations. To calculate this butterfly curve method, simulation results are shown in Fig. 8 for (a) different supply voltage, 8(b) temperature and 8(c) different process corner. SRRD12T has highest hold noise margin and PCELL second highest HSNM and rest of cell approximately has same HSNM. And rest of cell experience approximately same amount of HSNM. Figure 8(d) Proposed cell Monte-Carlo simulation 1000 samples for HSNM at 1v/27oC/TT.
D. Area:
Figure 9 displays the layout of the proposed cell, which has an area of 3.2µm². In Table 4, the areas of all compared cells are listed, with CC18T having the largest area at 6.58µm². Among all the cells, the proposed cell has the smallest area. This is because RHMC12T, SRRD12T, and PCELL contain a greater number of PMOS cells, which contribute to an increase in the overall cell area as shows in Fig. 10(a).
E. Critical charge:
For critical charge analysis double exponential current pulse is applied at critical nodes In Fig. 10(b) calculate Qc form Eq. 1 and observed proposed cell has 3fc Qc CC18T has highest Qc as time its required 18 transistor with produce large area overhead for memory array as shows in Table 4. RHMC12T has second highest Qc but vary small RSNM (60mV) which make its less reliable for noise environment during read operation RHC12T has approximately same Qc and rest of all cell are less Qc than proposed cell.
As observed in the above comparison, the proposed 12T cell demonstrates better performance compared to other cells, especially in terms of lower delay, making it the ideal choice for on-board image compression memory. In the next section, we will discuss how the proposed cell is utilized in a hybrid memory array.
Table 4
HSNM, power and Critical Charge comparison.
Cells
|
Area (µm2)
|
Qc (fc)
|
CC18T
|
6.588
|
4.01
|
RHC14T
|
4.541
|
3.00
|
RHMC12T
|
3.892
|
3.06
|
SARP12T
|
3.245
|
3.39
|
SRRD12T
|
4.875
|
2.41
|
PCELL
|
3.565
|
2.78
|
PROPOSED
|
3.245
|
1.94
|