In many electronic devices and microprocessors, the SRAM (Static Random Access Memory) is commonly used for caches. The SRAM produced better performance compared with the Dynamic Random Access Memory (DRAM). The DRAM capacity is much greater than the static type and it needs more time to refresh itself. This time delay causes the increment of the latency to access the data. In recent electronic devices that are assigned for particular applications such as multimedia, object tracking, video processing, and medicine, the computation process and complexity have been increased and it is also reflected in the power consumption. These devices have unique processors that consumed huge SRAM sub-modules. Hence, the SRAM is one of the much delegated memory modules for power considerations [
1]. The limitation of the SRAM power consumption is performed by decreasing V
dd supply voltage or V
th threshold voltage.
1.1. Basics of CNFET
At nano-meter region of channel length, the CMOS devices will achieve the technological physical limitations. Due to this physical limitation, the failure and defect rate to be much huge in MOSFET devices. Therefore, an emerging developed technology is required to achieve the high performance. Hence, the CNFET is one of the most promising technologies instead of Si-based devices. The reason for taking the CNFET devices over the silicon devices can be justified by,
- (1)
Effect of Gate oxide thickness: If the gate oxide thickness of CMOS devices decreases, it will increase the quantum capacitance for a variety of gate voltages.
- (2)
Effect of Temperature: The CMOS behavior and characteristics change with respect to the increase in the temperature rating. The acceptable temperature rating of the Si-CMOS device is 150°. This temperature rating severely affects the Vth (threshold voltage). For example, if the temperature increases from 27° to 227°, it will vary the 4.6% variation of the Vth. In this case, we definitely stated that the CMOS operates maximum at 150° and device parameter changed at high temperature rate.
- (3)
Effect of Channel Length (Lch): Channel length is the key factor in CMOS devices. If we are decreasing the channel length, it will reflect in the changes in the packing density. As the channel length of CMOS devices scales down to the nano-meter region, the Vth was also scaled and it will increase the leakage power. The increases in the leakage power bring changes in leakage current, which becomes the limiting factor of thinner oxide thickness of 1.5 nm. If the Lch becomes very less, the drain depletion region will enter the source and it will decrease the e- injection barrier. It automatically degrades the device performance.
- (4)
Parameter consideration of CMOS & CNFET: Both devices have unique parameter specifications in circuit design. The following
Table 1 illustrates the parameter variation of the CMOS and CNFETs.
The CMOS-based SRAM cells suffered from short channel effects (SCEs), mobility degradation, etc. when considering the channel length of 32 nm. Hence, the CMOS devices did not produce better performance in 32 nm channel length. This drawback was overcome by introducing the multi-gate devices such as Fin-FET and CNFET.
In recent decades, the CNTs have more attention because of its thermal, electrical and mechanical properties. Based on the ultra long mean-free path, the CNFETs are classified for elastic scattering, which is similar for holes, electrons, easy combination of high-K dielectric materials, and high Fermi velocity characteristics. The fabrication process of the CMOS and CNFET is similar, and the design approaches of CMOS are separated for CNFET based circuit design. Due to the huge current drive capability, less PDP (Power Delay Product), high thermal stability and ballistic transport, the CNFETs have been considered promising devices [
2].
Figure 1 shows the layouts of the CNFET where the channel regions are highly doped and less dopant are added to the CNT channel. These are considered the interconnection between the 2 adjacent devices or S/D extended region. The single intrinsic CNT (inset) model is depicted in
Figure 1, which is the origin point of the modeling of complete CNFET devices [
3].
Figure 2a,b show the CNFET’s side and top view, which consist of 6 single walled CNTs considered as the channel material. The CNT is either a semiconducting or metallic material based on the chirality factor. The recent CNFETs give considerable percentage for metallic CNTs (m-CNTs), which short the S/D in CNFETs. This m-CNT is removed by employing the proper function. Here, two important methods incorporated to neglect the unwanted m-CNTs, (1) SCE (Selective Chemical Etching) and (2) VMR (VLSI compatible m-CNT Removal). The above-mentioned two methods eliminate the metallic tube, which is close to 99.9%. A traditional synthesis process of CNFETs approximately produced 113 m-CNT and 2/3 s-CNT (semiconducting CNTs). In recent CNT, growth methodologies reach high amounts (90%) of producing s-CNTs [
4]. However, there is no technique available for achieving 100% CNT-growth. Hence, it is an important for adapting the different techniques for removing the m-CNTs like chemical etching process and electrical burning, etc. At the same time, the diameter variation of the CNTs affects the electrical properties such as threshold voltage and drive current. The multiple diameter distribution and mean diameters are observed based on the CNTs production method. During the manufacturing process of the CNFETs, these variations occurred due to doping process and mis-positioned/mis-aligned CNTs in the transistor. This leads to short the CNFETs. However, to date, the CNFETs didn’t include this type of source variability [
5].
The initial stage of the CNFET fabrication involves the parallel metal strips pre-patterning in SiO2 substrate. Once the pre-patterning process is completed, CNTs are deposited at the top in a random manner. This CNTs fall around the two metal strips and meet all necessary requirements for basic FET. Here, one metal for the source terminal and another for the drain terminal. The source/drain terminals are made from the chromium/gold materials and SiO2 is used as the gate oxide.
1.3. Existing Methodologies of Designing SRAM Cells
In recent decades, several methodologies boomed for efficient designing of SRAM cells. A high-speed 10T SRAM cell was developed by [
7] in FinFET technology at 14 nm channel length. The presented 10T-SRAM cell was approximately 2 times greater than the Six-Transistor HD SRAM cell. Next to this, a low leakage SRAM cell was designed by [
8] in which the memory cells were based on the S (Source)-biased inverter. Additionally, two transistors were used in the S-biased inverter to diminish the I
leakage current, which results in saving of leakage power up-to 67% when compared with the traditional inverter. The double ended low powers SRAM was constructed by ref. [
9], which utilize the low-power stacked inverters for limiting the power dissipation. By introducing cross-coupled inverters with low V
dd, the power dissipation is further reduced in the hold mode with power gating techniques.
A low-power single-ended 9T SRAM cell was designed by ref. [
10], which countered against LPA and discussed the issue of leakage balance. 7 nm FinFET-based 6T SRAM cell was designed by [
11] and the performance comparison was completed with different FinFET devices such as PU (Pull-Up): PD (Pull Down): PG (Pass Gate) transistor ratios to come out suitable devices for LP (low power) and HS (high speed) SRAM applications. The HP SRAM cell was constructed by ref. [
12] by using the array of high-bandwidth with 0.0300-μm Intel 4 CMOS technology. The presented 6T SRAM array was compared with 8T SRAM cell for the applications of high-bandwidth memories. By using the 12 nm FinFET technology, the researcher [
13] designed an SRAM cell with six transistors. Here, Static Noise Margin (SNM) was used to determine the SRAM cell’s stability.
The 8T SRAM cell was designed using a pair of PMOS/NMOS transistors as a diode connection in-order to limit the leakage current [
14]. This architecture controlled the amplitude of the current. As Fin-FET devices gave lower V
th which is much superior to the gate leakage. The diode-linked NMOS-PMOS was employed to achieve B-S (Bulk-Source) difference to limit the sub-threshold and gate leakages. The diode connected Multiple approaches were utilized for reducing the leakage current. Meanwhile, the amount of leakage power was reduced and increased the performance. The leakage power reduction on SRAM cells is presented by ref. [
15]. Here, the authors performed the dual voltage assignment for reducing the leakage power effectively. On the other hand, the memristor based SRAM cell was designed by [
16]. Here, the memristor is mainly used for reducing the area consumption compared with the CMOS design without negotiating the functionality of the device. The noise margin was improved in the 7T SRAM cell which had the channel length of 7 nm. By incorporating the technologies like sleep transistors, DTMOS, and MOSFET, the 7T SRAM were designed and also performance analysis was also completed in this method [
17].
Dual-rail SRAM with embedded level shifting was designed by [
18]. This method was mainly implemented to enhance the dual-rail SRAM’s availability because it had more potential to increase demand in low power applications. At low supply voltage, there was a huge degradation in performance, which couldn’t satisfy the high-performance cache necessity in modern computers. The author designed the 6T SRAM based on a comprehensive assessment in 7 nm FinFET technology. Here, the circuit implementation was completed by quantum physics-based device co-optimization. The power gating based FinFET SRAMs were developed by [
19] and the method contained three techniques for minimizing the EDP (Energy-Delay Product) and leakage power of 8T and 6T SRAM cells [
20].
In recent years, CNFET (Carbon Nano-tube Field Effect Transistor) technology-based circuit design has been raised enormously. The author [
21] designed the CNFET-based SRAM cell. The presented design was optimized on the basis of trades such as power efficiency, stability, and performance. The ternary-based two SRAMs were designed by ref. [
22], which contain different technologies. In the initial design, the cyclic operation was completed in ternary logic, with a secondary design based on the buffer that was mainly employed for the ternary inverters in both positive and negative cycles.
As we summarized, the previous SRAM cells suffered from leakage. Hence, multi-threshold logic is one of an existing and innovative methodology that uses the low-threshold transistor for designing the circuits. This helps to improve the performance of the circuit in active mode and saves leakage power in the standby mode. Due to ambi-polar properties, there is a possibility of leakage in the CNFET devices. So, this special logic (i.e.,) Multi-Threshold (MT) logic is influenced by the CNFET to reduce leakage while considering the 32 nm channel length of the SRAM cell design.
1.4. Importance of Multi-Threshold (MT) Logic
In VLSI, the power reduction and leakage reduction [
23] are mainly aimed at producing the circuit to be more efficient. This power reduction is very important to meet the desired temperature characteristics, increase battery life time for compact devices and reduce the cost of packaging and maintenance.
Multi-Threshold (MT) is also known as the power gating technique, which provides efficient and simple power gating logic by using the low threshold voltage and high-speed transistors for constructing the logic cells and uses the high threshold voltage and less leakage devices as sleep transistors. This sleep transistor (ST) provides higher resistance between the Vdd and ground to minimize leakage dissipation. The STs are controlled with the help of sleep control signals. When sleep = 1, the ST in switched OFF during the standby mode which causes the limiting of leakage by ST. The entire leakage of the circuit is limited by the ST’s high threshold voltage. During active mode, the sleep signal in ‘0’ state and provides the connection between the real to virtual ground. As a result of this connection, the lower threshold logic gates operate in very high speed. In this active mode, the STs are working like a resistor.