Abstract
In this paper, the context of modeling of the impact of mismatch and statistical variations on analogue circuit building blocks is emphasized. The aim is to develop a new algorithm which predicts the statistical behavior of important parameters of an amplifier including output resistance, voltage gain and trans-conductance. The relative error of standard deviation of statistical parameters will remain less than 5% compared with the most accurate Monte-Carlo (MC) simulations using atomistic library model-cards. In comparison with other models which are based on the normal distribution of parameters, the proposed model does not need this limiting presumption. On the other hand, the proposed algorithm is more efficient compared with time consuming MC atomistic simulations.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
According to transistor size reduction which in turn leads to deca-nanometer regime, process variability due to the I.C. fabrication steps and statistical random variations due to intrinsic parameter fluctuations increase circuit vulnerability and causes precision and reliability issues in circuits [1,2,3]. Without having an exact model of these effects, designed circuits would not be guaranteed to follow their predicted performance. To make confidence about final performance of the circuit, the impact of these variations on circuit parameters should be considered in early design stage. This needs an accurate modeling of variation effects in order to achieve an accurate variability aware design [3,4,5].
Fabrication-induced variations have been identified as one of the most significant impediments for the IC design. The magnitude of these variations highly depends on the relevant IC technology process [4,5,6]. For instance with shrinking the transistor dimensions to 45 nm technology node and below, process variations make a significant rule in performance variability and eventually in diminishment of yield [7]. A significant amount of research has been carried out to characterize and model the device variability and to estimate its impact on circuit behavior and to develop new topologies and design techniques that can reduce the impact [8,9,10,11]. For a new technology appropriate modeling of these variations is necessary to predict the performance of the system. By shrinking the device dimensions, the magnitude of random variations increases [6]. Moreover it is possible to observe new variation sources. Thus, variation modeling, for both present and next generation technology is necessary.
Different number of modeling approaches presented by researchers, among them the Pelgrom’s model is one of the most basic models. In this model standard deviation (SD) of electrical parameters has an inverse square proportional with the active area of the device [8,9,10,11,12]. Scaling down the dimensions and advancements in technology causes new effects. Thus, this model is not reliable any more. Therefore, more accurate and complicated modeling is required to estimate these variations with an acceptable precision particularly in SRAM [13], ADC/DAC [14, 15], and amplifier circuits [16]. Authors in [17] presented an approach for statistical simulation and circuit performance-driven optimization of semiconductor technologies. Moreover, in [18], authors presented a reliability simulation framework that has been integrated with variability analysis. Authors in [19] have investigated the impact of statistical variability on the accuracy of a propagation delay time compact model. In model presented in [20], the impact of transistor mismatch on the design tradeoffs at the circuit level and some techniques that can break the mismatch imposed limits in certain applications in analog circuits are investigated. In model [21], comprehensive mismatch characterization data and analysis in deep-submicrometer have been investigated. Threshold voltage mismatch in nano-meter regimes has been investigated and modeled in [22].
Mismatch effects can be divided into two components: systematic and random. Systematic component arises from fabrication induced variations and it can be reduced by applying various techniques in layout design. The other one is random component whose the main variation sources are Random Discrete Dopants (RDD) [23], Line Edge Roughness (LER) [24], and Poly Gate Granularity (PGG) [25] which are all considered as intrinsic parameter fluctuations [1, 2, 26,27,28]. A list of electrical and physical parameters of the device is presented in Table 1. Mismatch effects has a significant impact on electrical parameters and cause variations in operating point, bandwidth, gain and other circuit’s main characteristics [4]. Authors in [29] presented a study on drain current mismatch by considering the threshold voltage and subthreshold swing fluctuations.
The paper is organized as follows: in Sect. 2 analytical models of mismatch in short channel regime are reviewed. In the Sect. 3 the proposed algorithm is presented which is based on the introduction of appropriate variations in the channel length, width and input voltage of the gate in single stage amplifiers. In Sect. 4, the verification of the algorithm is carried out using single stage amplifiers. It means that the statistical behavior of the small signal parameters for common source, common drain and common gate amplifiers are modeled using the proposed method and their accuracies are evaluated. Finally, Conclusion is presented in Sect. 5.
2 Mismatch models
For modeling mismatch effects, the main variation sources should be identified. Dominant variations are physical parameter’s random variation of device. After identification of sources, they were historically formulated and calculated based on their SD variations. Their impact on electrical parameters of the circuits has been always in attention [28]. Pelgrom’s model is an analytical relation which models local and global variation. Variance of a parameter’s difference (ΔP) between two transistors with the same bias is given by [11]:
where A P and S P are technology-dependent parameters, W and L are channel dimensions, and D is the distance between two transistors. The current factor (β) and threshold voltage (V th ) commonly are used as mismatch modeling parameters [2, 11]. This model can be used for long channel transistors by prediction of variations down to channel lengths of 2 μm [3]. By scaling down dimensions into deca-nanometer regime and subsequent Short Channel Effects (SCE), the long channel variation models are not true at all and hence, more accuracy is required to model these variations. Two important manifests of SCE are velocity saturation and mobility degradation. Velocity saturation occurs when drain-source voltage is high enough to make a critical field in channel length (E C = VDS,sat/L). Subject to this equation, VDS,sat is drain-source voltage in velocity saturation [30]. In fact drain current in short channel transistors enters saturation regime earlier than long channel ones because carrier’s velocity saturates (ν sat = μ0E C ). The drain current relation in short channel transistor in the saturation regime, when the velocity saturation occurs, is expressed as [31]:
where C OX is the gate oxide capacitance per unit area, β defined as \(\beta\,\triangleq\,\mu_{0} C_{ox} W /L\) which μ0 is the low-field mobility of the carriers. Current mismatch (ΔI ds ) that is the difference between two identical transistor currents, based on variance of β and V TH , will be given by:
where Δβ and ΔV TH are the differences between current factor and threshold voltage of two identical transistors. It can be shown that ΔI DS = βVDS,sat·ΔV GS . Thus an equation for the modeling of the gate voltage mismatch as an offset voltage in the gate can be derived as presented in Eq. (4). This equation can be used to compensate the mismatch between 1000 identical transistors subject to intrinsic parameter fluctuations as presented in Fig. 1 [1].
The other SCE, mobility degradation, happens when the gate voltage is higher than drain-source voltage. If V GS − V DS > 0.7 V, the effect of mobility degradation remarkably affects circuit performance [1]. To take this phenomenon into account in the drain current equation, effective carrier mobility (μ eff ) should be used in drain current equations which can be expressed as:
where θ is the mobility degradation coefficient. Substituting Eq. (5) into Eqs. (2) and (4) gives:
3 Proposed method for mismatch modeling
Current circuit mismatch models use a series input voltage source (V GS ) to compensate the mismatch between identical transistors as shown in Fig. 1. However, these DC-compensated mismatch models are not accurate to predict variation of AC parameters of transistors. The aim of this paper is to analyze the mismatch in small signal parameters and model these variations in single stage amplifiers.
In the proposed method, modeling is carried out using appropriate channel length variations in the transistor under test. This makes sense in the first order because LER which is one of the important sources of variation as defined in Sect. 1, has a significant impact on the channel length. Hence, we need to use the HSPICE netlist and statistical information of the desired parameters as the input data according to Fig. 2. Statistical information contains standard deviation and mean value (average) of transistor parameters. Using mismatch models, the desired variation sources are calculated based on the first guess for the standard deviation of the channel length and input voltage.
As shown in Fig. 3, a variation source across the channel length (σL) is added to netlist. Then, the Monte Carlo simulations will be carried out in HSPICE and finally statistical information of important parameters will be extracted. We repeat this process by increasing σL, until the SD error of the voltage gain reaches to less than 10% (X is a set point or minimum value for SD error of gain voltage, and assume equal to 10% at the first). At the first step, voltage gain parameter will be analyzed, because the better this parameter get modeled, the less error other parameters will have in modeling. At the next step, we investigate the introduced error in other parameters. Considering target error of 5%, the algorithm decides whether to repeat previous step or enter to second. In the second loop a variation source will be added in series with transistor gate and then the error of important parameters will be extracted. Note that increasing σ(V GS ) affects operating region of the transistor. However, for the validation of our proposed algorithm with real data, as presented in Ref. [6], it can be seen that our obtained results for σ(V GS ) agrees very well with the corresponding value of σ(V TH ), roughly equal to 50 mV. Finally, the error of standard deviation of parameters will be faded by increasing each variation source. This process repeats two times, the first time will be continued with less than 10% error and the second time with less than 5%. It should be noticed that as technology advanced to decreased channel lengths, it is expected that the variation sources (σ(V GS ), σL) will be increased [6]. However, to evaluate the introduced error in our proposed algorithm in respect to accurate MC simulations, we need appropriate library of modelcards for that particular technology.
4 Evaluating the accuracy of algorithm
4.1 Common source amplifier
For a complete study on the modeling of the statistical variability in a common source amplifier, we use Fig. 4(a). Since devices with larger area cause less mismatch effects, to achieve maximum variations we adopt W = L = 35 nm. Using this topology, the intrinsic gain of the amplifier can be achieved. Small signal model of this configuration is shown in Fig. 4(b) where the gain is given by:
The bias point and small signal parameters are presented in Table 2. Now, using 1000 samples of BSIM4 compact model cards in 35 nm technology node for M1, we simulate the mismatch variation of parameters of the amplifier. The important parameters are extracted and the standard deviations are calculated. Based on the novel algorithm, statistical replication is carried out two times: first with a Gaussian source with 6 nm SD along transistor’s length and the second time with a 35 mV SD source in series with the gate-source voltage. Results of the statistical model are finally compared with atomistic model results and are represented in Table 3(a). It can be seen that results have less than 5% error for all important parameters of an amplifier. Moreover, number of computational cycles and time to reach less than 10% error in the first stage and less than 5% error in the second stage of the proposed algorithm is represented in Table 3(b). This is while the required time for the MC simulations using atomistic library modelcards is approximately 20 min. It should be noticed that the computational time measurements are carried out on a CPU of Intel-Core i3-2.40 GHz and memory RAM of 4 GB.
For more detailed investigation, a resistor in parallel with the inductor used as the amplifier load as depicted in Fig. 5. Voltage gain of the circuit will be:
where for R D ≪ r ds , R out ≈ R D . In this case, it is concluded that g m and R out are independent and the gain almost varies with g m variation because changes in R out values are negligible. By increasing R D , the correlation between g m and R out will increase as shown in Fig. 6. On the other hand, when R D is much higher than r ds , the gain fluctuations is close to intrinsic mode. Whereas correlation of g m and R out increases due to increase in R D , SD of R out and then variation of gain will be increased.
This circuit could be modeled using variation sources came from last circuit in intrinsic mode because both circuits have same bias current. Statistical simulations are carried out using various values of R D from 100 Ω to 1 MΩ and SD of gain and the output resistance is shown in Figs. 7 and 8. The highest error occurs when R D is too large which replicates close results with the amplifier in the intrinsic gain mode; however, for the smaller values of R D , the results obtained from the proposed algorithm are in better agreement with the atomistic simulation results.
4.2 Common drain amplifier
The second type of basic amplifiers studied here is the common drain or source follower amplifier. Unlike common Source amplifier which has a large gain, this configuration has a gain below one and usually is used as a buffer in analogue circuits. A source follower amplifier with an active load is shown in Fig. 9, where the element values and parameters of the amplifier are presented in Table 4.
The mean and SD of the transconductance, output resistance and gain are presented in Table 5(a). The comparison of obtained values with respect to most accurate atomistic simulation results gives less than 5% error in all cases. Moreover, number of computational cycles and time to reach less than 10% error in the first stage and less than 5% error in the second stage of the proposed algorithm is represented in Table 5(b). This is while the required time for the MC simulations using atomistic library modelcards is approximately 20 min. For implementation of the proposed algorithm in this circuit a Gaussian voltage source with 6.1 nm SD in series with the transistor’s gate in addition of 82 nA SD current source in parallel with the drain current are used. In comparison to the results achieved from atomistic model, the average error stays less than 1% while the SD error will be less than 5%. Moreover, the histogram graphs of the desired parameters including transconductance (g m ), output resistance (R out ), and voltage gain (A v ) are illustrated in Fig. 10.
4.3 Common gate amplifier
The final configuration studied here is the common gate amplifier. Unlike common source and source follower amplifiers where the input signal triggers the gate, in this configuration, the input signal triggers the source and the output is taken from the drain. Meanwhile, this configuration is used in complex amplifiers like chain configuration that improves the bandwidth.
Sample circuit in Fig. 11(a) is used to study the mismatch in this amplifier. Drain current is adjusted with V com in the gate. Based on the small signal circuit shown in Fig. 11(b), the circuit gain will be given by:
where g m is transistor transconductance, g mb is transconductance of transistor bulk and rds1 is drain-source resistance of transistor M1. The parameter and element values are presented in Table 6.
Modeling is carried out with a 5.82 nm SD Gaussian source along transistor length and a 45.5 mV SD Gaussian source in series with the gate. The results are compared with the most accurate atomistic model and it can be concluded again that the error values are less than 5%, as presented in Table 7(a). Moreover, number of computational cycles and time to reach less than 10% error in the first stage and less than 5% error in the second stage of the proposed algorithm is represented in Table 7(b). This is while the required time for the MC simulations using atomistic library modelcards is approximately 20 min. Note that the voltage gain has a very low error and it is basically one of parameters that are usually close to desired value in atomistic model. This is due to the fact that this parameter is used as a target parameter in the proposed algorithm. Figure 12 shows the histogram graphs related to the variation of transconductance (g m ), output resistance (R out ), and voltage gain (A v ) of the common gate amplifier.
5 Case study
In order to evaluate the performance of mismatch algorithm, case studies are common practice as presented in [32, 33]. However, since our proposed algorithm is suitable for replicating AC parameter variations of analogue amplifiers, we perform two case studies in more complicated cases. First, we investigate a 5-transistor Op-Amp with active load and second, we study the phenomenon when the number of matched transistors increases.
Figure 13 illustrates the schematic of a 5-transistor CMOS OP-Amp with active load. Modeling is carried out with a 3.8 nm SD Gaussian source along transistor length and a 48 mV SD Gaussian source in series with the gate. The results are compared with the most accurate atomistic model and it can be concluded again that the error values are less than 4%, as presented in Table 8(a). Moreover, number of computational cycles and time to reach less than 10% error in the first stage and less than 5% error in the second stage of the proposed algorithm is represented in Table 8(b).
Figure 14 depicts the schematic of a common source amplifier consisting of a higher width nMOS transistor. To evaluate its performance in respect to mismatch, we convert the wider transistor to a number of parallel basic width transistors as shown in this figure. Then, we investigate the error introduced in the mean and SD of this amplifier using our proposed algorithm in respect to MC atomistic simulations. It can be seen that by increasing the number of matched transistors, the gain variability (SD/mean) is decreased as the fluctuations of parallel transistors compensate each other. Moreover, the introduced error in the SD of gain remains less than 3% as presented in Table 9.
6 Conclusion
Previous researches in the field of mismatch models have been focused on the modeling of DC parameters of the device with the aid of approaches such as addition of an offset voltage in series with the gate of the MOSFET transistors. Although these approaches could be used in a specific technology and results in modeling of electrical parameters with high precision, but for the purpose of replicating variations in AC parameters, there cause large errors particularly in deca-nanometer and ultra-short channel regime. Using accurate statistical BSIM4 modelcards, we have been able to extract distributions for the AC parameters such as transconductance (g m ), output resistance (R out ), and the voltage gain (A v ) of a single stage amplifier. The results demonstrated that the accuracy of the algorithm is high and the introduced error stays less than 5% compared with the most accurate Monte Carlo atomistic simulations. Two circuits have been investigated as case studies to confirm the applicability of our proposed algorithm in more complicated circuits including an OP-amp and an amplifier employing parallel combination of basic width transistors.
References
Hong, F., Cheng, B., Roy, S., & Cumming, D. (2011). An analytical mismatch model of nano-CMOS device under impact of intrinsic device variability. In Circuits and systems (ISCAS), 2011 IEEE international symposium on (pp. 2257–2260).
Cijan, G., Tuma, T., & Burmen, A. (2007). Modeling and simulation of MOS transistor mismatch. In Proceedings of the 6th Eurosim (pp. 1–8).
Wason, V., An, J., Goo, J.-S., Wu, Z.-Y., Chen, Q., Thuruthiyil, C., et al. (2006). Statistical compact modeling and Si verification methodology. In Solid-state and integrated circuit technology, 2006. ICSICT’06. 8th international conference on (pp. 1198–1201).
Drennan, P. G., & McAndrew, C. C. (2003). Understanding MOSFET mismatch for analog design. IEEE Journal of Solid-State Circuits, 38, 450–456.
Pelgrom, M. J., Tuinhout, H. P., & Vertregt, M. (1998). Transistor matching in analog CMOS applications. In Electron devices meeting, 1998. IEDM’98. Technical digest, International, (pp. 915–918).
Kuhn, K. J., Giles, M. D., Becher, D., Kolar, P., Kornfeld, A., Kotlyar, R., et al. (2011). Process technology variation. IEEE Transactions on Electron Devices, 58, 2197–2208.
Gummalla, S., Subramaniam, A. R., Cao, Y., & Chakrabarti, C. (2012). An analytical approach to efficient circuit variability analysis in scaled CMOS design. In Thirteenth international symposium on quality electronic design (ISQED) (pp. 641–647).
Bult, K., & Buchwald, A. (1997). An embedded 240-mW 10-b 50-MS/s CMOS ADC in 1-mm/sup 2. IEEE Journal of Solid-State Circuits, 32, 1887–1895.
Shyu, J.-B., Temes, G., & Yao, K. (1982). Random errors in MOS capacitors. IEEE Journal of Solid-State Circuits, 17, 1070–1076.
Shyu, J.-B., Temes, G. C., & Krummenacher, F. (1984). Random error effects in matched MOS capacitors and current sources. IEEE Journal of Solid-State Circuits, 19, 948–956.
Pelgrom, M. J. M., Duinmaijer, A. C. J., & Welbers, A. P. G. (1989). Matching properties of MOS transistors. IEEE Journal of Solid-State Circuits, 24, 1433–1439.
Serrano-Gotarredona, T., & Linares-Barranco, B. (2000). A new five-parameter MOS transistor mismatch model. IEEE Electron Device Letters, 21, 37–39.
Pelgrom, M. J., Rens, A. V., Vertregt, M., & Dijkstra, M. (1994). A 25-Ms/s 8-bit CMOS A/D converter for embedded application. IEEE Journal of Solid-State Circuits, 29, 879–886.
Lovett, S. J., Gibbs, G. A., & Pancholy, A. (2000). Yield and matching implications for static RAM memory array sense-amplifier design. IEEE Journal of Solid-State Circuits, 35, 1200–1204.
Bastos, J., Marques, A. M., Steyaert, M. S., & Sansen, W. (1998). A 12-bit intrinsic accuracy high-speed CMOS DAC. IEEE Journal of Solid-State Circuits, 33, 1959–1969.
Brito, J. P. M., & Bampi, S. (2009). A DC offset and CMRR analysis in a CMOS 0.35 μm operational transconductance amplifier using Pelgrom’s area/accuracy tradeoff. Microelectronics Journal, 40, 1281–1292.
Mutlu, A. A., & Rahman, M. (2005). Statistical methods for the estimation of process variation effects on circuit operation. IEEE Transactions on Electronics Packaging Manufacturing, 28, 364–375.
Yelten, M. B., Franzon, P. D., & Steer, M. B. (2011). Surrogate-model-based analysis of analog circuits—Part II: Reliability analysis. IEEE Transactions on Device and Materials Reliability, 11, 466–473.
Jooypa, H., & Dideban, D. (2017). Impact analysis of statistical variability on the accuracy of a propagation delay time compact model in nano-CMOS technology. Journal of Computational Electronics. https://doi.org/10.1007/s10825-017-1108-2.
Kinget, P. R. (2005). Device mismatch and tradeoffs in the design of analog circuits. IEEE Journal of Solid-State Circuits, 40, 1212–1224.
Yuan, X., Shimizu, T., Mahalingam, U., Brown, J. S., Habib, K. Z., Tekleab, D. G., et al. (2011). Transistor mismatch properties in deep-submicrometer CMOS technologies. IEEE Transactions on Electron Devices, 58, 335–342.
Johnson, J. B., Hook, T. B., & Lee, Y.-M. (2008). Analysis and modeling of threshold voltage mismatch for CMOS at 65 nm and beyond. IEEE Electron Device Letters, 29, 802–804.
Keyes, R. W. (1975). Effect of randomness in the distribution of impurity ions on FET thresholds in integrated electronics. IEEE Journal of Solid-State Circuits, 10, 245–247.
Asenov, A., Kaya, S., & Brown, A. R. (2003). Intrinsic parameter fluctuations in decananometer MOSFETs introduced by gate line edge roughness. IEEE Transactions on Electron Devices, 50, 1254–1260.
Brown, A. R., Roy, G., & Asenov, A. (2007). Poly-Si-gate-related variability in decananometer MOSFETs with conventional architecture. IEEE Transactions on Electron Devices, 54, 3056–3063.
Ye, Y., Liu, F., Chen, M., Nassif, S., & Cao, Y. (2011). Statistical modeling and simulation of threshold variation under random dopant fluctuations and line-edge roughness. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 19, 987–996.
International Technology Roadmap for Semiconductors. (2006). Retrived from http://www.itrs2.net/.
Bernstein, K., Frank, D. J., Gattiker, A. E., Haensch, W., Ji, B. L., Nassif, S. R., et al. (2006). High-performance CMOS variability in the 65-nm regime and beyond. IBM Journal of Research and Development, 50, 433–449.
Magnone, P., Crupi, F., Mercha, A., Andricciola, P., Tuinhout, H., & Lander, R. J. P. (2010). FinFET mismatch in subthreshold region: Theory and experiments. IEEE Transactions on Electron Devices, 57, 2848–2856.
Razavi, B. (2001). Design of analog CMOS integrated circuits. New York: McGraw-Hill.
Taur, Y., & Ning, T. H. (2013). Fundamentals of modern VLSI devices. Cambridge: Cambridge University Press.
Conti, M., et al. (2003). An integrated CAD methodology for yield enhancement of VLSI CMOS circuits including statistical device variations. Analog Integrated Circuits and Signal Processing, 37, 85–102.
Crippa, P., et al. (2002). A statistical methodology for the design of high-performance CMOS current-steering digital-to-analog converters. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 21, 377–394.
Acknowledgements
The authors would like to thank the University of Glasgow, UK, for supplying statistical HSPICE library modelcards based on their accurate atomistic simulator, GARAND. We also appreciate University of Kashan, Iran, for the research grant supplied to complete the research in the department of Electrical and Computer Engineering.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Shokouhfar, H.R., Jooypa, H. & Dideban, D. A novel algorithm to study the impact of the mismatch on analog building blocks: a case study in basic 35 nm CMOS amplifiers. Analog Integr Circ Sig Process 95, 295–306 (2018). https://doi.org/10.1007/s10470-018-1133-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10470-018-1133-5