Introduction

Having an accurate and fast model to be used in device simulators is one of the future challenges for simulating carbon nanotube metal–oxide–semiconductor (MOS) transistors. In this regard, there have been many works, most of which have paid attention to ballistic conditions [13] and some have considered non-ballistic conditions as well [4, 5]. Since the mean free path of electrons moving at carbon nanotubes is about 0.6 micron, which is much more than the usual channel length of carbon nanotube transistors, the assumption of ballistic transport is usually used in these transistors [6].

One of the reference works for modeling ballistic conditions in MOSFET is FETToy model [7], which is a numerical model for MOSFET simulation in ballistic conditions. Unfortunately, because of numerical computation requirement and existence of the self-consistent loop, they are not suitable for use in many device simulators. Therefore, so many works have been done to delete computational requirements.

In a number of modified models, analytical mathematical model [1, 8], models based on neural networks (NNs) [10] or models based on neural space mapping (NSM) [9, 12] have been proposed for the direct calculation of output current. In [11], a circuit model was presented that could implement the FETToy model in the device simulators if an analytical solution is available for its charge integral equations.

Because of the need for only an analytical model for the charge integral equation, such kind of implementation will be more accurate than the models which directly present an analytical solution for current calculations. So, a bunch of refinements has been proposed to provide analytical relations for calculating the charge integral [3].

The NSM concept can be used to obtain a model for the new devices quickly. This allows us to change the model of the existing devices so that the resulting model can be used for new devices. The model presented in Ref. [9] is one of the models used this concept. In this model, a well-known “level 1” MOSFET model in SPICE [13] is modified by three neural networks such that its output would be equal to the one from FETToy. Three neural networks have been applied for predicting the parameters V A, k, and V TH, which are Early voltage, a model parameter, and threshold voltage, respectively. In this study, using the equation presented in [1] for the potential barrier at the top of the channel, some mathematical functions were proposed which could be used to calculate the fitted parameters V A, k, and V TH as the alternative for the neural networks. The results obtained from the simulation and comparison with those of FETToy model demonstrated that the proposed model had acceptable and appropriate accuracy for different values of physical parameters and different bias conditions.

Proposed model

FETToy is a reference model for MOS-like carbon nanotube FET in the ballistic limit. It is based on the calculation of the charge and the voltage at the top of channel potential barrier in a self-consistent manner, which will be explained later in more detail. The device structure used in this work and some important parameters considered in FETToy are illustrated in Fig. 1. As mentioned above, need to numerical calculations is an important drawback of FETToy.

Fig. 1
figure 1

Schematic of the device structure used in this work and an illustration of some important parameters used in FETToy. The green curve is the mid-gap energy band diagram of the transistor from the source to the drain

Using NSM concept, a model has been introduced in Ref. [9] to solve this problem. In this model, three neural networks have been applied for predicting the parameters V A, k, and V TH of a well-known “level 1” MOSFET model in SPICE such that its output would be equal to the one of FETToy.

In this study, a mathematical model of the parameters k, V A, and V TH was proposed to replace the neural networks used for calculating these parameters in a model introduced in Ref. [9].

In this reference, as mentioned before, in contrast to the conventional use of neural network, a neural space mapping concept was used to predict parameters of a coarse model, which was “level 1” of MOSFET model in SPICE, so that the output of the resulting model was the same as that obtained by FETToy.

In the proposed model, by using the equation for the charge density at the top of channel potential barrier introduced in Ref. [1], three mathematical models were presented for calculating the V TH, V A, and k. Then, by providing a mathematic model of suitability parameters k, V A, and V TH, a complete mathematical model is presented. The procedures are given in the following.

Vth

From Ref. [1], the carrier density at the top of barrier injected from source can be modeled by following equation:

$$ N_{1} (U_{{{\text{SCF}}}} ) = \left\{ {\begin{array}{*{20}l} {m_{1}^{2} {\mkern 1mu} {\mkern 1mu} U_{{{\text{SCF}}}} + n_{1}^{2} ,} & {U_{{SCF}} \le E_{F} + 2k_{{\prime B}} T\;\ln \;(\varepsilon )} \\ {m_{1}^{1} {\mkern 1mu} {\mkern 1mu} U_{{{\text{SCF}}}} + n_{1}^{1} ,} & {E_{F} + k_{B} T\ln \;(\varepsilon ) < U_{{SCF}} \le - \frac{{n_{1}^{1} }}{{m_{1}^{1} }}} \\ {0,} & {U_{{SCF}} > - \frac{{n_{1}^{1} }}{{m_{1}^{1} }}} \\ \end{array} } \right. $$
$$ \left\{ \begin{aligned} & \begin{array}{*{20}l} {m_{1}^{1} = D_{ \circ } /2} & {\left( \begin{aligned} \frac{{E_{\text{B}} - K_{\text{B}} T)\,\ln (\varepsilon )}}{{4\sqrt {(E_{\text{B}} - K_{\text{B}} T\,\ln \,(\varepsilon )^{2} - E_{\text{B}}^{2} } }} \hfill \\ + \,\frac{{\sqrt {E_{\text{B}} - K_{\text{B}} T\,\,\ln (\varepsilon )^{2} - E_{\text{B}}^{2} } }}{{8\,k_{\text{B}} T}} \hfill \\ \end{aligned} \right)} \\ \end{array} \hfill \\ & \begin{array}{*{20}l} {m_{1}^{2} } & {\, = - D_{ \circ } /2} \\ \end{array} \hfill \\ & \begin{array}{*{20}l} {n_{1}^{1} } & { = \frac{{D_{ \circ } \,\sqrt {E_{\text{B}} - K_{\text{B}} T\,\ln \,(\varepsilon )]^{2} \, - E_{\text{B}}^{2} } }}{8}} \\ \end{array} - \,m_{1}^{1} \,E_{F} \hfill \\ & \begin{array}{*{20}l} {n_{1}^{2} } & { = \,\,(m_{1}^{1} - m_{1}^{2} )\,\,(E_{\text{F}} + 2K_{\text{B}} T\,\ln \,(\varepsilon )\,] - n_{1}^{1} \,} \\ \end{array} \hfill \\ \end{aligned} \right. $$
(1)

where U SCF is the potential energy at the top of the barrier, according to FETToy model given by:

$$ U_{\text{SCF}} = - q\alpha_{\text{G}} \,V_{\text{GS}} - q\alpha_{\text{D}} \,V_{\text{DS}} + \,\frac{{q^{2} }}{{C_{\text{Tot}} }}\, \times \,(N_{1} \,(U_{\text{SCF}} ) + N_{2} \,(U_{\text{SCF}} ) + N_{0} ) $$
(2)

where α G and α D are parameters for gate and drain control on the channel potential C Tot is the total capacitance of transistor, N 1 and N 2 are charge densities injected into the channel (from source and drain), and N 0 is the mobile charge inherently present in the channel. Because of the small value of N 0 , it was not considered in this study.

According to FETToy model [7], we have:

$$ I = I_{0} \,\underbrace {{\Bigg[\,Ln\,(1 + \exp \,\left(\frac{{E_{\text{F}} - U_{\text{SCF}} }}{{K_{\text{B}} T}}\right)}}_{(1)} - \,\underbrace {{Ln\,\left(1 + \exp \left(\,\frac{{E_{\text{F}} - U_{\text{SCF}} \, - q\,V_{\text{DS}} }}{{K_{\text{B}} T}}\right)\right)\Bigg]}}_{(2)} $$
(3)

where q, k B, T, h, and E F are electronic charge, the Boltzmann constant, temperature, Planck’s constant, and source Fermi energy level, respectively.

V DSsat is the saturation drain–source voltage. In this voltage, the dependence of output current on drain–source voltage reduces. Therefore, the second term can be neglected in the first sentence, as a result:

$$ \exp \,\left(\frac{{E_{\text{F}} - U_{\text{SCF}} \, - q\,V_{\text{DSsat}} }}{{K_{\text{B}} T}}\right) \ll 1 $$
(4)

For the sample equal to 0.01, the following can be written:

$$ \begin{aligned} &\exp \,\left(\frac{{E_{\text{F}} - U_{\text{SCF}} \, - q\,V_{\text{DSsat}} }}{{K_{\text{B}} T}}\right) = \,0.01\, \hfill \\ & \Rightarrow \,E_{\text{F}} - U_{\text{SCF}} \, - qV_{\text{DSsat}} \, = K_{\text{B}} T\,\ln \,(0.01) \hfill \\ \end{aligned} $$
(5)

In this case, N 2(U SCF), i.e., the charge density at top of barrier injected from drain, can be neglected; thus:

$$ N_{2} (U_{\text{SCF}} )\left| {_{{V_{\text{DSsat}} }} } \right. = 0. $$
(6)

On the other hand, if we rearranged the relationship N 1(U SCF) based on the gate–source voltage, for the first interval of Eq. (1), we would have:

$$ \begin{aligned}& U_{\text{SCF}} \, \le \,E_{\text{F}} + 2k_{\text{B}} \,\ln \,(\varepsilon )\, \hfill \\ &\Rightarrow \, - q\,(V_{\text{GS}} \,\alpha_{\text{G}} + V_{\text{DS}} \,\alpha_{\text{D}} )\, + \,{\raise0.7ex\hbox{${q^{2} }$} \!\mathord{\left/ {\vphantom {{q^{2} } {c_{\text{Tot}} }}}\right.\kern-0pt} \!\lower0.7ex\hbox{${c_{\text{Tot}} }$}}\,(N_{1} \,(U_{\text{SCF}} ) \hfill \\ &+ N_{2} (U_{\text{SCF}} ) - N_{ \circ } ) \le E_{\text{F}} + 2K_{\text{B}} T\,\ln (\varepsilon ) \hfill \\ & \Rightarrow V_{\text{GS}} \ge \,\frac{{ - q\alpha_{\text{D}} \,V_{\text{DSsat}} - E_{\text{f}} \, - 2K_{\text{B}} T\ln (\varepsilon )\, + \,({\raise0.7ex\hbox{${q^{2} }$} \!\mathord{\left/ {\vphantom {{q^{2} } {c_{\text{Tot}} }}}\right.\kern-0pt} \!\lower0.7ex\hbox{${c_{\text{Tot}} }$}})N_{1} (U_{\text{SCF}} )}}{{q\,\alpha_{\text{G}} }}\, \hfill \\ \end{aligned} $$
(7)

In this regard, for the second and third intervals, the following can be presented:

$$ \begin{aligned} &N_{1} (U_{\text{SCF}} )\, = \,\left\{ \begin{aligned} & m_{1}^{2} U_{\text{SCF}} + n_{1}^{2} = N_{11} V_{\text{GS}} > \,V_{\text{GS1}} \hfill \\ & m_{1}^{1} \,U_{\text{SCF}} + n_{1}^{1} = N_{11} V_{{{\text{GS}}2}} \le V_{\text{GS}} < V_{\text{GS1}} \hfill \\ & 0 = N_{13} V_{\text{GS}} < \,V_{\text{GS2}} \hfill \\ \end{aligned} \right. \hfill \\ & V_{\text{GS1}} = \,\left( { - q\,\alpha_{\text{D}} \,V_{\text{DSsat}} \, - E_{\text{F}} - 2K_{\text{B}} T\,\ln \,(\varepsilon ) + \frac{{q^{2} N_{12} }}{{C_{\text{Tot}} }}} \right) \Bigg/(q\,\alpha_{\text{G}} ) \hfill \\ & V_{\text{GS2}} = \,\left( { - q\,\alpha_{\text{D}} V_{\text{DSsat}} \,\, - \,\frac{{n_{1}^{1} }}{{m_{1}^{1} }}} \right)/(q\,\alpha_{\text{G}} ). \hfill \\ \end{aligned} $$
(8)

Examinations showed that the desired values of V GS are smaller than V GS1, and as a result, the first interval can be ignored. According to the trivial amount of current in V GS < V GS2, the second interval is the most important region. Using U SCF in this region, V DSsat can be obtained as follows.

By combining Eqs. (8) and (2), the value of U SCF is achieved in V DS  = V DSsat :

$$ \begin{aligned} U_{\text{SCFsat}} &= - q\,\alpha_{\text{G}} \,V_{\text{GS}} \, - q\,\alpha_{\text{D}} \,V_{\text{DSsat}} \, + \,\frac{{q^{2} }}{{C_{\text{Tot}} }}\,(m_{1}^{1} \,U_{\text{SCFsat}} \, + n_{1}^{1} ) \hfill \\ &= \left.\left( { - q\alpha_{\text{G}} V_{\text{GS}} \, - q\alpha_{\text{D}} V_{\text{DSsat}} + \,\frac{{q^{2} }}{{C_{\text{Tot}} }}\,n_{1}^{1} } \right)\right/\left( {1 - \,\frac{{q^{2} }}{{C_{\text{Tot}} }}\,m_{1}^{1} } \right)\,\, \hfill \\ \end{aligned} $$
(9)

By inserting Eq. (9) in Eq. (5), the value of V DSsat is achieved:

$$ V_{\text{DSsat}} = \,\frac{{(E_{\text{F}} - K_{\text{B}} T\,\ln \,(0.01))\,(1 - \frac{{q^{2} }}{{C_{\text{Tot}} }}\,m_{1}^{1} ) + q\,\alpha_{\text{G}} \,V_{\text{GS}} \, - q^{2} \,\frac{{n_{1}^{1} }}{{C_{\text{Tot}} }}}}{{q(1 - \frac{{q^{2} }}{{C_{\text{Tot}} }}m_{1}^{1} - \,\alpha_{\text{D}} )}} .$$
(10)

According to the definition of V DSsat = V GS − V TH, the threshold voltage is computable from this relation:

$$ V_{\text{TH}} = \,V_{\text{GS}} - \frac{{(E_{\text{F}} - K_{\text{B}} T\,\ln \,(0.01))\,\left( {1 - \frac{{q^{2} }}{{C_{\text{Tot}} }}\,m_{1}^{1} } \right) + q\,\alpha_{\text{G}} \,V_{\text{GS}} \, - q^{2} \,\frac{{n_{1}^{1} }}{{C_{\text{Tot}} }}}}{{q\left( {1 - \frac{{q^{2} }}{{C_{\text{Tot}} }}m_{1}^{1} - \,\alpha_{\text{D}} } \right)}} $$
(11)

k and VA

Now, we are going to calculate the two other parameters, k and V A. In what continues, only \( V_{\text{DS}} \ge V_{\text{DSsat}} \) is taken into account; as a result, Eq. (3) is simplified as follows:

$$ I = \,I_{0} \, \times Ln\,\left(1 + \exp \left(\frac{{E_{\text{F}} - U_{\text{SCF}} }}{{K_{\text{B}} T}}\right)\right) $$
(12)

In this regard, we obtain current in two assumed points V DS1 and V DS2 = V DS1 + 0.01. For this purpose, from relations (2) and (8) for \( V_{\text{DS}} \ge V_{\text{DSsat}} \), we have:

$$ U_{\text{SCF}} = \left\{ \begin{aligned} \frac{{ - q\,\alpha_{\text{G}} V_{\text{GS}} \, - q\alpha_{\text{D}} V_{\text{DS}} + \,\frac{{q^{2} }}{{C_{\text{Tot}} }}\,n_{1}^{1} }}{{1 - \,\frac{{q^{2} }}{{C_{\text{Tot}} }}\,m_{1}^{1} }}\,\,,\,\,V_{\text{GS}} \ge \,V_{{{\text{GS}}2}} \hfill \\ \, - q\,\alpha_{\text{G}} V_{\text{GS}} \, - q\alpha_{\text{D}} V_{\text{DS}} \,,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,V_{\text{GS}} < \,V_{\text{GS2}}. \hfill \\ \end{aligned} \right. $$
(13)

Therefore:

$$ \begin{aligned} V_{\text{DS}} = \,V_{\text{DS1}} \Rightarrow U_{\text{SCF1}} = \,\left\{ \begin{aligned} U_{\text{SCF11}} \,\,\,\,\,\,\,\,\,\,\,\,V_{\text{GS}} \ge V_{{{\text{GS}}2}} \, \hfill \\ U_{{{\text{SCF}}12}} \,\,\,\,\,\,\,\,\,\,\,V_{\text{GS}} < V_{{{\text{GS}}2}} \hfill \\ \end{aligned} \right. \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\, \Rightarrow \,I_{1} = \,I\,(U_{{{\text{SCF}}1}} ) \hfill \\ V_{\text{DS}} = \,V_{{{\text{DS}}2}} \Rightarrow U_{{{\text{SCF}}2}} = \,\left\{ \begin{aligned} U_{{{\text{SCF}}21}} \,\,\,\,\,\,\,\,\,\,\,\,V_{\text{GS}} \ge V_{\text{GS2}} \, \hfill \\ U_{{{\text{SCF}}22}} \,\,\,\,\,\,\,\,\,\,\,V_{\text{GS}} < V_{\text{GS2}} \hfill \\ \end{aligned} \right. \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\, \Rightarrow \,I_{2} = \,I\,(U_{{{\text{SCF}}2}} ) \hfill \\ \end{aligned} $$
(14)

To eliminate the above-mentioned intervals, the following auxiliary function can be used:

$$ f_{1} = \,\frac{1}{{1 + \exp \left( { - 10\,\frac{{V_{\text{GS}}^{{}} - V_{\text{GS2}} }}{{K_{\text{B}} T/q}}} \right)}}. $$
(15)

By using this function, we have:

$$ \begin{aligned} U_{{{\text{SCF}}_{ 1} }} = \,U_{{{\text{SCF}}11\,}} \times f_{1} \, + U_{{{\text{SCF}}_{12} }} \times (1 - f_{1} ) \hfill \\ U_{{{\text{SCF}}_{ 2} }} = \,U_{{{\text{SCF}}_{21} \,}} \times f_{1} \, + U_{{{\text{SCF}}_{22} }} \times (1 - f_{1} ) .\hfill \\ \end{aligned} $$
(16)

The relations can be summarized as:

$$ \left\{ \begin{aligned} I_{1,2} \, = I_{0} \,Ln\left( {1 + \exp \,(\frac{{E_{\text{F}} - U_{{{\text{SCF}}1,2}} }}{{K_{\text{B}} T}})} \right) \hfill \\ U_{{{\text{SCF}}_{ 1 1 , 2 1} }} \, = \,\frac{{ - q\alpha_{\text{G}} \,V_{\text{GS}} - q\alpha_{\text{D}} \,V_{{{\text{DS}}\,1,2}} + \frac{{q^{2} }}{{C_{\text{Tot}} }}n_{1}^{1} }}{{1 - \frac{{q^{2} }}{{C_{\text{Tot}} }}m_{1}^{1} \,\,}} \hfill \\ U_{{{\text{SCF}}_{12\,,\,22} }} \, = \, - q\,\alpha_{\text{G}} \,V_{\text{GS}} - q\alpha_{\text{D}} \,\,V_{{{\text{DS}}_{ 1 , 2} }}. \hfill \\ \end{aligned} \right. $$
(17)

Then, considering the relation in NSM model in the saturation region, we have [9]:

$$ I_{\text{DS}} = \,k\,V_{\text{DSsat}}^{2} \,\left( {1 + \frac{{V_{\text{DS}} - V_{\text{DSsat}} }}{{V_{A} }}} \right). $$
(18)

Using this relation for V DS1 and V DS1 + 0.01, the following can be obtained:

$$ \begin{aligned} I_{1} &= \,k\,V_{\text{DSsat}}^{ 2} \,\left( {1 + \frac{{V_{\text{DS1}} - V_{\text{DSsat}} }}{{V_{\text{A}} }}} \right) \hfill \\ I_{2} &= \,k\,V_{\text{DSsat}}^{2} \,\left( {1 + \frac{{V_{\text{DS1}} + 0.01 - V_{\text{DSsat}} }}{{V_{A} }}} \right) .\hfill \\ \end{aligned} $$
(19)

From these two relations and by putting the current value using Eq. (12), the values of k and V A are computed as:

$$ \begin{aligned} V_{\text{A}} = \,\frac{{I_{1} \,\,(V_{\text{DS1}} - V_{\text{DSsat}} ) - I_{2} \,\,(V_{\text{DS1}} + 0.01 - V_{\text{DSsat}} )}}{{I_{2} - I_{1} }} \hfill \\ k = \,\frac{{(I_{1} - I_{2} )\,\,\,V_{A} }}{{V_{\text{DSsat}}^{2} \,\, \times 0.01}} .\hfill \\ \end{aligned} $$
(20)

The resulting model for V TH, V A, and k is summarized below:

$$ \begin{aligned} \left\{ \begin{aligned} V_{\text{DSsat}} = \,\frac{{(E_{\text{F}} - K_{\text{B}} T\,Ln(0.01))\,(1 - \frac{{q^{2} }}{{C_{\text{Tot}} }}m_{1}^{1} ) + q\alpha_{\text{G}} \,V_{\text{GS}} - q^{2} \,\frac{{n_{1}^{1} }}{{C_{\text{Tot}} }}}}{{\,q\,(1 - \frac{{q^{2} }}{{C_{\text{Tot}} }}\,m_{1}^{1} \,\alpha_{\text{D}} )\,}} \hfill \\ \,V_{\text{TH}} = \,V_{\text{GS}} - V_{\text{DSsat}} \hfill \\ \end{aligned} \right. \hfill \\ \left\{ \begin{aligned} U_{{{\text{SCF}}_{11\,,\,12} }} \, = \,\frac{{ - q\alpha_{{\,{\text{G}}}} \,\,V_{\text{GS}} \, - q\alpha_{\text{D}} \,{\kern 1pt} \,V_{\text{DS1,2}} + \,\frac{{q^{2} }}{{C_{\text{Tot}} }}n_{1}^{1} }}{{1 - \frac{{q^{2} }}{{C_{\text{Tot}} }}m_{1}^{1} }} \hfill \\ \,U_{{{\text{SCF}}_{ 1 2 , 2 2} }} \, = \, - q\alpha_{\text{G}} \,\,V_{\text{GS}} - q\alpha_{\text{D}} \,\,V_{\text{DS1,2}} \hfill \\ I_{1,2} = \,I_{0} \, \times Ln(1 + \,\exp (\frac{{E_{\text{F}} - U_{{{\text{SCF}}_{1,2} }} }}{{K_{\text{B}} T}}) \hfill \\ V_{\text{A}} = \,\frac{{I_{1} \, \times (V_{\text{DS1}} - V_{\text{DSsat}} ) - I_{2} \times (V_{\text{DS1}} + 0.01 - V_{\text{DSsat}} )}}{{I_{2} - I_{1} }} \hfill \\ k = \,\frac{{(I_{1} - I_{2} ) \times V_{\text{A}} }}{{V_{\text{DSsat}}^{2} \, \times 0.01}}. \hfill \\ \end{aligned} \right. \hfill \\ \end{aligned} $$

The complete model is constructed by inserting these parameters into the previous model, which is [9],

$$ \begin{aligned} I_{\text{DS}} = \left\{ \begin{aligned} k\left[ {AV_{\text{DS}} V_{\text{DSsat}} - BV_{\text{DS}}^{ 2} } \right]\,\,\,\,\,\,\,\,{\text{for}}\,\,V_{\text{GS}} \ge V_{\text{TH}} \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,{\text{and}}\,\,V_{\text{DS}} \le V_{\text{DSsat}} \hfill \\ kV_{DSsat}^{2} \,\left[ {1 + \frac{{V_{DS} - V_{DSsat} }}{{V_{A} }}} \right]\,\,\,\,\,\,{\text{for}}\,\,V_{\text{GS}} \ge V_{\text{TH}} \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,{\text{and}}\,\,V_{\text{DS}} > V_{\text{DSsat}} \hfill \\ \end{aligned} \right. \hfill \\ \,\,\,\,\,\,\,\,\,\,\,A = 2(1 - V_{\text{DSsat}} ) \hfill \\ \,\,\,\,\,\,\,\,\,\,\,B = (1 - 2V_{\text{DSsat}} ) + (V_{\text{DS}} - V_{\text{DSsat}} )(2V_{\text{A}} - 1)/V_{\text{A}} .\hfill \\ \end{aligned} $$
(21)

Simulation results

In order to evaluate our model accuracy at different bias and physical parameter conditions, we have compared model output at different CNT’s diameters (d), oxide’s thickness (t ox), source Fermi energy (E F), and gate–source voltages at different V DS which are shown in figures. At all figures, value of gate–source voltage is 1 V. We have compared the results obtained from our model with those of FETToy.

The illustrations in Fig. 2 are a comparison between the proposed and FETToy models made for various CNTFETs with different values of carbon nanotube diameters. The CNT diameters were selected in the range of 0.5 nm ≤ d ≤ 1.5 nm, a range for practically used CNTs. The values of the parameters used in this comparison are the same as those considered in [9], i.e., T = 300 K, C Tot = 172 aF-μm − 1, α G = 0.93, α D = 0.035, ε r (SiO2) = 3.9, t ox = 1.5 nm, and E F = −0.32 eV. The figure was obtained under constant V GS = 0.5 V. As seen from the figure, the dependency of I DS to CNT diameter can be appropriately modeled by the proposed model. The drain–source current is an increasing function of d, because of decreasing in band-gap energy and increasing in CNT density of states.

Fig. 2
figure 2

Comparison of I DS − V DS characteristics obtained by proposed model and FETToy for CNTFETs with various values of CNT diameters, under constant V GS = 0.5 V. The values of other parameters are: T = 300 K, C Tot = 172 aF-μm − 1, α G = 0.93, α D = 0.035, ε r (SiO2) = 3.9, t ox = 1.5 nm, and E F = −0.32 eV

An evaluation is carried out to verify the validity of the model in which the gate–source voltage changes. Such assessment is depicted in Fig. 3. In this figure, V GS varied from 0.4 to 0.6 V, while d = 1 nm and the values for other parameters are the same as used for Fig. 2. The current is raised by increasing the V GS due to lower channel potential barrier seen by the carriers. The results show that the proposed model could accurately predict such a relationship.

Fig. 3
figure 3

Comparison of I DS − V DS characteristics obtained by proposed model and FETToy for CNTFETs with various values of V GS. The CNT diameter d = 1 nm, and the values of remaining parameters are the same as those in Fig. 2

The accuracy of the proposed model for different values of the source Fermi levels is validated in Fig. 4. This assessment is done for E F in the range of −0.2 eV ≤ E F  ≤ −0.4 eV, while d = 1 nm and other parameters are kept the same as those in Fig. 2. The figure shows that the results obtained from the proposed model are in excellent agreement with those of FETToy.

Fig. 4
figure 4

Comparison of I DS − V DS characteristics obtained by proposed model and FETToy for CNTFETs with various values of E F. The CNT diameter is d = 1 nm, and the values of remaining parameters are the same as those in Fig. 2

A further comparison is made by varying relative oxide permittivity, ε r, while d = 1 nm and keeping the remaining parameters the same as those used for Fig. 2. Results of such a comparison, reported in Fig. 5, reveal excellent modeling capabilities of the proposed model in these situations. The current increases as the oxide permittivity increases, as a result of enhancing of the gate contact control on the channel potential by increasing the gate capacitance. As the figure shows, this relation could be modeled by the proposed model with sufficient accuracy.

Fig. 5
figure 5

Comparison of I DS − V DS characteristics obtained by proposed model and FETToy for CNTFETs with various values of ε r . The CNT diameter is d = 1 nm, and the values of remaining parameters are the same as those in Fig. 2

Finally, we have made a comparison of the outputs of the proposed model with those of FETToy for a variety of oxide thickness, while d = 1 nm and the remaining parameters were kept the same as those of Fig. 2. Figure 6 illustrates the simulation results of both models for aforementioned CNTFETs. As is clear from the figure, there is a good agreement between the results of proposed model and those of FETToy. Decreasing the gate oxide thickness improves the gate control on the channel. Therefore, the drain current is a decreasing function of t ox . The accuracy of the proposed model for varying t ox is demonstrated by this evaluation.

Fig. 6
figure 6

Comparison of I DS − V DS characteristics obtained by proposed model and FETToy for CNTFETs with various values of t ox. The CNT diameter is d = 1 nm, and the values of remaining parameters are the same as those in Fig. 2

Conclusion

The model based on neural space mapping is one of the models which has been proposed to model the MOSFET transistors based on carbon nanotubes. In this model, three neural networks were used for modifying three parameters of threshold voltage, Early voltage, and constant k of a coarse model, which was a modified “level 1” MOSFET model in SPICE. The main disadvantage of this model is the existence of three neural networks, which is an undesired property for implementation in commercial circuit simulators such as SPICE. In the present work, three analytical relations were presented to replace these neural networks. Therefore, the neural space model was converted into a mathematical space model. Some comparisons were done between the I DS − V DS characteristics of the proposed model and the main model by variation of nanotube diameter, oxide thickness, oxide permittivity, source Fermi level, and gate–source voltage. The results of these comparisons showed that the proposed model had reasonable accuracy at different biases and for different values of physical parameters of the transistor.