HIGH VOLTAGE MOSFET CAD MODEL IN ADMS Kerwin O. Khu1,2, Fujiang Lin2, Le-Wei Li1

1

Singapore-MIT Alliance, National University of Singapore (http://www.sma.nus.edu.sg) 2 Institute of Microelectronics, Singapore (http://www.ime.a-star.edu.sg) 11 Science Park Road, Singapore Science Park II, Singapore 117685 [email protected] , [email protected] , [email protected] Abstract

An analytical model of a high voltage MOSFET device is presented in this paper. The model is simple and efficient, requiring only a few easily extracted parameters, which makes it suitable for CAD applications. The model is implemented with the new tool, Automatic Device Model Synthesizer (ADMS), for ease of integrating into existing simulators. Keywords: high voltage MOSFET, analytical model, ADMS Introduction High voltage MOSFET’s (HVMOS) are used in driving liquid crystal displays (LCD’s). With increasing popularity of LCD’s in personal computers and in consumer electronics, there is a corresponding need for a better HVMOS model for use in computer-aided circuit design. Currently, industry standard models such as BSIM3 provide a poor fit when modeling HVMOS devices. In addition, the parameter extraction procedure required for BSIM3 is very complex. Developing a new model from scratch or making modifications to such a model is often difficult and timeconsuming [1]. Another approach is to change the physical meanings of the parameters of a standard model and reinterpret them in a non-standard way [2]. In this paper, we will develop a custom CAD model using an analytical approach. That is, we will build a model empirically from measured characteristics, with the objective of keeping the equations simple while minimizing the number of parameters.

that the source and bulk nodes are shorted. The equations and our modifications are briefly described below. A. Ids-Vgs relationship We start with a variation of the well-known square-law characteristic of the inversion region:

[

]

I dso (V gs ) = A{ln 1 + exp( B (V gs − Vth ) }

2

(1)

Our measured characteristics show however that the Ids-Vgs relationship is highly linear in our sample transistors. Thus, we generalize (1) to this form:

[

]

I dso (V gs ) = A{ln 1 + exp( B (V gs − Vth ) }

Q

(2)

With parameter Q restricted to values between 1 and 2, inclusive, and with the threshold voltage Vth related linearly to Vds,

Vth = Vtho − σ (Vds − Vdso )

(3)

Where Vtho is the threshold voltage measured at Vds = Vdso. If we define parameters Ith and Sth such that:

I th = I ds

V gs =Vtho

and S th =

∂I ds ∂V gs

(4) V gs =Vtho

Then we can express A and B as:

The main problem of custom models, however, is that they are difficult to integrate into commercial simulators. Our approach addresses this problem by implementing our model using the up-and-coming Automatic Device Model Synthesizer (ADMS) tool [3]. ADMS is based on the open high-level language Verilog-A, from which it generates C code for specific simulators.

Thus, (2) can be defined with three easily extracted physical parameters Vth, Ith, and Sth.

Model Equations

On the other hand, the saturation region of the Ids-Vds curve can be approximated with the hyperbolic tangent function:

The model equations are based on a previously developed empirical model for LDMOS devices [4]. This model assumes

A = I th /(ln 2) Q and B = 2 S th (ln 2) / Q ⋅ I th

(5)

B. Ids-Vds relationship

I max (Vds ) = I sat (1 + λVds ) tanh(αVds )

(6)

The saturation current term Isat can be treated as a physical parameter by extrapolating the maximum Ids for Vds = Vdso; however, we find that we generally get better results by treating it weakly as a fitting parameter. C. Smoothing Function

ADMS tool. // VerilogA for mylib, hvmos1, veriloga `include "constants.h" `include "discipline.h" `define T_nominal 27

A smoothing function for combining the terms in (2) and (6) is the following [4]: −1 −1 I ds (V gs , Vds ) = ( I dso + I max ) −1

(7)

We add a parameter n to (7) for better fitting: −n − n −1 / n , I ds (V gs , Vds ) = ( I dso ) + I max

(8)

n n I ds (V gs , Vds ) = I dso I max /( I dso + I max )1 / n

(9)

or

The form of (9) is preferred since it provides continuity when the drain voltage Vds = 0.

module hvmos1(g, s, d); inout g, s, d; electrical g, s, d; parameter real ith=4.806u, sth=47.67u, vth=1.583; parameter real isat=3.54m, n=3.392, vdso=10; parameter real alpha=0.1359, lambda=0, sigma=3.047m, q=1.31; parameter real T=27, vT1=0, vT2=0, iT=0, pT=0; real vgs, vds, vgd; //voltages //temporary vars real idso, imax, delta_T, vth1, isat1, ids1, tmp; analog begin vgs = V(g,s); vds = V(d,s); vgd = V(g,d);

This term adjusts the current downwards when Vds is high.

// DC I-V part delta_T = T - `T_nominal; vth1 = (vth-sigma*(vds-vdso))+vT1*delta_T+vT2*pow(delta_T,2); isat1 = isat + iT*delta_T; inot = (ith/pow(ln(2),q))* pow(ln(1+exp(2*sth*ln(2)*(vgs-vth1)/(q*ith))),q); tmp = alpha*vds; imax = isat1*(1+lambda*vds)* (exp(tmp)-exp(-tmp))/(exp(tmp)+exp(-tmp)); //tanh ids1 = (inot*imax)/pow(pow(inot,n)+pow(imax,n),1/n); I(d,s) <+ ids1/(1+pT*vds*ids1); end

E. Temperature Effects

endmodule

D. Self-heating We provide a simplified treatment of the self-heating effect by adding a fitting parameter pT as the self-heating coefficient:

I ds ( pT ) = I ds1 /(1 + pT Vds I ds1 )

(10)

The temperature dependence can be modeled by the following modifications to the threshold voltage and saturation current equations:

Vth (T ) = Vth (Tnom ) + VT 1 (T − Tnom ) + VT 2 (T − Tnom ) (11) 2

I sat (T ) = I sat (Tnom ) + I T (T − Tnom )

(12)

Where Tnom is the temperature at which measurements were taken. Model Description Most commercial simulators have a mechanism for adding new, user-defined models into the simulation environment. Typically, these models take the form of C files. However, each simulator has its own distinct interface, such as the CMI interface of the Cadence Spectre simulator. Thus, it would require a lot of work to support a new model in different simulators. We will get around this problem by using the

Fig. 1. Verilog-A description of HVMOS model

In this approach, the model equations are encoded in the Verilog-A language, which is the analog-only subset of the open Verilog-AMS language [5]. This is the standard language used by ADMS [3]. Verilog-A is a high-level language, which means that model equations can easily be coded in a compact form, as shown in the sample description in Fig. 1. ADMS reads in the Verilog-A description of the model, which then generates the C model for the target simulator. The generated C code is then compiled with the simulator interface, the end result of which is a model which can be treated as a built-in model of the target simulator. Results and Discussion Here we show typical results obtained from modeling 0.35-µm technology 12 V HVMOS devices. The particular device is a W = 10 µm NMOS transistor.

Table 1. Simulated Parameter Values (gate width 10 µm) Vtho, V Ith, A Sth, A/V Isat, A Vdso, V α, 1/V λ, 1/V n Q σ pT

(a)

1.707 2.08 x 10-5 5.006 x 10-5 3.732 x 10-3 10 1.206 x 10-1 0 4.193 1.258 1.77 x 10-2 1.832

Fig. 2 shows the measured vs. the modeled Ids-Vgs curve and Gm-Vgs curve for Vds = 10 V. Fig. 3 shows the measured vs. the modeled Ids-Vgs curves for Vgs = 0 to 16 V. Table 1 lists the parameter values used for the simulation. Optimization of the parameters was done by means of the commercial package Agilent IC-CAP. Our model’s Ids-Vgs and Gm characteristics shows a reasonable match to the actual data. The Ids-Vds curve shows that our model is a good match in the saturation region, but is not as good in the triode region. Note also that at low Vgs and high Vds, we start to see the breakdown effect of the transistor. Some modification of the model equations needs to be done to extend the accuracy of the model. Currently, the C code generated by ADMS for the Cadence Spectre simulator has been verified. The C code for the Agilent ADS simulator will also be verified. Scalability

(b) Fig. 2. Measured vs. simulated data for (a) Ids-Vgs and (b) Gm-Vgs curves of a NMOS device (gate width 10 µm)

To show how the model scales, we compare the results obtained a device with different dimensions, e.g. a device with half the gate width (5 µm). If the dimension varies only by a few factors, then the drain current is roughly proportional to the gate area. Thus, we expect that for the same parameters, drain current of the 5 µm gate width device would be half of the 10 µm width device. Or, equivalently, halving the currentrelated parameters should give the correct simulation. Table 2. Simulated Parameter Values (gate width 5 µm) Ith, A Sth, A/V Isat, A

1.04 x 10-5 2.503 x 10-5 1.866 x 10-3

Fig. 4 and Fig. 5 show the measured vs. simulated data for a 5 µm width transistor by halving Ith, Sth, and Isat parameters of the 10 µm width model, while maintaining the values of the other parameters.

Fig. 3. Measured vs. simulated data for Ids-Vds curves (gate width 10 µm)

Clearly, the fit is not as good, but optimization of the parameters should correct it. The model parameters are roughly scalable and should provide a good starting point for

optimization. Note though that small-dimension effects are not necessarily accounted for by the model.

Future Work A. Model Improvements As noted in the previous section, the accuracy of the model can still be improved. One area of improvement is to take into account the substrate current induced body effect (SCBE), which is the effect responsible for avalanche breakdowns in MOSFET’s. As suggested in [6], this effect can be modeled as a substrate current Isub which is added to the drain current Ids. To model the snapback effect, [7] suggests that we can set the breakdown parameter as a linear function of Vgs. Another area of improvement is the triode region of the Ids-Vds curves. The measured data shows that the “knee” voltages of the Ids-Vds curves are more strongly a function of gate voltage Vgs than the model currently indicates. Scalability could also be improved by using a more sophisticated model than the simple proportional to area rule.

(a)

B. Small-signal modeling In addition to the DC characteristics modeled, the CV characteristics can also be measured and modeled using the same approach for use in RF circuits. Conclusion An efficient, simple, scalable HVMOS large-signal model has been developed. The technique used here can be generalized to rapidly develop models for other devices which do not have standard models. The ADMS tool can be used to easily integrate such new models into popular simulators. Acknowledgements (b) Fig. 4. Measured vs. simulated data (unoptimized) for (a) Ids-Vgs and (b) Gm-Vgs curves (gate width 5 µm)

The authors would like to thank Chartered Semiconductor Manufacturing, Singapore, for providing the sample wafer from which this model was extracted. The authors offer sincere appreciation to Laurent Lemaitre of Motorola for his support in using ADMS. The authors would also like to thank Cadence Design Systems for sharing their CMI code. References [1] [2] [3] [4] [5] [6] [7]

Fig. 5. Measured vs. simulated data (unoptimized) for Ids-Vds curves (gate width 5 µm)

K. Kundert, "Automatic Model Compilation: An Idea Whose Time Has Come," http://designers-guide.com/Opinion/modcomp.pdf, May 2002. T. Myono, et al, “High-Voltage MOS Device Modeling with BSIM3v3 SPICE Model,” IEICE Trans. Electronics, Vol. E82-C, No. 4, 1999. L. Lemaitre, C. McAndrew, S. Hamm, "ADMS - Automatic Device Model Synthesizer," IEEE Custom Integrated Circuits Conference, 2002. A. V. Grebennikov and F. Lin, "An Efficient CAD-Oriented Large-Signal MOSFET Model," IEEE Trans. Microwave Theory and Techniques, Vol. 48, No. 10, October 2000. Verilog-AMS Language Reference Manual, Open Verilog International, 1999. BSIM3v3.2.2 Manual, University of California, Berkeley, 2001. F. Lin, B. Chen, T. Zhou, B. L. Ooi, and P. S. Kooi, “Characterization and modeling of avalanche multiplication in HBTs,” Microelectronics Journal 33, pp. 39-43, 2002.

author's guide

Introduction. High voltage ..... The authors would like to thank Chartered Semiconductor ... Come," http://designers-guide.com/Opinion/modcomp.pdf, May 2002.

199KB Sizes 1 Downloads 167 Views

Recommend Documents

The unofficial guide for authors
Mar 17, 2006 - the free software that allows interoperable searching across all archives. The ...... Investigate the people who will decide about your work: edi-.

The unofficial guide for authors - Semantic Scholar
Mar 17, 2006 - not limit possible solutions and interpretations of unexplained phenomena: ev- erything is a priori possible; the ..... Note that many journals that provide electronic versions of articles are not listed in the CC or SCI ..... parallel

Authors Guidlens.pdf
Page 1 of 3. Submission Guidelines. Lambung Mangkurat Law Journal. 1. Lambung Mangkurat Law Journal. (LamlaJ) contain article of original. research result on conceptual/analysis. which has character objective, systematic,. prespective and it doesen't

Scenario Authors Guide Part II v0.2.pdf
It's a mix between payware, donationware and freeware, often combined in a single picture and. is meant as a thank you to the TS2016 development community.

Scenario Authors Guide Part III v1.1.pdf
It's a mix between payware, donationware and freeware, often combined in a single picture and is meant as a. thank you to the TS2015 development community.

Information for Authors - WikiLeaks
disseminate the complete work through full text servers (e.g. of scientific libraries) at no cost. .... In addition to that, word-of-mouth advertising always helps; you ... If this document hasn't answered all your questions, please contact us by e-m

Authors Guidlens.pdf
Page 2 of 4. publisher>

Authors
to use visualization hardware and software to combine the two microscopes into one ... interactive 3D graphics and haptic interface to a custom 3D optically-tracked ..... The AFM has two major drawbacks for biological imaging. First, the measuring ..

Instructions for authors - Revista Javeriana
Author must approve style and language suggestions (proof) and return the final version within 3 business days. ... Reviews: Collect, analyze, systematize and integrate the results of published and unpublished research (e.g., author's .... Previously

instruction for authors
publishing and sharing of learning content having typically the form of learning ... If not a standard search API (either OpenSearch or SQI) then at least some API.

Instructions to Authors
game representation and naïve Bayesian classification, the former for genomic feature extraction and the latter for the subsequent species classification. Species identification based on mitochondrial genomes was implemented and various feature desc

instructions for authors
segmentation accuracy (or performance) of 90.45% was achieved ... using such diagnostic tools, frequent referrals to alternate expensive tests such as echocardiography may be reduced. ... The automatic segmentation algorithm is based on.

Instructions to Authors
thors accept, with their signature, that have ac- tively participated in its development and ... must sign a form specifying the extent of their participation in the work.

Instructions for authors - Revista Javeriana
Articles lacking conclusive results or scientific significance that duplicate well-established knowledge within a field will not be published ... Upon the author's request, the journal will provide a list of expert English, Portuguese and Spanish tra

Instructions for authors - Revista Javeriana - Universidad Javeriana
in the state of knowledge of an active area of research. ... are available on our Open Journal System; http://revistas.javeriana.edu.co/index.php/scientarium/ ..... permission issued by the holder of economic and moral rights of the material.

YouTube Strategies for Authors
Sign up for her newsletter to download Shelley's free book templates and her PDF report,. “7 Things ... http://www.self-publishing-coach.com/newsletter.html.

From Threat to Fear - Caltech Authors
Sep 30, 2009 - tor, the postencounter reflects the initial detection of the poten- tial threat, whereas the circa-strike is associated with direct interaction with the predator (i.e., when the predator attacks). The postencounter is linked with “pa