Next Article in Journal
Slot-Loaded Microstrip Patch Sensor Antenna for High-Sensitivity Permittivity Characterization
Previous Article in Journal
Evaluation of Resource Exhaustion Attacks against Wireless Mobile Devices
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analytical Gate Delay Variation Model with Temperature Effects in Near-Threshold Region Based on Log-Skew-Normal Distribution

National ASIC System Engineering Center, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Electronics 2019, 8(5), 501; https://doi.org/10.3390/electronics8050501
Submission received: 1 April 2019 / Revised: 29 April 2019 / Accepted: 30 April 2019 / Published: 7 May 2019
(This article belongs to the Section Circuit and Signal Processing)

Abstract

:
The near-threshold design is widely employed in the energy-efficient circuits, but it suffers from a high sensitivity to process variation, which leads to 2X delay variation due to temperature effects. Hence, it is not negligible. In this paper, we propose an analytical model for gate delay variation considering temperature effects in the near-threshold region. The delay variation model is constructed based on the log-skew-normal distribution by moment matching. Moreover, to deal with complex gates, a multi-variate threshold voltage approximation approach of stacked transistors is proposed. Also, three delay metrics (delay variability, ± 3 σ percentile points) are quantified and have a comparison with other known works. Experimental results show that the maximum of delay variability is 5% compared with Monte Carlo simulation and improves 5X in stacked gates compared with lognormal distribution. Additionally, it is worth mentioning that, the proposed model exhibits excellent advantages on 3 σ and stacked gates, which improves 5X–10X in accuracy compared with other works.

1. Introduction

By technology downscaling deep into the nanometer era, the near-threshold design has become one of the most efficient ways for high energy efficiency application [1,2,3,4]. However, it suffers from a much higher sensitivity to process, voltage and temperature variations [5,6,7]. In view of transistor operation mechanisms, MOSFET changes from strong inversion to weak inversion with decreasing voltage, and its primary current also changes from drift to diffusion current [8]. In the near-threshold, since these two kinds of current cannot be ignored, its current formula is different from that of sub/super-threshold regime [9,10]. Kumar et al. [11] and Saurabh et al. [12] reveal the relationship of nominal delay with temperature in low voltage, which show the temperature has important effects in the low voltage. Kaul et al. [2] show that delay variability has a 2X improvement due to temperature effects. Consequently, the effects of temperature play an important role in the delay and delay variation, and cannot be ignored.
A lot of works have studied on the effect of temperature on the delay variation. In [13,14], they present the model of delay variability and temperature in the subthreshold regime, which is inversely proportional to temperature. Kiamehr et al. [15] introduce the adjustment of temperature-aware voltage scaling considering the process, but from the view of current, subthreshold regime is adopted. For stacked gates, a method is proposed in [16], which shows the dependence of mean and variance on temperature based on lognormal ( L N ) distribution for a CMOS inverter and gates with transistor stacks in the subthreshold regime. Also, for stacked transistors, they assume that each transistor is independent. However, due to the connection of the intermediate node, the stacked transistors are dependent, and no longer follow the same Gaussian distribution. Nevertheless, the relationship of delay variation with temperature under near-threshold supply voltage has not been revealed.
For near-threshold region, Balef et al. [17] use log-skew-normal ( L S N ) distribution to model the delay distribution across all voltage regions with its distribution parameters determined by fitting from the Monte Carlo (MC) samples. But it does not reveal the relationship with the process parameters and the environment parameters and takes numerous MC simulations. A transregional current and delay model was developed in [18] in closed-form for near-threshold. But L N distribution is introduced for the delay variation computing. Nevertheless, due to the difference in current expression, L N is no longer suitable for near-threshold, so the computation of maximum/minimum delay is unsuitable. Therefore, it does not provide a reasonable analytical delay variation model for the near-threshold regime and does not have analysis on stacked gates.
In this paper, a novel analytical delay variation model with temperature in the near-threshold is proposed, and also extended to gates with stacked transistors. The main contributions of the work are as followed.
  • A novel analytical delay variation model with temperature is derived by L S N distribution with moment matching for the near-threshold regime.
  • Due to the existence of the intermediate node, the two stacked transistors are no longer independent. So a multi-variate threshold voltage approximation approach of stacked transistors is proposed for the computation of delay variation for staked gates with temperature consideration, which shows remarkable accuracy advantage compared with previous works.
The rest of the paper is organized as follows. Section 2 introduces the related properties of L S N distribution. The delay distribution models for a single transistor and stacked transistors are addressed in Section 3. For stacked transistors, a multi-variate threshold voltage approximation approach is proposed. And the delay variation model is derived by L S N distribution with moment matching. Section 4 shows the experimental results that three metrics (delay variability, maximum and minimum delay) are compared with SPICE MC simulation and other previous works. Section 5 concludes the paper.

2. The Properties of LSN Distribution

Since this paper mainly analyzes and derives based on L S N distribution, some basic properties used are introduced in this section.

2.1. Properties of Skew Normal Distribution

If X is a random variable and follows a skew-normal ( S N ) distribution, that is X S N ε , ω 2 , λ , its PDF f S N X and CDF F S N X are represented as
f S N X = 2 ω ϕ X ε ω Φ λ X ε ω
F S N X = Φ X ε ω 2 T X ε ω , λ
where ϕ and Φ are the PDF and CDF of the standard normal distribution, ε , ω , and λ are the location, scale, and shape parameters of the S N distribution, T H , A is Owen’s T function and can be given by
T ( H , A ) = 1 2 π 0 A e H 2 2 ( 1 + x 2 ) 1 + x 2 d x
The mean μ , variance σ 2 , and skewness γ 1 (they are also called first, second and third moment) of the random variable X are written in Equation (4) [19].
μ = ε + ω β 2 π σ 2 = ω 2 1 2 π β 2 γ 1 = 4 π 2 2 π β 2 3 2 1 2 π β 2 3 2
where
β = λ 1 + λ 2

2.2. Properties of Log-Skew-Normal Distribution

If Y is a random variable and has an exponent relationship with X Y = e X , it follows log-skew-normal distribution, that is Y L S N ε , ω 2 , λ . And its PDF f S N X and CDF F S N X are represented as
f L S N Y = 2 ω y ϕ ln Y ε ω Φ λ ln Y ε ω
F L S N Y = Φ ln Y ε ω 2 T ln Y ε ω , λ
According to [19], the mean and variance of Y are illustrated in Equation (8). Besides, the variability ( σ Y / μ Y ) of Y can be easily computed by dividing σ Y by μ Y .
μ Y = 2 e ε e ω 2 / 2 ϕ β ω σ Y 2 = 2 e 2 ε e ω 2 e ω 2 ϕ 2 β ω 2 ϕ 2 2 β ω
For this work, maximum/minimum delay ( ± 3 σ percentile points) is also the important metric. In order to obtain ± 3 σ percentile points, Equation (9) must be solved.
F L S N Y = Φ ± 3
But it cannot be easily solved for the L S N distribution due to the existence of Owen’s T function. To resolve this issue, a reasonable approximation is introduced in this paper to transform the form of the Owen’s T function. If the value of shape parameter λ in L S N distribution is close to 1, Owen’s T function has the following function.
T h , 1 = 1 2 Φ h 1 Φ h
Equation (9) can be derived by
Φ 2 ln Y ε ω = Φ ± 3
It can be clearly shown from Equation (11) that the maximum/minimum delay at 3 σ / 3 σ percentile point of Y locates at Y m a x / Y m i n , which is
Y m a x = e ε + Φ 1 Φ 3 ω e ε + 3 . 21 ω Y m i n = e ε + Φ 1 Φ 3 ω e ε 1 . 79 ω
According to the previous analysis, the variability and the maximum/minimum value of Y can be obtained.

2.3. Conclusion of Different Distribution

This section will list the properties of three distributions, which are lognormal, log-skew-normal and Gaussian distribution and usually adopted in the path delay analysis. For skew-normal distribution, λ controls the shape of the CDF, it is evident that when λ = 0 , SN reduces to normal distribution with mean ε and variance ω . The characteristics of different distributions is summarized in Table 1.

3. Delay Variation Model Based on LSN Distribution

In this section, delay variation models of a single transistor and stacked transistors based on L S N distribution are introduced, respectively. By moment matching, the distribution parameters of L S N can be computed. The detailed process of the proposed model is introduced in the following.

3.1. Delay Variation Model for Single Transistor

Recently, Keller et al. [18] pointed out that near-threshold on-state current is expressed as follows.
I o n = μ C o x n 1 W L k T q 2 K 0 e K 1 V D D V t h 0 κ T T 0 n k T / q + K 2 V D D V t h 0 κ T T 0 n k T / q 2
where μ is the mobility of carriers, C o x is the oxide capacitance for unit area, n is the subthreshold slope factor, W and L are width and length of a transistor, k is the Boltzmann constant, q is the elementary charge, K 0 , K 1 and K 2 are process-independent constants, which are 0.54, 0.69 and −0.033 [18]. V D D is the operation voltage, V t h n 0 is the threshold voltage at the temperature T 0 . κ is the temperature coefficient for threshold voltage, and T is the absolute temperature.
Simplicity, Equation (13) can be rewritten as
I o n = K 3 T 2 e X
where K 3 is expressed as μ C o x n 1 W W L L k k q q 2 K 0 .
Although μ is also related to temperature, the mobility contributes only 2% compared with thermal and threshold voltage [12]. Therefore, in this work, the dependence of mobility with temperature is also ignored.
And X is noted as
X = K 1 V D D V t h 0 κ T T 0 n k T / q + K 2 V D D V t h 0 κ T T 0 n k T / q 2
Since the random variable X is a quadratic function of threshold voltage V t h which follows Gaussian distribution, the mean ( μ ), variance ( σ 2 ), and skewness ( γ 1 ) of X can also be calculated by definition and expressed as
μ X = q K 1 n k 1 T V D D q K 1 n k 1 T μ 0 κ T T 0 + q 2 K 2 n k 2 1 T 2 V D D 2 2 q 2 K 2 n k 2 1 T 2 V D D μ 0 κ T T 0 + q 2 K 2 n k 2 1 T 2 μ 0 κ T T 0 2 + σ 0 2 σ X 2 = q 2 K 2 n k 2 1 T 2 2 σ 0 4 + 4 σ 0 2 V D D μ 0 κ T T 0 + n k K 1 2 K 2 T 2 γ 1 X = q 2 K 2 n k 2 1 T 2 3 E V D T 6 3 4 q K 1 n k 1 T 2 q 2 K 2 n k 2 1 T 2 E V D T 4 + 3 16 q 2 n k 2 K 1 4 K 2 1 T 2 E V D T 2 K 1 6 64 K 2 3 / σ X 3 + 3 μ X σ X 2 μ X 3 σ X 3
where μ 0 and σ 0 are the mean and standard deviation of V t h 0 , and E V D T 6 , E V D T 6 , E V D T 6 can be computed by integration and the final form is illustrated in
E V D T 6 = 15 σ 0 6 + 45 σ 0 4 ( V D D ) 2 + 15 σ 0 2 ( V D D ) 4 + ( V D D ) 6 E V D T 4 = 3 σ 0 4 + 6 σ 0 2 ( V D D ) 2 + ( V D D ) 4 E V D T 2 = σ 0 2 + ( V D D ) 2
where
V D D = V D D μ 0 κ T T 0 + n k 2 q K 1 K 2 T 2
With a simper linear RC-delay model, the delay of a gate can be written as
T d = k f V D D C L I o n = k f V D D C L K 3 1 T 2 e X

3.2. Delay Variation Model for Stacked Transistors

In this section, we broaden the proposed model to gates with stacked transistors, including stacked transistors, such as NAND, shown in Figure 1. Due to the existing of intermate node V x , the stacked transistors are not independent. In order to extend the proposed model, a multi-variate threshold threshold voltage approximation approach is proposed.
I U and I D are the current through the up and down series-connected transistor as shown in Figure 1, which can be computed by
I U = K 3 T 2 e K 1 V D D V X V t h U n k T / q + K 2 V D D V X V t h U n k T / q 2 × 1 e V D D V X k T / q I D = K 3 T 2 e K 1 V D D V t h D n k T / q + K 2 V D D V t h D n k T / q 2 × 1 e V X k T / q
where V x is the intermediate node voltage of the two stacked transistors, V t h U and V t h D are the threshold voltage for up and down transistors and illustrated in Equation (21), respectively.
V t h U = V t h U 0 + κ T T 0 V t h D = V t h D 0 + κ T T 0
where V t h U 0 and V t h D 0 are the threshold voltage of up and down transistor at temperature T 0 .
Due to the two transistors are series-connected, so the I U = I D . However, V x cannot be solved analytically, because it causes a transcendental equation. Therefore, a linear approximation method is introduced to determine the relationship between V t h U and V t h D . Through running MC simulation for a NAND2 cell at 0.55 V and 25 ° C, related simulation results are plotted in Figure 2, which show that the voltage V x changes approximate linearly with V t h U and V t h D . Moreover, the slope with different temperatures can be considered constant whose specified fitting parameters are listed in Table 2. The maximum error is 3.12% across the entire temperature. Thereby, the equation form of V x can be determined by a bivariate linear model, which is shown in
V X = k U V t h U + k D V t h D + k C
where k U , k D , and k C are the fitting parameters.
By substituting V x into Equation (20), the discharge current for the NAND2 gate can be written as
I s t a c k = K 3 T 2 e K 1 V D D V t h _ s t n k T / q + K 2 V D D V t h _ s t n k T / q 2
where V t h _ s t is the equivalent threshold voltage in the stacked gate and is given by
V t h _ s t = k U + 1 × V t h U 0 + κ T T 0 + k D V t h D 0 + κ T T 0 + k C 0
Because the V t h U 0 and V t h D 0 both follow Gaussian distribution, the parameter of V t h _ s t can be obtained easily by Gaussian distribution operation.
Assuming that V t h U 0 N μ U 0 , σ U 0 and V t h D 0 N μ D 0 , σ D 0 , the mean and variance of V t h _ s t can be expressed by
μ s t = k U + 1 × μ U 0 + κ T T 0 + k D μ D 0 + κ T T 0 + k C 0 σ s t = k U + 1 2 σ U 0 2 + k L 2 σ L 0 2
If X is noted as
X = K 1 V D D V t h _ s t n k T / q + K 2 V D D V th _ s t n k T / q 2
So we can expand the single transistor model to stacked transistors, and the expression of T d _ s t is formulated by Equation (27), which has the same form as single transistor.
T d _ s t = k f V D D C L K 3 T 2 e X

3.3. Moment Matching

According to [17], L S N distribution is suggested for the modeling of the delay distribution and shows remarkable accuracy in the near-threshold region. Therefore, X is assumed skew-normal distribution, the distribution parameters are ε , ω and λ , and the basic propertied of S N and L S N are introduced in Section 2. The specified flow of moment matching is illustrated in Figure 3. The mean, variance and skewness can be computed from S N distribution Equation (4) and definition Equation (16), respectively. Then, the three distribution parameters can be calculated by equaling the two equations, which are given as:
ε = μ 2 π ω β ω = σ 2 1 2 π β 2 λ = K * 1 + 2 π 1 K *
where
K * = π 2 2 4 π γ 1 2 3
Equations (19) and (27) can be transformed into
T d = e X + ln k f V D D C L K 3 1 T 2
Thereby, three distribution parameters ( ε T d , ω T d and λ T d ) of T d are expressed as
ε T d = μ X + ln k f V D D C L K 3 1 T 2 2 π ω T d β T d ω T d = σ X 2 1 2 π β T d 2 λ T d = K * 1 + 2 π 1 K *
where β T d = K * 1 + 2 π K * .
Then, according to Table 1, the variability and maximum/minimum of delay can be calculated.
σ μ T d = 2 e 2 ε T d e ω T d 2 e ω 2 ϕ 2 β T d ω T d 2 ϕ 2 2 β T d ω T d 2 e ε T d e ω T d 2 / 2 ϕ β T d ω T d
T d max e ε T d + 3 . 21 ω T d T d min e ε T d 1 . 79 ω T d
The delay variability and maximum/minimum delay value increase with decreasing temperature and voltage. However, due to the near-threshold regime with complicated current expression, a log-skew-normal distribution is adopted and its distribution parameters are obtained by moment matching, they have no explicit relationship with temperature and voltage. But these expressions can be verified by the following experiments and described in the next section.

4. Experiments and Result Comparisons

According to the above proposed delay variation model, experiments are carried out on the gates with a single transistor and stacked transistors under all kinds of metrics, such as delay variability, and maximum/minimum delay value, in SMIC40nmLL technology. For a single transistor, we take INV as an example; for stacked transistors, NAND2 is used as an instance. Because the proposed method is analytical, it has the inherent advantage in terms of runtime. Taking NAND as an example, under the same server resources, it takes 40 s to obtain three metrics by SPICE MC method, while it only needs 0.6 s by the proposed model in this paper. Therefore, it has increased by more than 60 times in runtime. For the perspective of accuracy, detailed comparisons with the similar analytical methods in [13,16,18] are done. Since they do not have the contrast of ± 3 σ point, the corresponding calculations are listed in Table 3 to allow a fair comparison with our work to validate the effectiveness of our model.
In order to validate our proposed model based on L S N , SPICE MC simulations are conducted to compare variability of INV and NAND2 with different temperatures at the supply voltage of 0.35 V and 0.55 V, respectively, as shown in Figure 4. The x-axis represents the temperature (from 25 125 ° C) and the y-axis represents the value of current variability (left figures) or the relative error (right figures). Besides, different combinations of gates and voltages are illustrated in Figure 4a–d, respectively. The four left figures show that the delay variabilities are greater in 0.35 V than that of in 0.55 V, and have a tendency that they increase with decreasing temperature in all model. In all models, our L S N model and MC simulation match best with maximum error 5% in NAND. For INV, due to the same current formula with [18], the delay variabilities are the same as each other, which are better than the result of L N distribution in [13,16]. Besides, in terms of the complex gate at 0.55 V, the stacked threshold approximation is more suitable and the error is about 2% at the 0.55 V which is less than 10% and 20% in the others. It improves 5X at least in accuracy. In addition, the error keeps constant across the entire temperature, which shows the excellent stability.
Figure 5 is the dependence of maximum delay on temperature, which still presents the relationship of INV and NAND at different voltage across the entire temperature range. The four figures show that the maximum delays increase with decreasing voltage and temperature, due to lower current at the low voltage and low temperature. From the left absolute value figures of Figure 5b,d, the L S N model is agreement with MC simulation; and the right error figures show that the errors of L S N model are less than 5% and keep stable across the entire temperature range. Figure 6a,c show the dependence with temperature in 0.35 V. Method in [18] performs best for INV and worst for NAND, but [13,16] perform worst for INV and have the same accuracy with proposed method for NAND. Therefore, from overall view, L S N performs better in the two kinds of gates compared with the published works.
Figure 6 shows the result of minimum delay. The four figures show that the minimum delays have same tendency with maximum, which are increase with decreasing voltage and temperature. From left figures, no matter under what kinds of gates and voltage, the L S N model and MC data show remarkable consistency with each other. More detailed error information can be seen from error figures. The error is almost 2% in all four conditions, which improves 5X–10X and shows a distinct advantage over the other two state-of-the-art works. Therefore, as for 3 σ , the proposed model features more obvious advantages, because of the reasonable of L S N equivalent model and the effectiveness of the threshold approximation of stacked transistors.
Above all, L S N model proposed in this work outperforms the model in previous works under different voltages and gates across entire temperature and has a strong agreement with SPICE MC simulation result.

5. Conclusions

This paper proposes a L S N -based methods for current and delay variation model. In order to obtain the distribution parameters, the moment matching is adopted. Besides, a multi-variate threshold voltage approximation approach of stacked transistors is proposed and makes the method easily extend to stacked gate. The model is validated at different voltages and gates across the entire temperature. In addition, it also provides a detailed analysis on the dependence of the three important metrics (delay variability and maximum/minimum delay value)on the temperature, which are consistence to SPICE MC simulation with maximum delay variability 5% and performs very well, especially at minimum delay with a 5X–10X error improvement compared with other works.

Author Contributions

J.G., P.C. and J.Y. organized this work. J.G., J.W. and Z.L. performed the modeling, simulation and experiment work. The manuscript was written by J.G. and P.C., and edited by J.G.

Funding

This research was funded Supported by the Open Project Program of the State Key Laboratory of Mathematical Engineering and Advanced Computing, the National Science and Technology Major Project (Grant No. 2017ZX01030101), and National Natural Science Foundation of China (Grant No. 61834002).

Acknowledgments

The authors thank Hao Yan for his helpful insight and suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
SNskew-normal
LSNlog-skew-normal
MCMonte Carlo

References

  1. Pinckney, N.; Blaauw, D.; Sylvester, D. Low-power near-threshold design: Techniques to improve energy efficiency energy-efficient near-threshold design. IEEE Solid-State Circuits Mag. 2015, 7, 49–57. [Google Scholar] [CrossRef]
  2. Kaul, H.; Anders, M.; Hsu, S.; Agarwal, A. Near-threshold voltage (NTV) design: Opportunities and challenges. In Proceedings of the 49th Annual Design Automation Conference, San Francisco, CA, USA, 3–7 June 2012; pp. 1153–1158. [Google Scholar]
  3. Markovic, D.; Wang, C.C.; Alarcon, L.P. Ultralow-Power Design in Near-Threshold Region. Proc. IEEE 2010, 98, 237–252. [Google Scholar] [CrossRef]
  4. Borkar, S.; Chien, A.A. The future of microprocessors. Commun. ACM 2011, 54, 67–77. [Google Scholar] [CrossRef]
  5. Balasubramanian, S.; Pimparkar, N.; Kushare, M. Near-threshold circuit variability in 14nm finfets for ultra-low power applications. In Proceedings of the 2016 17th International Symposium on Quality Electronic Design (ISQED), Santa Clara, CA, USA, 14–16 March 2016; pp. 258–262. [Google Scholar]
  6. Dreslinski, R.G.; Wieckowski, M.; Blaauw, D. Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits. Proc. IEEE 2010, 98, 253–266. [Google Scholar] [CrossRef]
  7. Karpuzcu, U.R.; Kim, N.S.; Torrellas, J. Coping with Parametric Variation at Near-Threshold Voltages. IEEE Micro 2013, 33, 6–14. [Google Scholar] [CrossRef]
  8. Tsividis, Y.; McAndrew, C. Operation and Modeling of the MOS Transistor; Oxford University Press: Oxford, UK, 1999. [Google Scholar]
  9. Harris, D.M.; Keller, B.; Karl, J.; Keller, S. A transregional model for near-threshold circuits with application to minimum-energy operation. In Proceedings of the International Conference on Microelectronics, Cairo, Egypt, 19–22 December 2010; pp. 64–67. [Google Scholar]
  10. Enz, C.C.; Krummenacher, F.; Vittoz, E.A. An analytical MOS transistor model valid in all regions of operation and dedicated to low-voltage and low-current applications. Anal. Integr. Circuits Signal Process. 1995, 8, 83–114. [Google Scholar] [CrossRef]
  11. Kumar, R.; Kursun, V. Temperature-adaptive voltage tuning for enhanced energy efficiency in ultra-low-voltage circuits. Microelectron. J. 2008, 39, 1714–1727. [Google Scholar] [CrossRef]
  12. Saurabh, S.; Vikash, V. Assessing the Impact of Temperature and Supply Voltage Variations in Near-threshold Circuits using an Analytical Model. In Proceedings of the 2018 on Great Lakes Symposium on VLSI, Chicago, IL, USA, 23–25 May 2018; pp. 93–98. [Google Scholar]
  13. Takahashi, R.; Takata, H.; Yasufuku, T. Large within-die gate delay variations in sub-threshold logic circuits at low temperature. IEEE Trans. Circuits Syst. II Express Briefs 2012, 12, 918–921. [Google Scholar] [CrossRef]
  14. Datta, B.; Burleson, W. Temperature effects on energy optimization in sub-threshold circuit design. In Proceedings of the International Symposium on Quality Electronic Design, San Jose, CA, USA, 16–18 March 2009; pp. 680–685. [Google Scholar]
  15. Kiamehr, S.; Ebrahimi, M.; Golanbari, M. Temperature-aware dynamic voltage scaling to improve energy efficiency of near-threshold computing. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 2017, 25, 2017–2026. [Google Scholar] [CrossRef]
  16. Frustaci, F.; Corsonello, P.; Perri, S. Analytical delay model considering variability effects in subthreshold domain. IEEE Trans. Circuits Syst. II Express Briefs 2012, 59, 168–172. [Google Scholar] [CrossRef]
  17. Balef, H.A.; Kamal, M.; Afzali-Kusha, A.; Pedram, M. All-Region Statistical Model for Delay Variation Based on Log-Skew-Normal Distribution. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 2016, 35, 1503–1508. [Google Scholar] [CrossRef]
  18. Keller, S.; Harris, D.M.; Martin, A.J. A compact transregional model for digital CMOS circuits operating near threshold. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 2014, 22, 2041–2053. [Google Scholar] [CrossRef]
  19. Hcine, M.B.; Bouallegue, R. Fitting the log skew normal to the sum of independent lognormals distribution. arXiv 2015, arXiv:1501.02344. [Google Scholar]
Figure 1. The schematic of stacked transistors.
Figure 1. The schematic of stacked transistors.
Electronics 08 00501 g001
Figure 2. The relationship of V x with V t h U and V t h D : (a) V t h U ; (b) V t h D .
Figure 2. The relationship of V x with V t h U and V t h D : (a) V t h U ; (b) V t h D .
Electronics 08 00501 g002
Figure 3. Flowchart of moment matching of log-skew-normal ( L S N ).
Figure 3. Flowchart of moment matching of log-skew-normal ( L S N ).
Electronics 08 00501 g003
Figure 4. Comparison of delay variability with different temperature under different gates and voltages: (a) INV 0.35 V; (b) INV 0.55 V; (c) NAND 0.35 V; (d) NAND 0.55 V.
Figure 4. Comparison of delay variability with different temperature under different gates and voltages: (a) INV 0.35 V; (b) INV 0.55 V; (c) NAND 0.35 V; (d) NAND 0.55 V.
Electronics 08 00501 g004
Figure 5. Comparison of maximum delay with different temperature under different gates and voltages: (a) INV 0.35 V; (b) INV 0.55 V; (c) NAND 0.35 V; (d) NAND 0.55 V.
Figure 5. Comparison of maximum delay with different temperature under different gates and voltages: (a) INV 0.35 V; (b) INV 0.55 V; (c) NAND 0.35 V; (d) NAND 0.55 V.
Electronics 08 00501 g005
Figure 6. Comparison of minimum delay with different temperature under different gates and voltages: (a) INV 0.35 V; (b) INV 0.55 V; (c) NAND 0.35 V; (d) NAND 0.55 V.
Figure 6. Comparison of minimum delay with different temperature under different gates and voltages: (a) INV 0.35 V; (b) INV 0.55 V; (c) NAND 0.35 V; (d) NAND 0.55 V.
Electronics 08 00501 g006
Table 1. The property of lognormal, log-skew-normal and Gaussian distributions.
Table 1. The property of lognormal, log-skew-normal and Gaussian distributions.
LognormalLog-Skew-NormalGaussian
X X N ε , ω 2 X S N ε , ω 2 , λ X N ε , ω 2
Y Y = e X L N ε , ω 2 Y = e X L S N ε , ω 2 , λ Y = X N ε , ω 2
μ e ε + ω 2 2 2 e ε e ω 2 / 2 ϕ β ω ε
σ 2 e ω 2 1 × e ε + ω 2 2 2 2 e 2 ε e ω 2 e ω 2 ϕ 2 β ω 2 ϕ 2 2 β ω ω 2
σ μ e ω 2 1 2 e 2 ε e ω 2 e ω 2 ϕ 2 β ω 2 ϕ 2 2 β ω 2 e ε e ω 2 / 2 ϕ β ω ω ε
Y max e ε + 3 ω e ε + 3 . 21 ω ε + 3 ω
Y min e ε 3 ω e ε 1 . 79 ω ε 3 ω
Table 2. Coefficients and errors at different temperature.
Table 2. Coefficients and errors at different temperature.
Temperature k U k D k C Error
25 ° C−0.700.540.133.12%
25 ° C−0.690.530.142.64%
75 ° C−0.680.510.142.27%
125 ° C−0.660.500.151.98%
Table 3. Comparison of methods in different works.
Table 3. Comparison of methods in different works.
[13,16][18]This Work
Distribution L N L N L S N
Current I O N = I 0 × e q n k T V D D V t h I o n = I 0 K 0 e K 1 V D D V t h n k T / q + K 2 V D D V t h n k T / q 2
Stack threshold V t h _ s t = V t h U = V t h D V t h _ s t = f ( V X )
Delay variabilityEquations (15) and (5) in [13,16]Equation (58)Equation (24)
+ 3 σ e ε + 3 ω Equation (25)
3 σ e ε 3 ω Equation (25)
The specified Equations (15) and (5) in [13,16] is given in σ μ = exp q σ V t h n k T 2 1 . The specified Equation (58) in [18] is given in σ μ = C l o a d 2 I 2 F V D D 2 σ V t 2 π e 2 k 1 V D D V t n k T / q 2 k 2 V D D V t n k T / q 2 V t u V t 2 2 σ V t 2 d V t E t p d V t 2 C l o a d I F V D D σ V t 2 π e k 1 V D D V t n k T / q k 2 V D D V t n k T / q 2 V t u V t 2 2 σ V t 2 d V t .

Share and Cite

MDPI and ACS Style

Guo, J.; Cao, P.; Wu, J.; Liu, Z.; Yang, J. Analytical Gate Delay Variation Model with Temperature Effects in Near-Threshold Region Based on Log-Skew-Normal Distribution. Electronics 2019, 8, 501. https://doi.org/10.3390/electronics8050501

AMA Style

Guo J, Cao P, Wu J, Liu Z, Yang J. Analytical Gate Delay Variation Model with Temperature Effects in Near-Threshold Region Based on Log-Skew-Normal Distribution. Electronics. 2019; 8(5):501. https://doi.org/10.3390/electronics8050501

Chicago/Turabian Style

Guo, Jingjing, Peng Cao, Jiangping Wu, Zhiyuan Liu, and Jun Yang. 2019. "Analytical Gate Delay Variation Model with Temperature Effects in Near-Threshold Region Based on Log-Skew-Normal Distribution" Electronics 8, no. 5: 501. https://doi.org/10.3390/electronics8050501

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