Introduction

Radiation-induced soft errors, including SEU and MNU, present major reliability concerns in nano electronic circuits. CNTFET have gained attention as a viable replacement for CMOS technology due to their high carrier mobility, energy efficiency, and robustness against process variations. However, like MOSFETs, CNTFETs remain vulnerable to radiation-induced charge increase, necessitating the use of enhanced hardening strategies to mitigate these effects.

Radiation hardening

Reliability is essential for safe and vital electronic systems. Space-related integrated circuits (ICs) are vulnerable to alpha particles from packaging materials and heavy charged particles from cosmic rays1,2. When radiation particles affect a sensitive node, they create several electron-hole pairs. Single-Node-Upset (SNU) occurs when a node’s total free charge exceeds its critical charge3. Multiple-Node-Upset (MNU) happens whenever a high-energy particle strikes multiple critical nodes simultaneously due to the charge sharing event4. To limit the destructive effects of radiation exposure on semiconductor devices, researchers modified process technologies, layout, and circuit design to create radiation-hardened circuit structures. Circuit-level hardening technology, known to be efficient and convenient, is gaining much interest and research in radiation hardening due to the high cost and complexity of advanced techniques and designs5,6.

The latch is an essential memory component in the logic circuit. To solve MNU complications, the latch circuit adopts RHBD techniques with Muller C-elements (MCE) and radiation hardening materials at the device and layout levels7,8. The basic modules of the various MCEs9 are presented in Fig. 1. By employing redundant designs, the MCE are meant to prevent the spread of faults or restore circuit state. RHBD latches with MCE and/or DICE are capable of resisting SEU, despite also occupying up a significant amount of space, especially with MNU. Lowering the technology of CMOS transistors to 32 nm is challenging because of small channels, increased high leakage powers, and susceptibility to process modifications. As the size of transistors shrinks, the development of reliable and resilient CMOS circuitry becomes increasingly difficult and critical10,11. Advanced technologies are desperately needed to enhance scalability above the 22/18 nm semiconductor nodes and outperform conventional CMOS.

As a result, developing the different methods in transistor technology is essential for overcoming obstacles. Carbon nanotube Field-effect transistors (CNTFETs) have attracted a lot of interest due to their similarities to MOSFETs and their potential for improved performance and energy efficiency. Because of their unique electrical characteristics, CNTFETs are very attractive to researchers studying nanoscale circuits and systems12.

Fig. 1
figure 1

CNTFET-based logic circuits and their corresponding circuit symbols: (a) Inverter, (b) Two-Input Inverter, (c) Clocked two -Input Inverter, (d) Cross Coupled inverter, (e) & (f) Positive & negative clock Cross Coupled Inverter, (g) C-element, (h) Clocked C-element.

Carbon nano tube FET (CNTFET)

The best substitute for silicon transistors with respect to performance improvement and power consumption reduction is CNTFET13,14. Plastic waste materials, which are currently exceeding 500,000 tons per year, are a major ecological problem. Out of these, 19% are polypropylene (PP). Particularly, PP plastic debris encompasses 86.7% carbon. Researchers can make advantage of substantial carbon sources to create carbon nanotubes15. CNTs exhibit incredible physical and chemical properties, making them an excellent substance for possible applications16,17. The graphite sheets were then shaped into cylindrical structures that differ in diameter from less than one nanometer to 50 nanometers and lengths of a few micrometers. Carbon nanotubes (CNTs) have unique chemical, electrical, mechanical, thermal, and visual characteristics based on their proportional arrangement. These substances have outstanding field output characteristics and can contain a current density of 109 A/cm2. They also have higher thermal conductivity than diamond, which is generally stated to be the most effective thermal conductor. They are also 100 times stronger than steel in terms of tensile strength18. Carbon nanotubes are divided into two categories.

Fig. 2
figure 2

Single-walled carbon nanotube (SWCNT)19.

Fig. 3
figure 3

Multi-walled carbon nanotube (MWCNT)19.

  1. 1.

    Single walled -based carbon nanotubes (SWCNT).

  2. 2.

    Multi walled -based carbon nanotubes (MWCNT).

Figures 2 and 3 shows a tubular structure made up of two concentric, nested tubes. The principal object is a graphite monolayer comprising a thickness of one atom. The object is then subsequently rolled up until its outside edges are hidden, resulting in an idyllic cylindrical shape as shown in Figs. 2 and 3 respectively. An SWCNT’s chirality (Ch) determines whether it is metallic or semi-conductive. Chirality is the specific direction in which the graphene sheet originally rolled. Equations (1) and (2) provide numerical values for evaluating the correlation between carbon nanotube diameters. The n and m in Eq. (1) are positive integers and denote the tube chirality constants20. DCNT in Eq. (2) represents the diameter of carbon nanotubes illustrated in Fig. 4.

$$~Ch=a\sqrt {{n^2}+{m^2}+nm}$$
(1)
$$~DCNT~=\frac{{Ch}}{p}$$
(2)

Here “a = 2.4595” which represents the graphite sheet lattice constant.

Equation (3) determines the width of CNTFET

$$~W~=~\left( {N~ - ~1} \right)~S~+~DCNT$$
(3)

where,

N—nano scale carbon tubes count in the CNTFET. S—spacing between inter-nanotubes. W—CNTFET width.

The threshold voltage (\({v_{TH}}\)) of a CNTFET is determined based on the diameter of the carbon nanotubes in the channel region, using the following formula.

$${v_{TH}}=\frac{{a{\nu _\pi }}}{{eDCNT~~~}}$$
(4)

In the tight bonding model, Vπ = 3.033 eV reflects the energy of the carbon 180º to 180º bond. By changing the diameter of the DCNT in Eq. (2), the CNTFET’s \({v_{TH}}\)value can be manually adjusted to the essential level. SWCNTs are suitable for use in photovoltaic devices including solar cells and molecular electronics, due to their exceptional electrical and optical characteristics21. CNTFET and CMOSFET devices are identical in function and structure. CNTFET technology has been suggested for usage in a variety of circuits, including digital and analog systems16,17,18,19,20,21. A CNTFET operates similarly to a MOSFET, but it uses semiconducting carbon nanotubes in place of the conventional MOS transistor channel. The CNTFET’s top and cross-sectional views are shown in Figs. 5 and 6.

Fig. 4
figure 4

Chirality Vector of graphene sheet in CNTFET33.

Fig. 5
figure 5

Cross sectional view of a CNTFET.

Fig. 6
figure 6

Top view of a CNFET33.

According to Fig. 5, \(\:DCNT\:\)is the diameter of the CNT, N represents the count of CNTs, and Pitch represents the centre-to-centre distance between two neighbouring CNTs in the channel region. The suggested designs employ N = 1, Pitch = 20 nm, with varied chirality values of CNTs (n, m) are (8,0), (10,0), (13,0), (15,0), (19,0) and (10,8) and the corresponding DCNT values are 0.63 nm, 0.79 nm, 1.03 nm, 1.18 nm, 1.15 nm and 1.2 nm respectively according to Eq. (2).The CNTFET model specifications that are significant for the simulation are presented in Table 1.

Table 1 CNTFET model specifications are significant for the simulation.

CNTFETs and traditional CMOS transistors are comparable in terms of their carrier transport mechanism and channel material. Ballistic or near-ballistic electron transport is made possible by CNTFETs’ use of quasi-one-dimensional semiconducting carbon nanotubes to create the channel, which allows electrons to move across the channel with little to no scattering. However, as devices get smaller, electrons in CMOS transistors which are based on silicon are sensitive to frequent scattering occurrences. In CMOS, this results in elevated dynamic power consumption due to decreased carrier mobility and increased resistive losses. Additionally, CNTFETs have low off-state leakage currents and steep subthreshold slopes (< 60 mV/dec), which enable lower threshold voltages without reducing power efficiency. Since CMOS has short-channel effects and subthreshold leakage, this advantage can be challenging to achieve.

Furthermore, CNTFETs allow for threshold voltage tunability via chirality and nanotube diameter, providing fine control over power-performance trade-offs. In contrast, CMOS threshold tuning involves intricate doping and is more vulnerable to process variability. All these properties interact to give CNTFET-based circuits higher energy efficiency, especially at nanoscale nodes (less than 10 nm), where CMOS has serious scaling and leakage control issues. For contemporary ultra-low-power, high-performance digital circuits, CNTFETs provide a radically innovative and more effective route.

Background

This section describes the radiation-hardening process that enhances latch designs against soft errors. The advantages and disadvantages/limitations of existing radiation-hardened latches are discussed. Finally, an overview of the proposed latch design is given to enhance fault tolerance, and power, delay, and space efficiency optimizations.

Upset mechanism in CNTFET inverter

Radiation upset in CNTFET electronics happens when intense particles strike sensitive locations. The reverse-biased electric field influences the collection of additional electron-hole pairs in the depletion layer after the striking. In this area, electrons are captured by NCNTFET transistors and holes by PCNTFET transistors22. Figure 7 illustrates the charge-collection process using an inverter, as described in10,11, and22. A reverse-biased electric field affects the polarity of radiation-induced transient voltages, which varies by transistor type. In an OFF-state PCNTFET transistor, the voltage at the drain changes from ‘0’ to ‘1’ owing to hole accumulation. In the case of an OFF-state NCNTFET transistor, electron concentration drives the voltage at the drain to go from ‘1’ to ‘0’.

Fig. 7
figure 7

Upset mechanism in: (a) p-CNTFET, (b) n-CNTFET.

Existing hardened latch design

Several traditional design elements such as Inverter (INV), 2-input inverter, clocked 2-input inverter, cross-coupled inverter, clocked cross-coupled inverter, dual-input C-element (CE), and clocked dual-input C-element (CG-CE) presented in Fig. 1, were included to provide a strong and self-recoverable CNT latch. The basic part of the Delta DICE is the cross-coupled element, as presented in Fig. 1d13. Normally, the values of I1 and I2 stay at 1 or 0. If I1 and I2 are equal to 1, any soft errors that occurs due to heavy ion particle being applied to any of them do not spread to other nodes. A positive pulse at I1 causes the fault to go to I2, where it produces a negative pulse. On the other hand, If I2 experiences a negative pulse, the error spreads to I1, resulting in a positive pulse. The C-element in Fig. 1 (g) functions according to the concept that the output (I3) assumes the opposite value when two inputs (I1 and I2) are equal. I3 maintains its initial logic value while going into a high-impedance state when there are different inputs present.

In Fig. 1 (b), a typical inverter’s single input can be splitting to create a dual-input inverter. To assure PCNTFET driving capabilities, the dual-input inverter CNT will set the NCNTFET tube chirality as (15, 0) and the PCNTFET tube chirality as (10, 0). The truth table of Dual-input inverter circuit is presented in Table 2. The symbol Z represents a high impedance state. In the absence of SEU, the dual-input inverter circuit operate normally, synchronizing with the NCNTFET/PCNTFET inputs. When there is a SEU, its input-output connection shows that the output logic state changes only when both the NCNTFET/PCNTFET inputs transition from 0 to a phase in which the PCNTFET input is 0 and the NCNTFET input is 1. The NCNTFET and PCNTFET transistors are both activated at the same time in this case. NCNTFET tubes have a stronger driving ability than PCNTFET tubes. As a result, the output is disrupted, switching from 1 to 0. The response of the dual-input inverter remains constant in other operating modes due to the isolation of defects at a specific node. NCNTFET defects influence the inverter’s output only during a SEU.

Table 2 Truth table of dual-input inverter.
Fig. 8
figure 8

Existing circuit implementations: (a) CNTFET-based design23 (b) CMOS-based LCQNUT33.

The latch, depicted in Fig. 8(a) and built by Shakeel et al.23, has SNU self-recovery capabilities while consuming less power and area. If the logic values of two nodes are upset simultaneously, the latch may generate an incorrect output. The Delta DICE latch, on the other hand, is made to recover from DNUs. The triangle architecture of its three DICE units provides a small design with minimal area overhead. The absence of a clock-controlled element, however, causes a larger delay and higher power consumption. The Delta DICE latch consists of three DICE cells with cross-coupled inverters placed in a delta topology, which provides tolerance to both single and double node upsets9. In a similar vein, TNURL utilizes seven SIMs to improve TNU recoverability, but its non-existence of QNU tolerance means it remains susceptible to quasi-node interruptions, which increases the power and area overhead. The IHTRL latch’s use in high-speed circuits is restricted by its high propagation delay (D-Q) and further area overhead caused by its 4 × 4 array structure.

The HTNURE latch is unreliable for high-speed applications because of its longer TNU recovery intervals and substantial power consumption from complex feedback loops. Comparable to this, the LTNUT latch’s use of multi-level C-elements leads to significant power consumption and a more complex design. Although QNUTL fails to complete QNU self-recovery and optimized for QNU tolerance using a triple-level Soft-Error-Interceptive Module (SIM) and three DICE cells, it is vulnerable to latch in a fault in extreme conditions. It additionally increases circuit complexity and power consumption. While the HLTNURL latch provides TNU reliability, its feasibility in density nanoelectronics circuits has limitations due to its high-power consumption and significant silicon area overhead. The LCTNUCR latch design, a multiple clocked four-input C-elements (CEs), exhibits a substantial area overhead, which increases complexity and degrades performance in large-scale applications.

ADTRL has a larger area and longer delay time than the other design, but it consumes less power than other TNU-resilient latches. Designing the circuit is also more complicated by its modified DICE structure. The TSRL latch’s quadrilateral regaining and its structure increase more transistors and complexity to the design, and its widespread usage of dual-input CEs causes a significant area overhead. A three-stage blocking module and two input inverters integrated with interlocked modules are features of the D-latch design (LCQNUT), which is shown in Fig. 8(b). The latch is resistant to Quadrate Node Upset QNU because of the efficient prevention of soft errors provided by these LCQNUT and blocking modules33. However, using redundant modules a lot leads to higher power consumption and larger delays. Although QNUTL fails complete QNU self-recovery and optimized for QNU tolerance using a triple-level Soft-Error-Interceptive Module (SIM) and three DICE cells, it is vulnerable to latch in a fault in extreme condition. It additionally increases circuit complexity and power consumption. Even though many latch designs currently in use have the versatility of withstanding MNU, they frequently fail to provide full self-recovery and require trade-offs between power, area, and delay. Table 3 illustrates all the existing hardened latches, along with their methodologies, key features and challenges.

Table 3 Summary of various existing hardened latch designs.

Proposed low power high speed quadrate node upset tolerant CNTFET latch(LHQCNT)

This work proposes a novel LHQCNT tolerant latch, specifically addressing the minimum delay and power constraints associated with the existing latch designs. The proposed LHQCNT latch’s schematic diagram is shown in Fig. 9. The LHQCNT latch is designed with Seven transmission gates, a Delta DICE unit, twelve dual-input inverters (INV1 to INV12), and one inverter (INV). The twelve dual-input inverters exert complemented inputs and outputs to latch the data. Delta DICE is based on three DICE cells connected in a delta topology. The Delta DICE latch maintains dual interlocking’s excellent DICE resilience against SNUs. In DNUs, the two possible outcomes nodes X1, X2, and X3 are constantly driven by two ON states (N4=’0’ X2=’1’) cross-coupled elements. The Delta DICE latch is insensitive to DNUs due to the realization that all three DICE cells have two nodes controlled by two ON cross-coupled components apiece. The Delta DICE latch retains the remarkable DICE robustness of dual interlocking against SNUs. The LHQCNT has D and Q as input and output, as well as CLK and NCLK are system clocks. Internal nodes of the LHQCNT latch include N1 through N12 and X1 through X3. When CLK is set to 1, all transmission gates (TGs) are ON, causing the latch to enter its transparent phase. And then odd nodes use dual input inverters to transfer data to even nodes, whereas even nodes use Delta DICE to send data to output node Q. Initialization can be completed by all nodes. Throughout the transparent phase, the Delta DICE-based feedback loop and INV2N (N = 1, 2, …6) do not perform.

Fig. 9
figure 9

Proposed low power high speed quadrate node upset cardon nanotube (LHQCNT).

Fig. 10
figure 10

Simulation output of the LHQCNT Latch.

The latch is said to have entered its latch phase when all transmission gates (TGs) are turned off and NCLK is set to 1 and CLK becomes 0. Feedback loops between modules guarantee that the latch functions properly in this mode, while INV2N (N = 1, 2, …6) and the Delta DICE are active. To thoroughly explain the QNU tolerance concept of the proposed latch, specific values are assigned with the assumption that D = 0. In this case, consider the nodes Q, N1, N3, N5, N7, N9, and N11 are set to 0, while N2, N4, N6, N8, N10, and N12 are set to 1. The primary focus is generally on the latch mode operation. Initially, the analysis begins with an SEU scenario. If a fault occurs, an NCNTFET malfunction affecting the output of dual-input inverters may result in one of three possible outcomes, as outlined in Table 2.

Single node upset analysis

Case 1: Consider N4 as an illustration of an even node that has been flipped in the storage module. Although CNTFET tubes in INV4 are conducting, N4 is flipped from 1 to 0. However, the N5 output node is not affected. No other nodes are impacted, and the output Q remains unchanged.

Case 2: Consider node N11 as an example of an odd node flipped in the storage module. When N11 changes from 0 to 1, both of INV11’s transistors conduct. As NCNTFET is more capable of driving than PCNTFET, node N12 is driven to zero. The issue spreads to INV12, although it is essentially stopped. INV11 finally sets N11 back to 0.

Case 3: An issue occurred in the Delta DICE module. The delta interconnection topology module nodes retain their logical states, while the faulty nodes within the interception module can be easily repaired using the nodes from the interconnection nodes.

Dual node upset analysis

Case 1: The analysis indicates that both the Delta DICE and the intercepting modules can self-recover from node upset if an error happens in both.

Case 2: If double node upsets originate inside the interception module. Considering the event of a failure at node pair < N3, N5>. When nodes N3 and N5 are flipped from 0 to 1, INV3 and INV5’s NCNTFET transistors turn on, resulting nodes N2 and N4 to zero. INV8’s node N6 is stable in the meantime and will restore N5. The output Q remains unchanged due to no changes in the remaining nodes.

Case 3: Consider the double node upset in the Delta DICE module. The output Q can be maintained while the error nodes in this module are quickly restored due to the Delta DICE nodes.

Triple node upset analysis

Case 1: An upset occurring on any three nodes of the Delta DICE, will be restored by the interception module.

Case 2: Triple node upset occurring in interception module. Consider the node pair N7, N9, and N11 flipped from 0 to 1; the NCNTFET transistors in INV5, INV7, and INV9 turn on, resulting nodes N6, N8, and N10 to 0. While node N12 in INV10 is still stable and may restore N11.The remaining nodes are unchanged and are set to have a minimal effect on the output node Q.

Case 3: Consider the two upsets that occurred in the Delta DICE module and a single upset happen in the intercepting module. As per case 3 in SNU and case 3 in DNU, the node pairs, which upset N2, N4, and N6. X2 and X3 remain unchanged, and Q can be recovered.

Case 4: Consider the two upsets that occurred in the interception module and one inside the Delta DICE module. Since the Delta DICE module exists as self-recoverable and fix errors in the interception module without affecting the output Q.

Fig. 11
figure 11

Output characteristics of the LHQCNT Latch under SNU, DNU and TNU fault conditions.

Quadrate node upset analysis

Case 1: The Delta DICE module with four node upsets simultaneously cause an upset in the output Q. However, the output recovers from the faults occurring on Delta DICE in the subsequent clock cycle.

Case 2: All the four upsets happen within the interception module. Consider node pairs N5, N7, N9, and N11 flip from 0 to 1. The NCNTFETs of INV3, INV5, INV7, and INV9 that conduct, which causes nodes N4, N6, N8, and N10 to flip from 1 to 0. As a result, nodes X2 upsets, but X1 and X3 remains unchanged through N2 and N12 nodes. Due to the INV2 and INV10 inputs of NCNTFET, the nodes N3 and N11 will be restored. Simultaneously, the other nodes don’t change, and output Q remain the same.

Case 3: Three upsets happen in the interception module and one occurring in Delta DICE module. The Delta DICE module enables self-recovery by correcting flipped faults in the interception module while ensuring that the output Q remains unchanged.

Case 4: Two double node faults occur: one exists in the Interception module, and the other is in the Delta DICE module. Consider inputs nodes N3, N5 of INV3 and INV5 respectively flipped from 0 to 1, this upset cause N4 and N6 nodes to flip to 0. As a result, INV 4 and INV 6 NCNTFET turn on and restores the N5 and N7 nodes. Meanwhile, X1 and X2 are flipped from 1 to 0, but due to the X3 node, the Q output remains unchanged. Hence, the proposed LHQCNT latch can handle all SNUs, DNUs, TNUs and QNUs.

Fig. 12
figure 12

Output characteristics of the LHQCNT latch under QNU fault conditions.

Results and discussion

The simulation results for the LHQCNT latch are thoroughly examined in this section. In comparison with existing latch topologies, the performance metrics—such as power consumption, delay, and reliability—are assessed. The comparison demonstrates the benefits and drawbacks of LHQCNT about effectiveness, durability, and suitability for radiation-hardened applications.

Simulation method

The 32 nm CNT-based FET Verilog-A structure34 from Stanford University is utilized for design to simulate the LHQCNT latch circuit shown in Fig. 9. Verilog-A code is used in cadence virtuoso tools to create symbols of PCNTFET and NCNTFET to construct a latch circuit at room temperature (27° C) along with supply voltage VDD = 1 V, with a clock frequency of 500 MHz This paper’s structure is based on standard simulation dimensions, such as the chirality vector of the PCNTFET setup ratio as (10, 0) and the NCNTFET setup ratio as (15, 0), apart from transistor dimensions specified in Table 1 using in two input inverter and Delta DICE. The chirality vector of PCNTFET and NCTFET set up ratio as (8, 0); similarly, the inverter chirality is P/NCNTFET setup ratio as (13, 0). Table 1 indicates key model parameters, and their respective values used in the simulation.

This section explains the output waveforms illustrated in Fig. 10, which corresponds to the input waveforms supplied into the LHQCNT. Simulation results are accurately provided for average power, maximum propagation delays, PDP and APDP. The LHQCNT design is then compared to the existing designs in terms of PDP, maximum propagation delay, average power, APDP and transistor count.

The simulation utilizes the double-exponential current source model outlined in Eqs. (5) and (6) to simulate fault injections35. The raise (\(\tau \alpha\)) and fall (\(\tau \beta\)) time constants used for the current pulse are 0.1ps and 3ps respectively. For the simulation purpose, the maximum injected charge per node is considered as 48fC, which is adequate to assess the circuit performance in the presence of extreme SNU, DNU, TNU, and QNU events that might compromise node stability.

$${I_{inj}}={I_0}\left( {{\text{e}}\frac{{ - t}}{{\tau \alpha }} - {\text{e}}\frac{{ - t}}{{\tau \beta }}} \right)$$
(5)
$${I_0}=\frac{{{Q_{inj}}}}{{{T_\alpha } - {T_\beta }}}$$
(6)

where,

\({I_0}\) = initial current. \({Q_{inj}}\) = the charge collected at time t, \({\text{~}}{I_{inj}}~\)= the injected current impulse, and.

\(\tau \alpha\) and \(\tau \beta\) represents the amount of accumulation and particle motion pattern formation time constants, respectively. Simulation results of the LHQCNT Latch for SNUs, DNUs, and TNUs fault injections shown in Fig. 11. Four SNU possibilities are simulated, each inserting a fault within the nodes N1, N4, X1, and Q between 0 and 12 ns. Between 14 and 24 ns, six DNU possibilities are simulated, inserting faults within the node pairs < N3, N5>, < N6, N8>, < N7, N10>, < Q, X1 > < X2, X3>, and < Q, N2>. Similarly, between 24 and 32 ns, six TNU possibilities are simulated, injecting faults into node pairs < N7, N9, N11>, < X1, X2, Q>, < N1, N4, Q>, < N2, N4, N6>, < N2, X1, X2 > and < N8, N9, X1>. The simulation results demonstrate that the LHQCNT latch is effective in contrast to SNUs, DNUs, and TNUs.

\(\tau \alpha\) and \(\tau \beta\) represents the amount of accumulation and particle motion pattern formation time constants, respectively. Simulation results of the LHQCNT Latch for SNUs, DNUs, and TNUs fault injections shown in Fig. 11. Four SNU possibilities are simulated, each inserting a fault within the nodes N1, N4, X1, and Q between 0 and 12 ns. Between 14 and 24 ns, six DNU possibilities are simulated, inserting faults within the node pairs < N3, N5>, < N6, N8>, < N7, N10>, < Q, X1> < X2, X3>, and < Q, N2>. Similarly, between 24 and 32 ns, six TNU possibilities are simulated, injecting faults into node pairs < N7, N9, N11>, < X1, X2, Q>, < N1, N4, Q>, < N2, N4, N6>, < N2, X1, X2> and < N8, N9, X1>. The simulation results demonstrate that the LHQCNT latch is effective in contrast to SNUs, DNUs, and TNUs.

The simulation waveforms for the LHQCNT latch against QNU fault injections are illustrated in Fig. 12. QNU possibilities are examine by inserting faults into node pairs < N4, N5, N9, N11>, < N2, N4, N6, N8>, < N1, N3, N10, N12>, < N1, N3, X1, X3>, < N8, X2, X3, Q>, < N5, X2, X3, Q>, < N2, X1, X2, X3>, < N3, X1, X2, X3>, and < X1, X2 × 3, Q > between 0 to40 ns. The simulation results indicate that the latch can withstand QNUs.

Comparative analysis

Table 4 compares the reliability of the LHQCNT latch to previous latch designs with9,22,34. Table 4 shows that the latch22 is an SNU self-recoverable, but it cannot tolerate DNU, TNU, and QNU. The Delta DICE latch in9 is resistant to DNU upsets, whereas it cannot tolerate TNU and QNU upsets. The second column is used to indicate the design’s technology. The third column indicates the tolerance of SNU, DNU, TNU, and DNU, and the fourth column indicates the critical charge, respectively. The fifth and sixth columns indicate setup and hold times, respectively. Contrasted to existing latches with similar soft errors, the LHQCNT latch achieves the minimum setup time, the lowest power, and minimum delay. The low power consumption and minimum delay of the LHQCNT latch allow it to achieve the minimum APDP. The size of the area is proportional to the number of transistors. All transistors’ width-to-length ratios are added together to determine the area by using Eq. (7)18.

$$UST=\sum\limits_{n}^{{i=1}} {{{\left( {\left. w \right|L} \right)}_i}}$$
(7)
Table 4 Comparative analysis of LHQCNT latch with existing Latches.
Fig. 13
figure 13

Graphical representation of the proposed LHQCNT latch with other existing Latches.

The results suggest that LHQCNT latches have an advantage over SNU, DNU, TNU and QNU-tolerant latches. The LHQCNT latch outperforms the compared latches in terms of area, power, PDP, and APDP, with Δ power, Δ delay, Δ area, and ΔAPDP determined by Eq. (8).

$$\Delta ~=~\left( {Proposed~Latch~ - ~Compare~Latch} \right)~/~Compare~Latch$$
(8)

In terms of delay, the LHQCNT achieves 1.06 ps, which is 11.47 times faster than LCQNUT (18.52 ps) and 16.47 times faster than Shakeel et al. (13.22 ps). In terms of average power consumption, the LHQCNT attains 0.12 µW, which is 69.23% less than LCQNUT (0.39 µW). However, Shakeel et al. (0.087 µW) consumed 27.5% less power than LHQCNT due to a lower transistor count. Figure 13 represents the graphical representation of the proposed latch with other existing latches.

Impact analysis of process, voltage and temperature variations

The performance and dependability of circuits are greatly impacted by changes in Process, Voltage, and Temperature (PVT). Variations in the power supply and variations in the room temperature are the causes of these differences. To ensure the robustness and stable operation of the latch design, it is essential to evaluate it under various PVT issues.

Process variations

CNT fabrication results in unavoidable variation in certain characteristics. The most critical parameters affecting CNTFET performance are (i) the diameter of CNTs, (ii) the value of CNT pitch, and (iii) the quantity of CNTs present in the channel. The Eq. (2) shows a direct relationship between CNT diameter and CNTFET threshold voltage (\(~{v_{TH}}\)). Large diameter variations may have an impact on the CNTFET’s \(~{v_{TH}}\) in the design. The width of the CNTFET can be calculated by the CNT pitch value and number of CNTs in the channel region using Eq. (3). Tables 5, 6 and 7 presents the power and delay values corresponding to variation in CNT diameter, CNT pitch and CNTs position.

Table 5 Power and delay values corresponding to variations in CNT diameters.
Table 6 Power and delay values corresponding to variations in CNT pitch values.
Table 7 Power and delay values corresponding to variations in CNT positions.

To assess the impact of parameter variations on circuit performance, PVT analysis was conducted for the proposed LHQCNT with 30 iterations. Consistent with typical practices, the variables taken into consideration comprised CNT diameter and pitch values that changed by 5%, 10%, 15%, and 20%36,37. In the LHQCNT, the quantity of CNTs in the CNTFET channel region was also altered by ± 1 and ± 2. With the use of two-dimensional graphs. Figure 16 shows how these differences affect average power and maximum propagation delay.

According to Fig. 14 that differences in CNT diameters have the greatest impact on the performance of the proposed LHQCNT. Variation leads to a considerable rise in average power and maximum propagation delay. An increase in CNTs moderately affects the performance of the proposed design, leading to a slight rise in both average power consumption and propagation delay as variations escalate. Conversely, variations in pitch value have minimal to no impact, as both average power consumption and propagation delay stay nearly constant despite increasing variation.

Fig. 14
figure 14

Effect of process variations in CNT diameter, pitch, and position on power and delay.

Fig. 15
figure 15

Various voltage variations in CNT diameter, pitch, and position affecting power and delay.

Supply voltage variations

The proposed design LHQCNT is simulated using three alternative supply voltages (0.9 V, 1 V and 1.1 V) simultaneously at the same node for fault injection. Figures 15 and 16 displays the simulation results graphically. As the supply voltage increases, the injected pulse’s amplitude and average power increases as shown in Table 8. However, the propagation delay reduces slightly, permitting the circuit to respond faster.

Table 8 LHQCNT at various voltages with power and Delay.
Fig. 16
figure 16

Output characteristics of the LHQCNT under varying supply voltage conditions.

Temperature variations

The simulation was conducted at temperatures of -30 °C, 0 °C, 30 °C, 60 °C, and 90 °C, while maintaining the same node and timing for fault injection. The results, illustrated in Fig. 17, show that variations in temperature have no significant impact on the average power and propagation delay.

Fig. 17
figure 17

Output characteristics of the LHQCNT latch under varying temperature conditions.

Conclusion

This manuscript presents an LHQCNT latch that uses a CNTFET to mitigate the impact of MNUs caused by adverse radiation conditions and enhance circuit reliability. A comparative analysis was undertaken to evaluate the challenges and opportunities of adopting Nano electronic circuits that are developed with CNTFET technology as an alternative to CMOS technology. In comparison to LCQNUT’s CMOS variant with a 0.9 V supply voltage, the LHQCNT reduces power consumption by 69.23%, decreases delays by 16.47 times, and reduces the power-delay product (PDP) by 98%.Based on the data presented in Table 5. Therefore, it can be concluded that CNTFET serves as a promising substitute for CMOS in the development of nanoelectronic circuits. Simulation results confirmed that the LHQCNT latch achieves low power, and lesser delay, while PVT analysis revealed moderate stability.