5 Optimization of a CNTFET Based SRAM Cell Parameters Sadiqul Alam Saimon1, Masum Hosen Sajjad2, Md Fatin Ishtiyaq3, Md. Ismail Haque 4, Mainul Islam Mahi5, Md. Shahidul Islam 6, Eftekhar Alam7, Asifur Rahman8, Md. Azad Hossain9 1,2,3,4,6,7,8International Islamic University Chittagong, Bangladesh 5American International University Bangladesh, Bangladesh 9Chittagong University of Engineering and Technology, Bangladesh Abstract This research proposes an optimized set of parameters for a design of the 6-T (Six Transistor CMOS SRAM) SRAM cell using CNTFET technology. The CNTFET utilized a planar gate structure with multiple cylindrical conducting channels and high k (high dielectric constant) gate dielectric material on a substrate with a different dielectric. In addition, the Stanford CNTFET model has studied, which is organized hierarchically in three main levels to simulate a MOSFETlike CNFET device. The performance of the CNTFET-based (Carbon Nano Tube Field-Effect Transistor) SRAM (Static Random Access Memory) cell has evaluated using three main criteria: Static Noise Margin (SNM), Critical Write Time, and Standby Power. The optimization is conducted for two different voltage levels: 0.9V and 0.7V. The SNM is calculated using HSPICE simulation and the obtained data has utilized to optimize the CNTFET SRAM cell by varying chirality and channel length. Furthermore, a comparison of the three matrices for CNTFET, CMOS, and FinFET processes is conducted. The simulation results confirm that the CNTFET SRAM design is a significant improvement in Read SNM with superior writability and lower power consumption compared to CMOS and FinFET processes. Additionally, the simulation of SNM for a wide temperature range demonstrates that the CNTFET SRAM has a relatively stable response to temperature variations. ISSN: 1533 - 9211 CORRESPONDING AUTHOR: Md. Ismail Haque
[email protected] KEYWORDS: CNTFET Cell, Optimization, Performance Matrix, SRAM Cell Received: 09 February 2024 Accepted: 24 February 2024 Published: 02 March 2024 TO CITE THIS ARTICLE: Alam Saimon, S., Hosen Sajjad, M., Ishtiyaq, M. F., Haque, M. I., Mahi, M. I., Islam, M. S., Alam, E., Rahman, A., & Hossain, M. A. (2024). Optimization of a CNTFET Based SRAM Cell Parameters. Seybold Report Journal, 19(3), 5-25. DOI: 10.5110/77. 1118
Seybold Report Journal Vol. 19. No. 03. 2024 6 I. INTRODUCTION The past two decades have seen a considerable advancement in memory technology for high-density data storage applications, including the Internet of Things, cloud computing, data science, data mining, artificial intelligence, machine learning, industrial robots, and cyber security [1]–[6]. SRAM (static RAM) is a type of random access memory (RAM) that retains data bits in its memory as long as power is being supplied. Three performances have been considered as the main criteria for the optimization of SRAM cell: Static noise margin, Critical write time and Stand by power. Using one of the methods, SNM data is obtained for CNTFET SRAM cell. A superior performance of CNTFET is designed by optimizing it’s different parameters as chirality, channel etc. The delay between read and write speeds may be used to assess the performance of any type of memory chip [7]- [8]. For both read and write operations, various memory types have varying access rates. Semiconductor memory may generally be divided into two categories. The first is referred to as volatile (RAM) memory, and the second as nonvolatile (ROM). DRAM and SRAM are the two fundamental kinds of RAM, whereas ROM comes in a variety of forms, including Bi-CMOS ROM, Masked ROM, PROM, EPROM (used in FAMOS devices), EEPROM (used in FLOTOX devices), and NAND and NOR Flash [9]–[15]. In depth research is being done on the spin-based magneto resistive RAM (MRAM) [16]-[17]. Gallium arsenide FeRAM (GaAsFeRAM), for instance, is a form of nonvolatile memory that is employed in a number of applications. Ferroelectric characteristics are utilized in these memory devices to keep the information after the power is turned off. Several research teams have developed nonvolatile SRAM. A type of memory called nonvolatile SRAM can continue to store data or digital bits even when the power source is turned off. A single 6T-SRAM cell and twin floating gate (twin floating gate nano transistor is a kind of floating gate MOSFET) transistors make up nonvolatile SRAM [18],-[19]. According to reports, almost 90%–95% of integrated circuits (ICs) generate 51% of the delay due to incorrect modeling of the interconnect and 49% of the delay due to gate or device delay [20]-[21]. RC (the delay in signal speed through the circuit wiring delay), or interconnect delay, is more important in memory circuits than gate or device delay. The standard Cu connection exhibits a significant degree of interconnect delay as a result of its greater interconnect resistance at nanoscale dimensions. According to recent studies, multilayered graphene nanoribbon (MLGNR) interconnects are among the most promising materials for interconnect modeling for next-generation ICs design because of their lower resistivity compared to Cu interconnects, high current density (roughly 520 108 A/cm2), and long electron mean free path (300 nm-1000 nm) [21],-[22]. Electron transport characteristics are practically ballistic compared to other conventional nano-interconnect materials (Cu, Al, Ni, and so on) [20],-[21], which have an electron mean free path (300 nm–1000 nm) [23]– [27]. It is a stack of top contact (TCGNR) and side-contact (SC-GNR) contacts with different contact resistances that make up single layer GNR (SLGNR) structures [24]. Due to its decreased resistivity, MLGNR exhibits a minor IR-drop in the power distribution network. In this work, a 16-nm PTMHPC CMOS model has been used to create a 6TSRAM cell. The SRAM cell is designed with a temperature-dependent MLGNR connection, and read speed delay vs Cu interconnects is utilized to compare the results. For the upcoming generation of high-performance memory circuit designs, this is a revolutionary strategy. This study examines the effects of NBTI (Negative Bias Temperature Instability) on the read and write operation delays and power consumption of the 6T SRAM circuit. Several types of failure mechanisms have used to investigate the performances. Including the oxide trap and interface, as well as varied operating temperatures and stress time conditions. Additionally, read and write operations have evaluated in terms of circuit delay and power consumption.
Seybold Report Journal Vol. 19. No. 03. 2024 7 II. LITERATURE REVIEW The advancement of semiconductor technology has led to the development of various types of Static Random Access Memory (SRAM) cells. Researchers have extensively explored and compared different SRAM cell designs to improve performance and efficiency. This literature review has discussed many research papers that analyze the characteristics of 6T, 7T, 8T, and 9T SRAM cells. These studies provide insights into the read delay, write delay, power consumption, noise margin, and other vital metrics associated with these SRAM cells. The papers contribute to understanding SRAM cell behavior and provide valuable information for designing efficient memory systems. Deepak et. al conducted a comparative study in their research paper, where they evaluated the performance of 6T SRAM cells against 7T, 8T, and 9T SRAM cells [28]. The analysis encompassed read delay, write delay, read power, write power, Read Static Noise Margin (RSNM), and Write Static Noise Margin (WSNM). To conduct their experiments, the researchers utilized the Cadence Spectre test system. The findings of their study shed light on the trade-offs between different SRAM cell designs, allowing designers to make informed decisions regarding selecting an appropriate cell configuration based on specific requirements. In another work has presented by Rizvi et. al a subjective method was employed to evaluate the behavior of a 6T SRAM cell under the influence of power supply noise and inverter latch noise [29]. This study has been performed using a 180nm CMOS process. The researchers focused on examining the Write Margin, Write Time and Static Noise Margin while inducing noise. The subjective approach adopted in this research offers insights into the robustness and reliability of the 6T SRAM cell under noisy conditions, which is crucial for designing memory systems that can withstand real world operating environments. Premalatha et. al addressed the issue of power distribution in SRAM cells during writing and reading activities in their research. They proposed a dual limit voltage solution for 6T, 7T, 8T, and 9T SRAM cells [30]. The researchers have analyzed these cells’ delay and power propagation characteristics using the Cadence Virtuoso tools and Spectre as the test system. Their study was conducted on the 90nm Generic Process Design Kit. The findings of this research contribute to the development of power efficient SRAM designs by managing power distribution effectively, thereby enabling the design of energy efficient memory systems. In conclusion, the three research papers reviewed in this literature review provide valuable insights into the behavior and performance of different SRAM cell configurations. The comparative study by Deepak et. al offers a comprehensive analysis of the trade-offs between 6T, 7T, 8T, and 9T SRAM cells regarding read delay, write delay, power consumption, and noise margins [28]. The work presented by Rizvi et. al explores the impact of noise on the 6T SRAM cell, providing insights into its robustness under noisy conditions [29]. Additionally, the research conducted by Premalatha et. al addresses power distribution issues in SRAM cells. It proposes a dual-limit voltage approach to improve power efficiency. Collectively, these studies contribute to the understanding and optimization of SRAM cell designs for efficient memory system [30]. III. CNTFET SRAM Simulation Methodology
Seybold Report Journal Vol. 19. No. 03. 2024 8 A. Design and use of the 6T SRAM under NBTI deterioration: The design for the 6T SRAM circuit utilized in this work is shown in “figure 1”. The DSCH simulation (DSCH is used to validate the architecture of the logic circuit before the microelectronics design is started) program has utilized in the creation of the 6T SRAM. In reality, the RAM cell area determine the device sizes. The transistor size for both read and write operations is, as a general rule, 3/2. The pull-up PMOS transistor size is twice or three times wider than the pulldown NMOS transistor because NMOS has a mobility that is three times that of PMOS. The 16 nm bulk tri-gate FinFET Predictive Technology Model has employed in this work [31]. The Synopsis simulator has been utilized to do additional reliability study using the circuit’s netlist. The transistor P1 will experience NBTI degradation because its gate to source voltage is negative (-VDD volts) and the drain to source voltage is zero volts, which is necessary for NBTI degradation to take place. This is assuming that the internal node is storing a logic “0” and Q is storing a logic “1”. The performance of 6T SRAM cells would suffer due to the threshold voltage, which will also have an impact on other crucial SRAM performance factors including SNM, read latency, and write delay [32]. Figure 1 :The schematic of 6T SRAM B . SRAM Cell Architecture : As illustrated in “figure 2”, the fundamental structure of an SRAM consists of one or more rectangular arrays of memory cells with supporting circuitry to decode addresses and carry out the necessary read and write operations [33]. SRAM memories, also referred to as word-lines and bitlines, are organized in rows and columns, and each of them has a specific position determined by the point where the rows and columns cross. There is a specific data input/output (I/O) pin associated with each address. The overall amount of memory, the speed at which memory must work, the layout, and the quantity of data I/Os on the chip all influence how many arrays are present in a memory chip. It may be set up to be word-oriented or bit-oriented. “figure 2” displays a diagram of the SRAM selling architecture. A row decoder gated by appropriate timing block signal decodes X row address bits and selects on of the word lines WL 0–WL N-1. The SRAM core consists of a number of arrays of NxM, where N is the number of rows and M is the number of bits. If an SRAM core is organized as a number of arrays in a page manner, an additional Z-decoder is needed to select the accessed page, “figure 3” shows an example of an SRAM with four pages of NxM arrays with the corresponding I/O blocks [34]. C. Model of Six-Transistor (6T) SRAM Cell
Seybold Report Journal Vol. 19. No. 03. 2024 9 The static latch, which consists of two cross-coupled inverters, is included into the six transistor SRAM cell. Therefore, as long as the cell has a sufficient power supply, the stored information may be retained without needing to be refreshed on a regular basis. It has six transistors, just as one type of SR latch implementation. Cross-coupled CMOS inverters are made up of four transistors (Q1– Q4), and read and write access to the cell is provided by the two NMOS transistors Q5 and Q6 [35]. The access transistors join the two internal nodes of the cell to the true (BL) and complementary (BLB) bit lines upon word line activation. Figure 2 : SRAM block diagram Figure 3: Six-transistor(6T) CMOS SRAM CELL D. Read Operation Before a read operation is initiated, bit lines are pre-charged to VDD. The read procedure is initiated by activating the word line (WL) and connecting the precharged bit lines (BL and BLB) to the
Seybold Report Journal Vol. 19. No. 03. 2024 10 internal nodes of the cell. In the read access shown in “figure 4’, the bit line voltage VBL remains constant and remains at the precharged level. To discharge the complimentary bit line voltage VBLB, transistors M1 and M5 are connected in series. As a result, transistors M1 and M5 build a voltage divider whose output is now connected to the input of inverters M2-M4 and is not zero volts. The sizing of M1 and M5 should prevent destructive reads from occurring if inverter M2-M4 switches. In other words, 0+V should be lower than the inverter M2–M4 switching threshold plus a safety buffer or noise margin [36]. Figure 4 : SRAM read operation E. SRAM Cell Static Noise Margin Noise margin is a measurement of design margins used to guarantee that circuits will operate correctly under specific circumstances. Noise Margin (NM) is often defined as the greatest erroneous signal that a device may take in a system while continuing to function correctly [37]. It is presumed that the noise is “static” or dc and has been there long enough for the circuit to respond [38]. This approach has a significant benefit in that it may be automated using a DC circuit simulator, greatly increasing its practical applicability. “figure 5” [12] in an x-y coordinate system displays the overlaid normal inverter transfer curve of a readaccessed 6T SRAM cell and its counterpart that is mirrored with regard to the x=y line. With regard to the x-y coordinate system, the u-v coordinate system is rotated 45 degrees counterclockwise around the same origin [13]. This setup is practical. Since the sides may be determined by knowing the diagonals of the largest embedded squares. The soughtafter diagonals are parallel to the v axis. “Figure 5” estimates ”maximum squares” in a 45° rotated coordinate system is represented by the dotted curve in the u-v coordinate system. An SRAM cell’s two inverters’ voltage transfer characteristics (VTCs) are perfectly symmetrical [39]. The x-y coordinate system’s subtraction of the normal and mirrored inverter transfer curves. The extremities of this curve correspond to the diagonals of the maximum embedded squares since squares are at their largest when the lengths of their diagonals D1 and D2 are at their maximum. D1 = D2 is a common result of the process spread. Assume that D1 exceeds D2. D1/2 then produces the flip-flop’s SNM. The following mathematical formulation can be used to express the aforementioned algorithm. Assume that the functions y = F1(x) and y = F2(x), the latter of which is the mirrored form of y = F2(x). The x-y coordinate system must be changed as described below in order to determine F1 in terms of u and v [40]:
Seybold Report Journal Vol. 19. No. 03. 2024 11 𝑥 = 1 √2𝑈 + 1 √2𝑣 (1) 𝑦 = − 1 √2𝑈 + 1 √2 (2) Substitution of Equations (1) and (2) in y = F1(x) gives: v = ⋃ + √2F1(1 √2U + 1 √2v) (3) F2 is first mirrored in the x-y system with respect to the line x= y (v-axis), and then it is converted using the same method as in Equations 1 and 2 but with the x and y directions switched, resulting on 𝑣 = 𝑈 + √2𝐹2(− 1 √2𝑈 + 1 √2𝑣) (4) V is stated as a function of u in equations (3) and (4). Equations (3) and (4) may be transformed into circuits with voltage-dependent voltage sources (3) and (4 )[40]. The sine-like curve in “figure 5” depicts the difference between the two solutions, v1 and v2. “figure 6” is a circuit implementation of Equations 3 and 4 for mirrored SRAM flip-flop inverter curves [40]. The lengths of the diagonals of the squares inserted between the direct and mirrored SRAM flip-flop inverter curves are represented by the direct and values of the extremities of this curve (D), where dD/du = 0. The worst-case of an SRAM cell is obtained by multiplying the smaller of the two by ½. Figure 5: SNM estimation based on “maximum squares” in a 45° rotated coordinate system. The voltage transfer characteristics (VTCs) of both inverters comprising an SRAM cell are ideally symmetrical Figure 6.:Circuit implementation of Equations 3and 4 for finding the diagonal of the square embedded between the direct and mirrored SRAM flip-flop inverter curves.
Seybold Report Journal Vol. 19. No. 03. 2024 12 IV. RESULT AND ANALYSIS A. pCNFET Chirality Optimization at 0.9V Supply With a supply voltage fixed at 0.9V, the chirality of the two pCNFETs is varied and the values are presented in table 1. Chirality of Pull-down and Access NCNFETs is (19,0) . CNFET Channel Length for all transistors =20nm. Gate-width of pull-up transistors (1tube) Wgate= 6.4nm. Gatewidth of pull-down transistors (3tubes), Wgate = 25nm . Gatewidth of access transistors (2tube), Wgate = 13nm. Taking Read SNM/(Write Time*Standby Power) as metric the parameters and their corresponding performance is obtained in table 2. Table 1: PULL-UP PCNFET CHIRALITY OPTIMIZATION AT 0.9V SUPPLY FOR (n,0) Chirality of PFET (n,0) Read SMN (mV) Write Time (ps) Read SNM/Write time (mV/ps) 11 151.7 0.7104 213.54 13 156.1 0.7727 202.8 14 163.0 0.7988 204.06 16 173.4 0.8361 207.39 17 178.2 0.8528 208.96 19 188.1 0.8909 211.13 22 196.2 0.8655 226.7 TABLE 2: PULL-UP PCNFET CHIRALITY OPTIMIZATION AT 0.9V SUPPLY Chirality of PFET Stand by Power (pW) Read SNM/ (Write time*Standby Power) (mV/ps-pW) 11 64.80 3.3 13 65 3.11 14 65.29 3.13 16 67.36 3.08 17 70 2.99 19 81.2 2.6 22 125.56 1.805 B. Access Transistor Channel Length (Lch) Optimization at 0.9V Supply In all previous works of SRAM, tube numbers were used to determine this strength ratio. The strength of a short-channel nCNFET can be changed in another way, by simply changing its gate channel length. Chirality of Pull-down and Access NCNFETs is (19,0). Pull-up CNFET chirality (14,0). Channel Length for pull-up and pull-down transistors =20nm. No of nanotubes in pull-up pCNFET =1. No of nanotubes in pull-down nCNFET=3. No of nanotubes in access nCNFET =2. For the devices where power is an important concern, another performance metric Standby Power must be considered. Now, taking “Read SNM/(Write Time*Standby Power)” as the final figure of table 4 is obtained. Now, using values from table 3, both Read SNM and Write Time is plotted in the same graph in “figure 7” against channel length. A monotonic reduction of both the performance metrices
Seybold Report Journal Vol. 19. No. 03. 2024 13 is observed as the channel length is increased from 10 nm to 15 nm. TABLE 3:ACCESS NCNFET CHANNEL LENGTH OPTIMIZATION AT 0.9V SUPPLY Channel length of access transistor (nm) Read SNM (mV) Write Time (ps) Read SNM/Write time (mV/ps) 10 250.7 2.018 124.23 11 228.4 1.259 181.41 12 209.6 0.9981 210.00 13 196.2 0.8753 224.15 14 185.7 0.8113 228.89 15 177.7 0.7468 237.95 16 171.6 0.7215 238.13 17 167.3 0.7206 232.17 18 164.6 0.7417 221.92 19 163.2 0.7781 209.74 20 163.0 0.7988 204.06 TABLE 4:ACCESS NCNFET CHANNEL LENGTH OPTIMIZATION AT 0.9V SUPPLY AND CONSIDERING STANDBY POWER Channel length of access transistor (nm) Stand by Power (pW) Read SNM/ (Write time*Standby Power) (mV/ps-pW) 10 32.73 3.79 11 33.26 5.45 12 34.36 6.11 13 36.11 6.21 14 38.64 5.92 15 41.94 5.67 16 45.93 5.18 17 50.44 4.60 18 55.29 4.01 19 60.30 3.48 20 65.29 3.12
Seybold Report Journal Vol. 19. No. 03. 2024 20 1.4 90.60 3321000 12970 1.5 94.04 748000 18100 To decide which one the superior of the three, the performance metric that can be used is the ratio of the read SNM and product of write time and leakage power. With the data obtained in Table 9 to 11, a bar-graph is plotted in “figure 14” of the performance metric against different supply. It can be clearly seen that, CNFET is a much better choice in all the voltages of interest. Figure 14 :Overall performance comparison among CNFET, CMOS and FinFET processes voltages. F . Performance Comparison among CNFET, FinFET and CMOS with Temperature Variation SNM data is obtained for the three processes by varying temperature from -30°C to 60°C . The plot is given in “figure 15”. In “figure 15” it is observed that the SRAM using CNFET process can have a stable SNM performance over a wide range of temperatures while the performance of the other two either degrade or vary significantly with the increase of temperature. In fact, SNM of CNTFET process decreases from 0.195mV to 0.183mV as the temperature increases from -30°C to 60°C , a degradation of only 6.15% in a 90°C. While, the SNM for the FinFET process, though has a promising SNM value of .205mV for -30°C, it quickly degrades to .180mV for 60°C temperature, a degradation of about 12.2%. SNM for CMOS, although doesn’t vary much (from .180mV to .165mV about 8.33%) it is poorer than the other two throughout the temperature range of interest. So, clearly, to get a stable and satisfactory performance from the memory circuit in a wide range of temperatures, CNFET should be the right choice. Figure 15: Temperature variation of SNM of three processes.
Seybold Report Journal Vol. 19. No. 03. 2024 21 V. Conclusion A. Summary of this research In this research, CNTFET models and their device physics, especially the Stanford CNFET Model is studied. Using this model in HSPICE, different performance metrices of a CNTFET based SRAM CELL are obtained. The three SRAM performance matrices are Static Noise Margin, Critical Write Time and Leakage Power. First, a methodology of calculating the SNM using HSPICE was studied, then using that method SNM datas were obtained for CNTFET SRAM CELL. A comparison among these three matrices; CNTFET, CMOS and FinFET was obtained. After that, a superior performance CNTFET was designed by optimizing its different parameters such as chirality, channel length etc. The other two process models were implemented using PTM (Predictive Technology Model) such as for the CMOS, the model was PTM 22nm Metal Gate / High-K and for the FinFET it was PTM 20nm LSTP. It is observed that, 1) CNTFET has moderate SNM overall and in the range of 0.7V0.8V much better SNM than others. 2) FinFET has superior SNM at higher voltages but at the cost of 30 times more Write-time than CNT. 3) CMOS has very large standby power making it unsuitable for SRAM design. 4) The overall performance matric is much better for CNTFET than the other two. 5.2. Recommendations for Future Work The CNTFET model that is used in this work has a planar gate structure. There are a lot of prospective geometries of CNTFETs such as cylindrical CNTFETs, back-gated and top-gated CNTFETS which might be studied and simulated to observe their performance as a memory transistor. Then a comparison among them can be done as to which geometry is better to be used in the SRAM CELL design. Again, this thesis only obtained the parameters that yielded the best design, it neither predicts nor propose any method to calculate the best parameters. An analytical relation should be formulated as to predict how the three performance matrices SNM, writability and power are affected by CNTFET parameter change. The proposed optimum parameter CNTFET based SRAM Cell shows great performance improvements but the speed of the circuit is still slightly lower than its CMOS. Compensation circuit can be used to improve the performance further. Again, using HSPICE for simulation has not converged for lower voltage levels. High-speed processors enable the use of more precise models, such as NEGF and Monte-Carlo simulations, to provide simulation results that are more accurate.
22 COMPETING INTERESTS The authors have no compting interest to declare. Author’s Affiliation Sadiqul Alam Saimon1, Masum Hosen Sajjad2, Md Fatin Ishtiyaq3, Md. Ismail Haque 4, Mainul Islam Mahi5, Md. Shahidul Islam 6, Eftekhar Alam7, Asifur Rahman8, Md. Azad Hossain9 1,2,3,4,6,7,8International Islamic University Chittagong, Bangladesh 5American International University Bangladesh, Bangladesh 9Chittagong University of Engineering and Technology, Bangladesh COPYRIGHT: © 2024 The Author(s). This is an open-access article distributed under the terms of the Creative Commons Attribution 4.0 International License (CC-BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. See http://creativecommons.org/ licenses/by/4.0/. Seybold Report is a peer-reviewed journal published by Seybold Publications. HOW TO CITE THIS ARTICLE: Alam Saimon, S., Hosen Sajjad, M., Ishtiyaq, M. F., Haque, M. I., Mahi, M. I., Islam, M. S., Alam, E., Rahman, A., & Hossain, M. A. (2024). Optimization of a CNTFET Based SRAM Cell Parameters. Seybold Report Journal, 19(3), 5-25. DOI: 10.5110/77. 1118
Seybold Report Journal Vol. 19. No. 03. 2024 23 REFERENCES [1]F. Farha, H. Ning, K. Ali, L. Chen, and C. Nugent, “SRAM-PUFbased entities authentication scheme for resource-constrained IoT devices,” IEEE internet of things journal, vol. 8, no. 7, pp. 5904– 5913, 2020. [2] C.-J. Jhang, C.-X. Xue, J.-M. Hung, F.-C. Chang, and M.-F. Chang, “Challenges and trends of SRAM-based computing-in-memory for AI edge devices,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 68, no. 5, pp. 1773–1786, 2021. [3] J.-W. Su, X. Si, Y.-C. Chou, T.-W. Chang, W.-H. Huang, Y.-N. Tu,R. Liu, P.-J. Lu, T.-W. Liu, J.-H. Wang et al., “Two-way transpose multibit 6t sram computing-in-memory macro for inference-training ai edge chips,” IEEE Journal of Solid-State Circuits, vol. 57, no. 2,pp. 609– 624, 2021. [4]F. Shen, C. Xu, and J. Zhang, “Statistical behavior guided block allocation in hybrid cachebased edge computing for cyber-physicalsocial systems,” IEEE Access, vol. 8, pp. 29 055–29 063, 2020. [5] Y.-C. Chien and J.-S. Wang, “A 0.2 v 32-kb 10t sram with 41 nw standby power for iot applications,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 65, no. 8, pp. 2443–2454, 2018. [6]V. Sharma, S. Vishvakarma, S. S. Chouhan, and K. Halonen, “A write-improved low-power 12t sram cell for wearable wireless sensor nodes,” International Journal of Circuit Theory and Applications, vol. 46, no. 12, pp. 2314–2333, 2018. [7]Q. Liu, K. Fujiwara, X. Meng, S. Whiteley, T. Van Duzer,N. Yoshikawa, Y. Thakahashi, T. Hikida, and N. Kawai, “Latency and power measurements on a 64-kb hybrid josephson-cmos memory,” IEEE transactions on applied superconductivity, vol. 17, no. 2, pp. 526–529, 2007. [8]K. S. Venkataraman, G. Dong, and T. Zhang, “Techniques mitigating update-induced latency overhead in shingled magnetic recording,” IEEE transactions on magnetics, vol. 48, no. 5, pp. 1899–1905, 2011. [9]K. V. Noren and M. Meng, “Macromodel development for a flotox eeprom,” IEEE Transactions on Electron Devices, vol. 45, no. 1, pp. 224–229, 1998. [10]L. Z. Scheick, P. J. McNulty, and D. R. Roth, “Measurement of the effective sensitive volume of famos cells of an ultraviolet erasable programmable read-only memory,” IEEE Transactions on Nuclear Science, vol. 47, no. 6, pp. 2428–2434, 2000. [11]Y. Ouyang, Z. Xia, T. Yang, D. Shi, W. Zhou, and Z. Huo, “Optimization of performance and reliability in 3d nand flash memory,” IEEE Electron Device Letters, vol. 41, no. 6, pp. 840– 843, 2020. [12] W. H. Lee, D.-K. Lee, K.-S. Kim, K.-O. Ahn, and K.-D. Suh, “Mobile ion-induced data retention failure in nor flash memory cell,” IEEE transactions on device and materials reliability, vol. 1, no. 2, pp. 128–132, 2001. [13]T. Douseki and Y. Ohmori, “Bicmos circuit technology for a highspeed sram,” IEEE Journal of Solid-State Circuits, vol. 23, no. 1, pp. 68–73, 1988. [14]J. Lee, S. Jeon, and S.-K. Chang, “Effect of shield line on noise margin and refresh time of planar dram cell for embedded application,” ETRI journal, vol. 26, no. 6, pp. 583–588, 2004. [15]J. Kim, M. Lee, Y. Song, and Y. I. Eom, “Djfs: Providing highly reliable and highperformance file system with small-sized nvram,” Etri Journal, vol. 39, no. 6, pp. 820–831, 2017. [16]R. Rajaei and S. B. Mamaghani, “A nonvolatile, low-power, and highly reliable mram block for advanced microarchitectures,” IEEE Transactions on Device and Materials Reliability, vol.
Seybold Report Journal Vol. 19. No. 03. 2024 24 17, no. 2, pp. 472–474, 2017. [17]X. Fong and K. Roy, “Complimentary polarizers stt-mram (cpstt) for on-chip caches,” IEEE electron device letters, vol. 34, no. 2, pp. 232– 234, 2013. [18] Y. Chung and S.-W. Shim, “An experimental 0.8 v 256-kbit sram macro with boosted cell array scheme,” ETRI journal, vol. 29, no. 4, pp. 457–462, 2007. [19] J.-P. Son, H.-G. Byun, Y.-H. Jun, K. Kim, and S.-W. Kim,“Temperature-adaptive back-bias voltage generator for an rcat pseudo sram,” ETRI Journal, vol. 32, no. 3, pp. 406–413, 2010. [20]A. Naeemi and J. D. Meindl, “Compact physics-based circuit models for graphene nanoribbon interconnects,” IEEE Transactions on Electron Devices, vol. 56, no. 9, pp. 1822– 1833, 2009. [21]C. Xu, H. Li, and K. Banerjee, “Modeling, analysis, and design of graphene nano-ribbon interconnects,” IEEE transactions on electron devices, vol. 56, no. 8, pp. 1567–1578, 2009. [22]R. Murali, K. Brenner, Y. Yang, T. Beck, and J. D. Meindl, “Resistivity of graphene nanoribbon interconnects,” IEEE Electron Device Letters, vol. 30, no. 6, pp. 611–613, 2009. [23]S. H. Nasiri, M. K. Moravvej-Farshi, and R. Faez, “Stability analysis in graphene nanoribbon interconnects,” IEEE Electron Device Letters, vol. 31, no. 12, pp. 1458–1460, 2010. [24]S. Bhattacharya, D. Das, and H. Rahaman, “Reduced thickness interconnect model using gnr to avoid crosstalk effects,” Journal of computational Electronics, vol. 15, no. 2, pp. 367–380, 2016. [25]S. Bhattacharya, S. Das, A. Mukhopadhyay, D. Das, and H. Rahaman, “Analysis of a temperature-dependent delay optimization model for gnr interconnects using a wire sizing method,” Journal of Computational Electronics, vol. 17, pp. 1536–1548, 2018. [26]A. K. Nishad and R. Sharma, “Analytical time-domain models for performance optimization of multilayer gnr interconnects,” IEEE journal of selected topics in Quantum electronics, vol. 20, no. 1,pp. 17–24, 2013. [27]S. Bhattacharya, D. Das, and H. Rahaman, “Stability analysis in topcontact and sidecontact graphene nanoribbon interconnects,” IETE Journal of Research, vol. 63, no. 4, pp. 588– 596, 2017. [28]S. N. Kumar, H. S. Kumar, and H. Panduranga, “Hardware software co-simulation of dual image encryption using latin square image,” in 2013 fourth international conference on computing, communications and networking technologies (ICCCNT). IEEE, 2013, pp. 1–5. [29]I. Rizvi, R. Mishra, M. Hashmi et al., “Design and analysis of a noise induced 6t sram cell,” in 2016 International Conference on Electrical, Electronics, and Optimization Techniques (ICEEOT). IEEE, 2016, pp. 4209–4213. [30]C. Premalatha, K. Sarika, and P. M. Kannan, “A comparative analysis of 6t, 7t, 8t and 9t sram cells in 90nm technology,” in 2015 IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT). IEEE, 2015, pp. 1–5. [31]Y. Cao, A. Balijepalli, S. Sinha, C.-C. Wang, W. Wang, W. Zhao et al., “The predictive technology model in the late silicon era and beyond,” Foundations and Trends® in Electronic Design Automation, vol. 3, no. 4, pp. 305–401, 2010. [32]U. Dutta, M. Soni, and M. Pattanaik, “A review of nbti degradation and its impact on the performance of sram,” International Journal of Modern Education and Computer Science, vol. 8, no. 6, p. 57, 2016. [33]F. Sharifi, A. Momeni, and K. Navi, “Cnfet based basic gates and a novel full-adder cell,” International Journal of VLSI Design & Communication Systems, vol. 3, no. 3, p. 11, 2012.
Seybold Report Journal Vol. 19. No. 03. 2024 25 [34]O. Semenov, A. Vassighi, and M. Sachdev, “Impact of technology scaling on thermal behavior of leakage current in sub-quarter micron mosfets: perspective of low temperature current testing,” Microelectronics Journal, vol. 33, no. 11, pp. 985–994, 2002. [35]S. I. Sayed and S. E.-D. H. Gamal, “A novel high-speed addersubtractor design based on cnfet,” International Journal of Applied Information Systems (IJAIS), vol. 10, no. 7, pp. 29–32, 2016. [36]A. Pavlov and M. Sachdev, CMOS SRAM circuit design and parametric test in nano-scaled technologies: process-aware SRAM design and test. Springer Science & Business Media, 2008, vol. 40. [37]S. Naffziger, B. Stackhouse, T. Grutkowski, D. Josephson, J. Desai,E. Alon, and M. Horowitz, “The implementation of a 2-core, multi-threaded itanium family processor,” IEEE Journal of Solid-state circuits, vol. 41, no. 1, pp. 197–209, 2005. [38]C. Hill, “Definitions of noise margin in logic systems,” Mullard Tech. Commun, vol. 89, pp. 239–245, 1967. [39]J. Lohstroh, E. Seevinck, and J. De Groot, “Worst-case static noise margin criteria for logic circuits and their mathematical equivalence,” IEEE Journal of Solid-State Circuits, vol. 18, no. 6, pp. 803–807, 1983. [40] E. Seevinck, F. J. List, and J. Lohstroh, “Static-noise margin analysis of mos sram cells,” IEEE Journal of solid-state circuits, vol. 22, no. 5, pp. 748–754, 1987.