Presentation is loading. Please wait.

Presentation is loading. Please wait.

TCAD for compact modeling

Similar presentations


Presentation on theme: "TCAD for compact modeling"— Presentation transcript:

1 TCAD for compact modeling
Luca Sponton, Paul Pfaeffli and Lars Bomholt

2 Outline Introduction Bringing process information to design
PCM example Process-aware SPICE compact models Challenges for TCAD-generated models Summary

3 Bring process variations to circuit simulation and design
Motivation The impact of variation on product performance and yield grows Increasing difficulty in keeping strict statistical control on a process Be able to design robustness against process variation into the product Be able to optimize manufacturing for product performance Bring process variations to circuit simulation and design

4 Variations Lead to Yield Loss
Parametric yield loss is caused by variations: Increasing margins would substantially diminish the advantages of technology scaling. Corner models could bring to a too conservative design Corner models do not allow any understanding of the process variation impact on a design Both design and process may contribute to the deviations.

5 Outline Introduction Bringing process information to design
PCM example Process-aware SPICE compact models Challenges for TCAD-generated models Summary

6 Traditional flow: data from measurements
PROS: Well established methodology Automatic procedure Captures most of variability E-TEST DATA SPICE PARAMETER EXTRACTION CORRELATION ANALYSIS CONS: Components are not correlated with underlying process variations Overestimates Parameters can assume unphysical values Stable process flow PRINCIPAL COMPONENT ANALYSIS GENERATE EQUATIONS MONTECARLO SIMULATION

7 Advantages of TCAD extracted models
TCAD is the ideal tool to characterize process variations TCAD simulations are accurate, do not drift during time and are available in an early stage of technology development It is possible to access process parameters and device characteristics that are not controlled or measured accurately in manufacturing It is cheaper than running large design of experiments on silicon How do we bring process information into design?

8 Bringing process to circuit simulation with TCAD
Process variability Process simulation - DOE of process variations Device characteristics - Device simulations Compact models Full circuit

9 Process compact models (PCM)
PCM creates a link between the space of process variables and device characteristics through a response surface model Device Characteristic = f(Process Characteristics) Let us try to do the same for SPICE parameters: Vth0=f1(Tox, Ch_Dose, Ha_dose, Spike_T, …) u0=f2(Tox, Ch_Dose, Ha_dose, Spike_T, …) Physically meaningful parameters, that vary smoothly with process variations, allow for a better quality of PCM

10 Process compact model for SPICE parameters
Process variables {Pi} Set of Process variables {P} DOE, n experiments Process simulation n devices PCM PCM generation Device simulations SPICE parameters extraction SPICE model card N SPICE model cards

11 Consistent extraction from TCAD
Extraction of Nominal device Selection of Parameters subset Parameters extraction for whole DOE PCM extraction Use Local Optimization Nominal SPICE model obtained from nominal process Small subset of parameters extracted to take into account process variability Automatic BSIM3 SPICE parameters extraction for every device in the DOE Accurate models obtained by a combined local optimization + global refinement Use of bounded optimization to ensure physical meaning of extracted parameters

12 Outline Introduction Bringing process information to design
PCM example Process-aware SPICE compact models Challenges for TCAD-generated models Summary

13 PCM Example Full factorial DOE on gate length, gate oxide thickness, Halo implant dose & tilt and channel dose Nominal device extracted, then a subset of 16 SPICE parameters is used to account for process variations: vth0, Ua, Uc, k1, k2, Voff, Nfactor, eta0,Delta, Vsat, a0, Pclm, pdiblc1, Keta Computational time is ~ 3h for each process variation. Experiments can be parallelized on a cluster of computers

14 Consistent extraction
A0: short channel bulk Charge coefficient PCLM: Channel length modulation parameter KETA: substrate bias effect on bulk charge DELTA: smoothing parameter for Vdsx Extracted parameters follow process variations thanks to the local optimization and bounded extraction algorithm

15 Consistent extraction
Physical meaning of parameters is maintained by the extraction strategy chosen, accuracy may suffer compared to global optimization due to the limited set of parameters chosen From the full set of SPICE cards a PCM is generated

16 PCM generation PCM generated SPICE model accuracy is good using neural networks as response surfaces. Simple polynomial response surface models do not give a good accuracy.

17 PCM generated SPICE parameters
Predicted models show some error when compared to TCAD simulations: we trade some accuracy for getting the process-design link

18 Consistent extraction from TCAD
PROS: Early availability of models Physically meaningful SPICE parameters Consistent extraction and PCM allow linking directly SPICE parameters to process variations CONS: Nominal device extraction time consuming Automated extraction flow has to be optimized on the process Accuracy worse than with global ‘unbounded’ optimization Model prediction introduces additional error

19 Outline Introduction Process variations to circuit variations
PCM example Process-aware SPICE compact models Challenges for TCAD-generated models Summary

20 Process-aware SPICE models: PARAMOS
Different approach: embedding process parameters directly into the SPICE model Extraction of SPICE parameters including PCM parameters through extraction from an entire DOE reflecting the process conditions Parameter definition: With Mi SPICE parameter, Pi process parameter Extraction tool: Paramos Extending the PCM approach: PCM: Response surface modeling. SPCM (this is what it’s called in the manual): Extension of PCM concept: Use a polynomial PCM for the Spice Parameters.

21 Process-Aware SPICE Model: PARAMOS
TCAD simulations Generate I-V / C-V database for each process parameter set {Pi} Global SPICE extraction Create a compact model with process parameters as SPICE library parameters. Polynomial fitting Vth = Vth0 + SSai(n)Pin Voff = Voff0 + SSbi(n)Pin All curves and coefficients are extracted in a single optimization step Manufacturing Calibration TCAD (process & device) { Pi } I-V, C-V database {Pi} SPICE Extraction Process-Aware Compact SPICE Model {Pi} {Pi} accessible for circuit simulations! Courtesy of S. Tirumala, Synopsys

22 Courtesy of S. Tirumala, Synopsys
Case Study Typical 90 nm Technology Tox = 16 A, Lg = 65 nm, Vdd = 1.0 V Normalized variation Dpi: Dpi = (Pi - Pi0)/(Pimax - Pi0) Range of Dpi : from -100% to +100% Process Parameters Variation Range Pox Gate oxidation temperature ±10oC Phn,p Halo implant dose ±1e12 cm-2 Pst Spike temperature Pvt Vt Adjust implant dose Plg Gate length deviation (DL) ±5 nm Device Idsat (mA/mm) Vt-Lin (V) Ioff (nA/mm) NMOS 640 0.36 2.35 PMOS 241 0.32 0.67 Courtesy of S. Tirumala, Synopsys

23 Quality of Compact Model Extraction
TCAD Model C-V TCAD sim Excellent fit for I-V curves (rms error < 5%) Excellent fit for Vt-Lin and Idsat ( <4%) Acceptable fit for Ioff (<40%) Courtesy of S. Tirumala, Synopsys

24 Delay Variation and Sensitivity
Input rise Delay is most sensitive to Tox variation . Varies from -10% to +24% as Dpox changes -100% to +100% The response to gate length variation (DL) is relatively weak - 5% to +5% across the full range of DL variation. Variation around nominal process is non-symmetrical -10 % vs 24% for min and max variation. Courtesy of S. Tirumala, Synopsys

25 Outline Introduction Process variations to circuit variations
Extraction techniques for variability Process-aware SPICE compact models Challenges for TCAD-generated models Summary

26 Challenges for TCAD-generated models
There are historically some missing links between TCAD and compact model extraction [1]: Lithography effects on gate shape Isolation formation (STI or LOCOS) Outdiffusion of implanted dopant All these effects are 3D effects not easily accountable for with 2D simulations [1] C.C. McAndrews, “Predictive technology characterization, missing links between TCAD and compact modeling”, Proc. of SISPAD, 2000

27 Bridging the gap: lithography
Lithography effects on gate shape: L.Sponton et al., “A Full 3D TCAD Simulation Study of Line-Width Roughness Effects in 65 nm Technology”, Proc. Of SISPAD, Sept. 2006

28 Bridging the gap: INWE Narrow width effect on the transistor characteristics

29 Summary There is a growing need to understand the effect of process variation on circuit performance Using calibrated TCAD simulations it is possible to study the effects of slight process variation on device characteristics Process-aware SPICE models offer a way to bring process variation information to the design sphere With standard BSIM models it is necessary to trade some accuracy for being able to properly and consistently consider these variations

30 Acknowledgements The authors would like to thank people at Synopsys and ETH Zurich for their contribution to the work, in particular Dipankar Pramanik, Shridhar Tirumala, Sathya Krishnamurthy, Yuri Mahotin Part of this work was financed through the KTI Project “Parametric Design and Analysis for Semiconductor Technology Computer Aided Design (PARA-TCAD)” Should I add addresses and the fact that Shridhar is responsible for PARAMOS and Sathya for PCMstudio??

31 Thanks for your attention
Luca Sponton Swiss Federal Institute of Technology (ETH) Integrated Systems Laboratory Phone: +41  (ETH) Phone: (SYNOPSYS)   Add acknowledgements. Dipu, Sridhar, Sathya, …


Download ppt "TCAD for compact modeling"

Similar presentations


Ads by Google