Next Article in Journal
Proposal of an External Remote Sensing Circuitry for Switching-Mode Power Supplies
Previous Article in Journal
Adaptive Sparse Regular Split Gaussian Kernel Least Mean Square Algorithm for Super-Low-Frequency Motion-Induced Noise Cancellation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Deep Learning Approach for Modeling the Power Consumption and Delay of Logic Circuits Employing GNRFET Technology

1
Department of Electrical and Electronics Engineering, Erciyes University, 38280 Kayseri, Turkey
2
Department of Economics, Izmir Democracy University, 35140 İzmir, Turkey
3
Department of Biomedical Engineering, Izmir Democracy University, 35140 İzmir, Turkey
4
Department of Industrial Design Engineering, Erciyes University, 38280 Kayseri, Turkey
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(15), 2993; https://doi.org/10.3390/electronics13152993
Submission received: 29 June 2024 / Revised: 26 July 2024 / Accepted: 27 July 2024 / Published: 29 July 2024

Abstract

:
The interest in alternative logic technologies is continuously increasing for short nanometer designs. From this viewpoint, logic gates, full adder and D-latch designs based on graphene nanoribbon field effect transistors (GNRFETs) at 7 nm technology nodes were presented, considering that these structures are core elements for digital integrated circuits. Firstly, NOT, NOR and NAND gates were implemented using GNRFETs. Then, 28T full adder and 18T D-latch circuits based on CMOS logic were designed using GNRFETs. As the first result of this work, it was shown through HSPICE simulations that the average power consumption of the considered logic circuits employing GNRFETs was 78.6% lower than those built using classical Si-based MOSFETs. Similarly, the delay advantage of the logic circuits employing GNRFETs was calculated to be 53.2% lower than those using Si-based MOSFET counterparts. In addition, a deep learning model was developed to model both the power consumption and the propagation delay of GNRFET-based logic inverters. As the second result, it was demonstrated that the developed deep learning model could accurately represent the power consumption and delay of GNRFET-based logic circuits with the coefficient of determination (R2) values in the range of 0.86 and 0.99.

1. Introduction

In recent years, due to the rapid growth of portable electronic devices, the demand for low-power and high-speed circuits has taken great attention for integrated circuits. The arithmetic and memory units are fundamental building blocks for most digital designs. Accordingly, the performance parameters of logic gates and circuits are continuously improving to achieve better efficiency.
Many papers have been published in the literature related to full adder and D-latch circuits. The main performance parameters of the integrated logic circuits are power consumption, propagation delay and power-delay product (PDP). Therefore, existing schemes have advantages or disadvantages relative to one another in terms of these performance parameter values. On the other hand, several design techniques are employed in digital logic circuit design, which uses different transistor types, methods and approaches. For example, full adders are based on CMOS logic [1], transmission gate logic [2] and other methods [3,4,5,6]. Additionally, some alternative D-latches use CMOS logic gates, while others use methods such as sense amplifier-based [7], memristor-based [8], pass transistor logic-based [9], optical composite [10], carbon nanotube field effect transistor (CNTFET)-based [11], pseudo-NMOS-based [12], and others. Hence, several different structures for designing arithmetic and memory buildings are currently being developed.
In this research paper, full adder and D-latch designs based on CMOS logic using GNRFETs at 7 nm technology nodes are presented. Firstly, NOT, NOR and NAND gates based on CMOS logic were implemented by using both classical silicon-based FETs and GNRFETs for comparison. Then, full adder and D-latch circuits based on CMOS logic were implemented by using these technologies in a similar manner. When compared to logic gate and circuit structures using MOS transistors, logic circuits using GNRFETs show both lower power consumption and lower propagation delay characteristics compared to the silicon-based counterparts at the 7 nm technology node. Moreover, a deep learning network was developed to model the power consumption and propagation delay of the GNRFET logic inverter. It was demonstrated that the developed deep learning network accurately represents the power consumption and the propagation delay dependent on the channel length. In Section 2, the GNRFET model used in this study is explained. Then, logic circuit designs utilizing GNRFETs are given together with detailed analyses in Section 3. The performance parameters of the logic circuits employing classical Si-based MOSFETs and GNRFETs are compared and discussed in Section 4. The developed deep learning network for modeling the power consumption and the delay of the GNRFET inverter is presented in Section 5. Finally, the overall results of this study are discussed in Section 6.

2. Description of the Utilized GNRFET Model

GNRFETs are promising candidates for the post-silicon era nanoelectronics. The peculiar characteristics of GNRFETs stem from the properties of graphene nanoribbons (GNRs). Graphene is a single layer of carbon atoms arranged in a hexagonal lattice, which provides high carrier mobility, electron mobility and mechanical strength. These properties of GNRs make them ideal candidates for post-silicon nanoelectronics devices such as GNRFETs. In GNRFETs, the channel regions of the transistors are made of semiconducting graphene nanoribbons, where the energy level of this channel is modulated by the potential applied to the gate electrode. The high carrier mobility and near ballistic transport in graphene nanoribbon channels provide advantages such as ultra-low power operation and high switching speeds in digital circuits.
One of the important advantages of GNRFETs is their potential for scaling down to atomic dimensions. The nano-sized width of GNRs provide precise control over device dimensions at the nanoscale, enabling the fabrication of transistors with extremely small gate width and length sizes. This scalability opens up new possibilities for ultra large-scale integrated circuits having high performance and reduced energy consumption. A typical GNRFET structure is shown in Figure 1.
The GNRFET device shown in Figure 1 employs graphene nanoribbons operating as the channel region of the transistor. There may be one or more GNRs as the channel region, and the number of the GNRs are denoted by nRib. Armchair type GNRs are employed as the channel region of GNRFETs since they have semiconducting behavior. The structure of an armchair GNR is depicted in Figure 2.
The number of dimer lines along the transport direction is denoted by N, as shown in Figure 2. In this case, the width of the armchair GNR is given by Equation (1) [13].
W = 3 2 ( N 1 ) a C C
In Equation (1), aC-C is the bond distance between the adjacent carbon atoms, which is taken as 1.44 Å [13]. On the other hand, it has been established in the literature that zigzag GNRs behave as metallic conductors while armchair GNRs behave as semiconductors or metallic conductors depending on the number of dimer lines. If the number of dimer lines is given as N = 3p or N = 3p + 1, then the armchair GNR is a high bandgap semiconductor, while for N = 3p + 2, the armchair GNR behaves as a low bandgap semiconductor [14,15,16].

3. Logic Design Employing GNRFETs

3.1. NOT, NOR and NAND Gates

NOT, NOR and NAND are basic gates of CMOS logic; therefore, it is useful to examine these circuits before the design of more complex circuits. Input–output relations of the NOT, NOR and NAND gates are defined in Equations (2)–(4). The NOT generates complementary input, NOR generates complementary logic sum of inputs, and NAND generates complementary logic multiply of inputs.
N O T = A ¯
N O R = A + B ¯
N A N D = A B ¯
Many papers have been published pertaining to the NOT, NOR and NAND gates in the literature, and they have still been in the process of development. These gates can be obtained in various forms. One and most common of them is CMOS technology using MOS transistors, which are shown in Figure 3. As seen in this figure, while NOT comprises two transistors, NOR and NAND comprise four MOS transistors.

3.2. Full Adder

Full adder circuits are fundamental building blocks of many digital designs in integrated circuit technology. The input–output relations of full adder circuits are defined in Equations (5) and (6). A full adder circuit has at least three inputs: two of them will be added, and the other one from the previous digit will also be added. Furthermore, it has two outputs: the carry to the next digit and the sum.
C o = A ( B     C i ) + C i ( B     C i ¯ )
S u m = ( A     B )     C i
Circuit block representation and logic states of a basic full adder are shown in Figure 4 and Table 1, respectively.
A common full adder has three inputs, so eight logic combination states are included for three inputs.
A common full adder circuit can be designed by using multiple methods. One well-known example is shown in Figure 5, which shows the CMOS logic method comprising p-type and n-type transistors. This design employs 28 transistors, where half of them are p-type and the rest are n-type.

3.3. D-Latch

Latch circuits are fundamental building blocks of many digital designs used to compose VLSI. Symbol and logic states of a D-latch are indicated in Figure 6 and Table 2, respectively.
This latch structure has two inputs and two outputs. D (data) and Clk (clock) are inputs, and Q and Q′, complementary of each other, are outputs. This memory circuit can be designed using multiple methods. As one of the simplest and well-known, Figure 7 shows a method of D-latch circuit design comprising four NAND gates and one NOT gate. This design method has 18 transistors: half of them are of the p-type, and the rest are n-type, as in the full adder.

4. Comparison of the Performances of Silicon-Based CMOS and GNRFET-Based CMOS Logic Blocks

In this section, the classical Si-based and new-generation GNRFET-based logic circuits are simulated, and their performances are compared. Simulation setups and W-L values of the transistors are summarized in Table 3. While VDD = positive input voltage was 0.7 V, and Vgnd = negative input voltage was 0 V. Operation frequency was 100 MHz. According to 7 nm CMOS process technology, the Lp = Ln value is 7 nm. Whereas the transconductance of p-type MOS transistors was worse than that of the n-type MOS transistors, it was the same in GNR transistors. Therefore, the transconductance value of the p-type MOS transistor was doubled by increasing its channel region width in accordance with Equation (7).
g D S = [ µ p C o x ( W L ) ( V G S | V t | ) ] ,
where gDS is the transconductance, µp is the electron mobility, Cox is the oxide capacitance, W is the canal region width, L is the canal region length, VGS is the gate-body voltages, and Vt is the threshold voltage. On the other hand, for both p-type and n-type in GNR transistors, W values were calculated in accordance with GNR properties given in Equation (8) [17,18].
W = N 1 3 a C C 2 ,
where N is the number of dimer lines, and aC-C is the carbon–carbon bond length in nanometers, which is taken as aC-C = 0.144 [18,19]. To equalize W values to 7 nm in GNR transistors, the N number was 42. As for transistor model, 7 nm PTM transistor model is used for MOS based gates [19], and a SPICE-compatible model [20] is used for GNR-based ones.
Input–output signals of the GNR-based gates and circuits are indicated in Figure 8, Figure 9 and Figure 10. Input and output signals of GNR-based NOT gates are displayed in Figure 8a,b in voltage and time domains, respectively. Figure 8a shows the voltage transfer characteristic (VTC), indicating that the margins of input logic 0 and logic 1 are equal to each other due to the fact that the midpoint of the graphic is equal to VDD/2 in the voltage domain. In conclusion, GNR transistor-based gates and circuits generate desired output signals. Additionally, parasitic impulses seen in output signals at logic state transitions occur due to the capacitance effects of the transistor model.
For logic designs, it is important to operate circuits in full swing, which means the closer each output voltage is to the desired logic voltages, the more circuits operate in full swing. For this purpose, output voltages are given in Table 4. Considering these output voltage values, it is seen that all GNR-based values are closer to the desired logic voltages than all MOS-based values. Thus, it is clear that using GNRFETs instead of MOSFETs makes all the examined structures operate closer to full swing in all input combinations.
Power consumption is an important performance parameter for integrated circuits. For this reason, power consumption values are given in Table 5, both average and for all input combinations. In input combinations, GNRFET-based structures significantly show less power consumption than MOSFET based ones do. The power consumption advantages of logic circuits using GNRFETs are also given as percentages on Table 5. When averagely compared to MOSFET-based situations, the usage of GNRFET approximately provided 78.6% greater energy efficiency.
Besides power consumption, propagation delay is also indispensable for performance evaluation. In a similar manner, propagation delay values are given in Table 6 for both average and different logic transitions. The delay advantages of logic circuits using GNRFETs are also given as percentages in Table 6. In conclusion, the usage of GNR transistors causes approximately 46% less propagation delay and approximately 53.2% less propagation delay. Moreover, the performances of the considered circuits were also evaluated by using the 7 nm FinFET model, which is another emerging technology [20,21,22]. The HSPICE simulation results employing the 7 nm FinFET model are also given in Table 4, Table 5 and Table 6. It can be observed from these values that the performance of the FinFET technology is between the performances of the Si-based CMOS and the GNRFET technologies for the considered logic circuits.
Most design techniques improving power consumption can affect propagation delay adversely, or vice versa, improving propagation delay can affect power consumption adversely. Accordingly, the PDP parameter is used to compare methods in terms of the balance between power consumption and propagation delay parameters. However, the usage of the GNRFET method provides affirmative results in terms of these parameters in all and average situations, so PDP parameter results are also affirmative in GNR-based structures.

5. A Deep Learning Network Design for Power Consumption and Delay Modeling of GNRFET Logic

The delay and power dissipation of the inverter employing GNRFETs were obtained using HSPICE simulations in the previous section. As can be seen from the computational results, the power and the delay values of the GNRFET inverter have different ranges for the cases of N = 3p, N = 3p + 1 and N = 3p + 2. In this subsection, a deep learning model was developed to model both the power dissipation and the delay of the GNRFET for various values of the channel length. A deep learning multilayer perceptron (MLP) network, as shown in Figure 11, was developed in this study for this aim [23,24]. The MLP-type architecture was selected as the modeling method, considering that these types of machine learning architectures are expected to give accurate results for regression problems involving relatively small size of datasets [25,26,27,28,29].
The developed deep learning model consists of three hidden layers, each having 50 neurons, as shown in Figure 11. The activation functions were chosen as rectified linear unit types where a feedforward architecture was employed. A total of 70% of the available data were used as training data, whereas the remaining 30% of the data were employed as test data. The designed deep learning model was implemented in Python programming language using the MLPRegressor() class of the SciKit-Learn module.
The power dissipation data of the GNRFET inverter were modeled using the developed deep learning network as the first step. The power dissipation data for the chirality cases of N = 3p, N = 3p + 1 and N = 3p + 2 was separately modeled using the deep learning network. The size of the dataset was 21 for each chirality case, totaling 63 values in which the channel length of the transistors has values in the range of L = 2.850 nm and L = 11.125 nm. The dataset was directly modeled utilizing the developed deep learning network without any preprocessing. The actual power dissipation data and the deep learning model results are plotted in Figure 12.
As can be observed from Figure 12, the developed deep learning network can be used to model the power dissipation data. The performance metrics of the deep learning model results for the power dissipation data are also given in Table 7, which verifies the accuracy of the developed deep learning model. In Table 7, R2 is the coefficient of determination, MAPE is the mean absolute percentage error, MAE is the mean absolute error, and RMSE is the root mean square error. These performance metrics were computed using the standard definitions of these parameters, as shown in Equations (9)–(12).
In addition, the power dissipation data was modeled using polynomial regression in MATLAB 2023b, employing the cftool module to compare the results of the developed deep learning MLP model to the regression fit. The obtained R2 values for the polynomial regression model were 0.95, 0.84 and 0.91 for N = 3p, N = 3p + 1 and N = 3p + 2 compared with 0.99, 0.99 and 0.94 for the developed deep learning MLP model. This difference is obviously due to the better nonlinear modeling capability of the deep learning network.
R 2 = 1 d O a v g O 2 1 d O M 2 1 d O a v g O 2
M A P E = 100 d 1 d O M M
M A E = 1 d O M d
R M S E = 1 d O M 2 d
In these equations, d is the length of the data, O is the original data, and M is the data obtained from the developed deep learning model.
As the second step, the developed deep learning network was utilized to model the delay of the GNRFET inverter. The delay of the GNRFET inverter was modeled using the deep learning network separately for the cases of N = 3p, N = 3p + 1 and N = 3p + 2. The actual delay data and the data obtained from the deep learning model are plotted in Figure 13.
The deep learning network can also be used to model the delay data, as can be seen in Figure 13. The performance metrics of the deep learning model for the delay data are given in Table 8. Similar to the power dissipation modeling case, the delay data is also modeled using polynomial regression in MATLAB to compare the results of the deep learning MLP model and the polynomial regression. The obtained R2 values for the regression model are 0.76, 0.89 and 0.72 for N = 3p, N = 3p + 1 and N = 3p + 2 compared to 0.86, 0.96 and 0.92 for the deep learning model. The differences between the R2 of the regression models and the deep learning model were higher for the delay modeling since the delay characteristics had stronger nonlinearity compared with the power dissipation characteristics, as can be observed from Figure 12 and Figure 13.
In summary, the developed deep learning model can be used to model both the power dissipation and the delay data of the GNRFET inverter, while the accuracy for the delay data was slightly lower compared with the power dissipation case due to the irregularities in the delay data.
As can be observed from the HSPICE simulations and the corresponding deep learning network models, the GNRFET logic circuits display clear advantages from both power consumption and delay points of view. The average power dissipation advantage of the considered logic circuits employing GNRFETs was 78.6%, while the delay advantage was calculated to be 53.2%, which shows that the logic circuits employing GNRFETs are advantageous compared with their classical Si-based counterparts. Considering that practical digital integrated circuits employ millions of basic logic circuits, the delay and the power consumption advantages of the GNRFET logic circuits show that the GNRFET integrated circuit technology is worth the investment.
The developed deep learning network for the modeling of the power consumption and the delay is useful for cases where the power consumption and the delay of logic circuits employing millions of GNRFETs need to be estimated without performing time-consuming full HSPICE simulations. Moreover, it can be observed from the coefficient of determination values presented in Table 7 and Table 8 that the developed MLP deep learning model provides the required accuracy for modeling the power dissipation and the delay of the considered logic circuits. In addition, to generalize the developed deep learning models to other technology nodes, transfer learning can be used where the pre-trained model is fine-tuned on a new dataset regarding other technology nodes. Increasing the diversity of the training dataset also enhances generalization by exposing the model to a wider range of nodes. Moreover, techniques like data augmentation and regularization can be used to prevent overfitting and improve the model’s adaptability to new datasets.

6. Conclusions

In this work, a 7 nm GNRFET technology was employed to design NOT, NOR, and NAND gates, full adder, and D-latch circuits based on CMOS logic at 0.7 V supply voltage. The first contribution of this work was the comparison of the 7 nm GNRFET logic performance to the equivalent silicon-based CMOS logic circuits. The power consumption and propagation delay parameters of the GNRFET and conventional silicon-based logic circuits were obtained using industry-standard HSPICE computations. Considering the simulation results, the GNRFET-based logic circuits show lower power consumption and propagation delay than their silicon-based counterparts. Obtaining lower values for both the power consumption and the propagation delay is crucial since most classical designs have a trade-off between these performance parameters, while GNRFET technology enables the improvement of both parameters together. The second contribution of this work is the development of a deep-learning MLP network, which enables the model of the power consumption and the propagation delay of GNRFET logic circuits accurately. The developed deep learning model has a coefficient of determination values in the range of 0.86 and 0.92 for the modeling of the power consumption and the propagation delay dependent on the channel length, implying the accuracy of the model for representing the power consumption and delay of GNRFET logic circuits. The developed model is supposed to be useful for nanometer-scale integrated circuit designers in practice for simulating the delays and the power dissipations of logic circuits having a vast number of inverters and other basic building blocks employing GNRFETs.

Author Contributions

R.E.: conceptualization, HSPICE simulations and preparing draft. D.S.Y.: deep learning modeling, computation of performance metrics, visualization and preparing draft. S.Y.: GNRFET simulations and correcting draft. S.A.T.: HSPICE simulations and correcting draft. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The dataset is available upon request from the authors.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Neamen, D.A. Microelectronics Circuit Analysis and Design; University of New Mexico: Albuquerque, NM, USA; McGraw-Hill: New York, NY, USA, 2010. [Google Scholar]
  2. Lin, J.; Hwang, Y.; Sheu, M.; Ho, C. A Novel High-Speed and Energy Efficient 10-Transistor Full Adder Design. IEEE Trans. Circuits Syst. 1-Regul. Pap. 2007, 54, 1050–1059. [Google Scholar] [CrossRef]
  3. Amini-Valashani, M.; Ayat, M.; Mirzakuchaki, S. Design and Analysis of a Novel Low Power and Energy-Efficient 18T Hybrid Full Adder. Microelectron. J. 2018, 74, 49–59. [Google Scholar] [CrossRef]
  4. Hussain, S.; Hasan, M.; Agrawal, G.; Hasan, M. A High-Performance Full Swing 1-Bit Hybrid Full Adder Cell. IET Circuit Devices Syst. 2021, 16, 210–217. [Google Scholar] [CrossRef]
  5. Rafik, M.; Pitchai, K. Design and Analysis of XOR-XNOR Circuit Based Modified Hybrid Full Adder. In Proceedings of the IEEE Delhi Section Conference (DELCON) 2022, New Delhi, India, 11–13 February 2022; Available online: https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9752792 (accessed on 28 June 2024).
  6. Rafiee, M.; Shiri, N.; Sadeghi, A. High-Performance 1-Bit Full Adder with Excellent Driving Capability for Multistage Structures. IEEE Embed. Syst. Lett. 2022, 14, 47–50. [Google Scholar] [CrossRef]
  7. Teotia, P.; Shah, O.A. Power and Area Efficient Sense Amplifier Based Flip Flop with Wide Voltage and Temperature Upholding for Portable IoT Applications. Inf. Midem-J. Microelectron. Electron. Compon. Mater. 2023, 53, 39–48. [Google Scholar] [CrossRef]
  8. Dai, G.; Xie, W.; Du, X.; Han, M.; Ni, T.; Wu, D. Memristor-Based D-Flip-Flop Design and Application in Built-In Self-Test. Electronics 2023, 12, 3019. [Google Scholar] [CrossRef]
  9. Khana, S.; Shahb, A.P.; Chouhanc, S.S.; Guptaa, N.; Pandeyd, J.G.; Vishvakarma, S.K. A symmetric D flip-flop based PUF with improved uniqueness. Microelectron. Reliab. 2020, 106, 113595. [Google Scholar] [CrossRef]
  10. Rao, K.M.; Mohanraj, J. Design a high efficient optical composite D/T flip-flop. Int. J. Syst. Assur. Eng. Manag. 2023. [Google Scholar] [CrossRef]
  11. Karimi, A.; Rezai, A.; Hajhashemkhani, M.M. Ultra-Low Power Pulse-Triggered CNTFET-Based Flip-Flop. IEEE Trans. Nanotechnol. 2019, 18, 756–761. [Google Scholar] [CrossRef]
  12. Zhao, P.; McNeely, J.B.; Golconda, P.K.; Venigalla, S.; Wang, N.; Bayoumi, M.A.; Kuang, W.; Downey, L. Low-Power Clocked-Pseudo-NMOS Flip-Flop for Level Conversion in Dual Supply Systems. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 2009, 17, 1196–1202. [Google Scholar] [CrossRef]
  13. Wakabayashi, K.; Fujita, M.; Ajiki, H.; Sigrist, M. Electronic and Magnetic Properties of Nanographite Ribbons. Phys. Rev. B 1999, 59, 8271–8276. [Google Scholar] [CrossRef]
  14. Nakada, K.; Fujita, M.; Dresselhaus, G.; Dresselhaus, M.S. Edge state in graphene ribbons: Nanometer size effect and edge shape dependence. Phys. Rev. B 1996, 54, 17954–17961. [Google Scholar] [CrossRef] [PubMed]
  15. Brey, L.; Fertig, H.A. Electronic States of Graphene Nanoribbons. Phys. Rev. B 2006, 73, 235411–235418. [Google Scholar] [CrossRef]
  16. Yang, L.; Park, C.-H.; Son, Y.-W.; Cohen, M.L.; Louie, S.G. Quasiparticle Energies and Band Gaps in Graphene Nanoribbons. Phys. Rev. Lett. 2007, 99, 186801–186805. [Google Scholar] [CrossRef] [PubMed]
  17. Adesina, N.O.; Srivastava, A.; Khan, M.A.U. Evaluating the performances of memristor, FinFET, and graphene TFET in VLSI circuit design. In Proceedings of the 2021 IEEE 11th Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, USA, 27–30 January 2021; pp. 0591–0595. [Google Scholar] [CrossRef]
  18. Bhattacharyya, A.; Arora, V.K. Introduction to carbon nanotubes and nanoribbons. In Graphene, Nanotubes and Quantum Dots-Based Nanotechnology; Elsevier: Amsterdam, The Netherlands, 2022; pp. 231–251. [Google Scholar] [CrossRef]
  19. Available online: https://www.ee.iitm.ac.in/~nagendra/cadinfo.html (accessed on 28 June 2024).
  20. Chen, Y.-Y.; Sangai, A.; Rogachev, A.; Gholipour, M.; Iannaccone, G.; Fiori, G.; Chen, D. A SPICE-Compatible Model of MOS-Type Graphene Nano-Ribbon Field-Effect Transistors Enabling Gateand Circuit-Level Delay and Power Analysis Under Process Variation. IEEE Trans. Nanotechnol. 2015, 14, 1068–1082. [Google Scholar] [CrossRef]
  21. Florance, D.R.; Prabhakar, B. Design of joint reconfigurable hybrid adder and subtractor using FinFET and GnrFET technologies. Integration 2023, 88, 32–42. [Google Scholar] [CrossRef]
  22. Wang, L.; Fu, Y.; LaCroix, M.-A.; Chong, E.; Carusone, A.C. A 64-Gb/s 4-PAM transceiver utilizing an adaptive threshold ADC in 16-nm FinFET. IEEE J. Solid-State Circuits 2018, 54, 452–462. [Google Scholar] [CrossRef]
  23. Geron, A. Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems; O’Reilly Media: Newton, MA, USA, 2019; ISBN 978-1492032649. [Google Scholar]
  24. Chollet, F. Deep Learning with Python; Manning: Clarendon County, SC, USA, 2017; ISBN 978-1617294433. [Google Scholar]
  25. Cantón Croda, R.M.; Gibaja Romero, D.n.E.; Caballero Morales, S.O. Sales prediction through neural networks for a small dataset. Int. J. Interact. Multimed. Artif. Intell. 2019, 5, 35–41. [Google Scholar] [CrossRef]
  26. Nassif, A.B.; Ho, D.; Capretz, L.F. Towards an early software estimation using log-linear regression and a multilayer perceptron model. J. Syst. Softw. 2013, 86, 144–160. [Google Scholar] [CrossRef]
  27. Fujita, T.; Sato, A.; Narita, A.; Sone, T.; Iokawa, K.; Tsuchiya, K.; Yamane, K.; Yamamoto, Y.; Ohira, Y.; Otsuki, K. Use of a multilayer perceptron to create a prediction model for dressing independence in a small sample at a single facility. J. Phys. Ther. Sci. 2019, 31, 69–74. [Google Scholar] [CrossRef]
  28. Walde, J.F.; Tappeiner, G.; Tappeiner, U.; Tasser, E.; Holub, H.W. Statistical aspects of multilayer perceptrons under data limitations. Comput. Stat. Data Anal. 2004, 46, 173–188. [Google Scholar] [CrossRef]
  29. Ingrassia, S.; Morlini, I. Neural network modeling for small datasets. Technometrics 2005, 47, 297–311. [Google Scholar] [CrossRef]
Figure 1. The typical GNRFET structure.
Figure 1. The typical GNRFET structure.
Electronics 13 02993 g001
Figure 2. The structure of the armchair GNR employed in the GNRFET as the channel region.
Figure 2. The structure of the armchair GNR employed in the GNRFET as the channel region.
Electronics 13 02993 g002
Figure 3. NOT, NOR and NAND gates based on CMOS logic.
Figure 3. NOT, NOR and NAND gates based on CMOS logic.
Electronics 13 02993 g003
Figure 4. Full adder circuit block.
Figure 4. Full adder circuit block.
Electronics 13 02993 g004
Figure 5. Full adder circuit based on CMOS logic.
Figure 5. Full adder circuit based on CMOS logic.
Electronics 13 02993 g005
Figure 6. D-latch closed circuit.
Figure 6. D-latch closed circuit.
Electronics 13 02993 g006
Figure 7. Conventional D-latch.
Figure 7. Conventional D-latch.
Electronics 13 02993 g007
Figure 8. Input-output signals of NOT gate using the GNRFET. (a) Voltage domain. (b) Time domain.
Figure 8. Input-output signals of NOT gate using the GNRFET. (a) Voltage domain. (b) Time domain.
Electronics 13 02993 g008
Figure 9. Input–output signals of NOR and NAND gates using the GNRFET. (a) NOR, (b) NAND.
Figure 9. Input–output signals of NOR and NAND gates using the GNRFET. (a) NOR, (b) NAND.
Electronics 13 02993 g009
Figure 10. Input–output signals of FA and D-latch circuits using GNRFET. (a) FA, (b) D-latch.
Figure 10. Input–output signals of FA and D-latch circuits using GNRFET. (a) FA, (b) D-latch.
Electronics 13 02993 g010
Figure 11. The structure of the developed deep learning model.
Figure 11. The structure of the developed deep learning model.
Electronics 13 02993 g011
Figure 12. Actual power dissipation data and the deep learning model result for the GNRFET inverter.
Figure 12. Actual power dissipation data and the deep learning model result for the GNRFET inverter.
Electronics 13 02993 g012
Figure 13. Actual delay data and the deep learning model result for the GNRFET inverter.
Figure 13. Actual delay data and the deep learning model result for the GNRFET inverter.
Electronics 13 02993 g013
Table 1. Logic states of full adder.
Table 1. Logic states of full adder.
CiABCoSumResult
00000(0)10
00101(1)10
01001(1)10
01110(2)10
10001(1)10
10110(2)10
11010(2)10
11111(3)10
Table 2. Logic states of D-latch.
Table 2. Logic states of D-latch.
DClkQnQn′
00QcQc’
0101
10QcQc′
1110
Qc = Qcurrent → state before Clk. Qn = Qnext → state after Clk.
Table 3. Simulation setups.
Table 3. Simulation setups.
ParameDesignUnitValue
Vdd = Vi+BothV0.7
Vgnd = ViBothV0
Input waveBoth-Square
Input frequencyBothMHz100
R (load)BothMΩ1000
Wp/WnMOSnm14/7
Wp = WnGNRnm7/7
Lp = LnBothnm7/7
Np = NnGNR-42
Table 4. Logic voltages (mV) at f = 100 MHz.
Table 4. Logic voltages (mV) at f = 100 MHz.
Circuit/Input111110101100011010001000
NOT-MOS------9.41692.52
NOT-Fin------0.45699.27
NOT-GNR------1.61698.38
NOR-MOS----0.144.467.68672.52
NOR-Fin----0.000.320.43697.09
NOR-GNR----0.141.431.52693.58
NAND-MOS----33.36695.70693.38699.82
NAND-Fin----1.78699.39699.28699.95
NAND-GNR----6.39698.57698.48699.86
FA-Co-MOS692.44688.27689.1411.77690.3212.6313.289.51
FA-Co-Fin699.27699.24699.240.48699.250.480.490.45
FA-Co-GNR698.35698.03698.041.97698.031.951.961.64
FA-Sum-MOS687.7213.8814.13688.5213.25687.52688.0614.52
FA-Sum-Fin699.220.500.47699.240.50699.24699.240.52
FA-Sum-GNR697.581.992.01698.002.00697.99698.002.41
DL-Q-MOS----699.6437.0534.99692.59
DL-Q-Fin----699.951.811.80699.37
DL-Q-GNR----699.826.776.59698.22
Table 5. Power consumption (nW) at f = 100 MHz.
Table 5. Power consumption (nW) at f = 100 MHz.
Circuit/InputAvg. Power (nW)PGNR
/PMOS
111110101100011010001000
NOT-MOS1250.6018.50%------1514.80986.45
NOT-Fin625.72------580.42671.03
NOT-GNR231.40------226.28236.52
NOR-MOS945.3924.56%----44.56735.301241.401760.30
NOR-Fin583.61----28.84404.76567.891332.0
NOR-GNR232.19----41.22204.02218.75464.77
NAND-MOS1025.0022.94%----2602.50574.06876.2647.21
NAND-Fin610.88----1153.80552.27660.9276.50
NAND-GNR235.11----475.08206.99217.6540.73
FA-MOS6570.3021.38%4335.207731.607387.506518.906222.607505.907561.405299.20
FA-Fin3378.302555.403700.103637.003428.303305.903711.503667.903019.80
FA-GNR1404.901270.501437.601458.501447.401445.701446.101470.201263.30
DL-MOS6790.6019.50%----7564.206465.207410.105722.60
DL-Fin3382.10----3539.003080.103746.703162.50
DL-GNR1324.30----1413.001217.301443.901223.00
Table 6. Propagation delay (ps) at f = 100 MHz.
Table 6. Propagation delay (ps) at f = 100 MHz.
Circuit/DelayAverage DelayDelay Ratio (MOS/GNR)td4td3td2td1
NOT-MOS1.1543.48%--0.871.44
NOT-Fin1.19--0.591.79
NOT-GNR0.50--0.450.55
NOR-MOS1.8465.67%--none3.67
NOR-Fin1.77--none3.54
NOR-GNR1.21--none2.41
NAND-MOS0.8877.14%--1.75none
NAND-Fin0.92--1.84none
NAND-GNR0.68--1.35none
FA-Co-MOS4.0934.47%5.052.695.123.49
FA-Co-Fin3.073.821.623.842.97
FA-Co-GNR1.061.86none0.791.59
FA-Sum-MOS6.7318.57%14.078.903.630.30
FA-Sum-Fin6.1513.607.783.22none
FA-Sum-GNR0.31none1.25nonenone
DL-MOS5.7940.93%--4.057.52
DL-Fin5.19--3.686.71
DL-GNR2.37--1.992.75
Table 7. Performance metrics of the developed deep learning model for the power dissipation data.
Table 7. Performance metrics of the developed deep learning model for the power dissipation data.
Power
Dissipation
R2MAPEMAERMSE
for N = 3p0.990.041.421.85
for N = 3p + 10.990.151.612.90
for N = 3p + 20.940.033.748.23
Table 8. Performance metrics of the developed deep learning model for the delay data.
Table 8. Performance metrics of the developed deep learning model for the delay data.
DelayR2MAPEMAERMSE
for N = 3p0.860.140.050.07
for N = 3p + 10.960.310.070.13
for N = 3p + 20.920.270.020.03
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Emir, R.; Yamacli, D.S.; Yamacli, S.; Tekin, S.A. Deep Learning Approach for Modeling the Power Consumption and Delay of Logic Circuits Employing GNRFET Technology. Electronics 2024, 13, 2993. https://doi.org/10.3390/electronics13152993

AMA Style

Emir R, Yamacli DS, Yamacli S, Tekin SA. Deep Learning Approach for Modeling the Power Consumption and Delay of Logic Circuits Employing GNRFET Technology. Electronics. 2024; 13(15):2993. https://doi.org/10.3390/electronics13152993

Chicago/Turabian Style

Emir, Recep, Dilek Surekci Yamacli, Serhan Yamacli, and Sezai Alper Tekin. 2024. "Deep Learning Approach for Modeling the Power Consumption and Delay of Logic Circuits Employing GNRFET Technology" Electronics 13, no. 15: 2993. https://doi.org/10.3390/electronics13152993

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop