monte carlo simulation in statistical design kit
TRANSCRIPT
![Page 1: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/1.jpg)
®
Monte Carlo Simulation
in Statistical Design Kit
![Page 2: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/2.jpg)
®
Monte Carlo simulation in statistical design kit
1. Monte Carlo Simulation
2. Practical demonstration in Cadence
3. Simulation and Measurement
Overview
![Page 3: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/3.jpg)
®
... allows the random variation of
- process parameters
- mismatch parameters
- process & mismatch parameters
Monte Carlo simulation in statistical design kit
Monte Carlo Simulation
![Page 4: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/4.jpg)
®
Wafer production will always show some variation of techno- logical parameters
The MC process simulation is the adequate tool to give an early estimation how it will affect the circuits function.
Monte Carlo simulation in statistical design kit
Monte Carlo process simulation
![Page 5: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/5.jpg)
®
For each simulation run a new random set of process parameters is generated and is valid for all active and passive components in the circuit
Monte Carlo simulation in statistical design kit
Monte Carlo process simulation
...dw_rpyhl_skewrcs_rpyhl_skewrsh_rpyhl_skewa_wc_skew_nsica_be0_skew_nsicr_nsu_skew_nsicr_nbl_skew_nsicr_ncx_skew_nsicr_nci_skew_nsicr_wb_skew_nsicr_jbei_skew_nsicr_nbei_skew_nsic ...
![Page 6: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/6.jpg)
®
Even optimum layoutcannot completely avoid mismatch between components.
The MC mismatch analysis gives insight in the effect of these slight variations.
Monte Carlo simulation in statistical design kit
Monte Carlo mismatch simulation
![Page 7: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/7.jpg)
®
For each device an individual mismatch random variable is generated and is valid only for a single run.
The mismatch property can be set globally or for selected devices only.
Monte Carlo simulation in statistical design kit
Monte Carlo mismatch simulation
![Page 8: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/8.jpg)
®
In addition to the global random process parameter set each device gets an individual mismatch random variable.
This combined simulation will give an estimation of a real wafer fabrication
Monte Carlo simulation in statistical design kit
Monte Carlo process & mismatch
simulation
![Page 9: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/9.jpg)
®
Monte Carlo Tool
Demonstration
Monte Carlo simulation in statistical design kit
![Page 10: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/10.jpg)
®
Monte Carlo simulation in statistical design kit
Testbench
![Page 11: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/11.jpg)
®
Monte Carlo simulation in statistical design kit
Operational Amplifier V1
![Page 12: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/12.jpg)
®
Monte Carlo simulation in statistical design kit
Opamp V1 Mismatch and Process Variation
![Page 13: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/13.jpg)
®
Monte Carlo simulation in statistical design kit
Sweep of Process Parameter Model Setup
![Page 14: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/14.jpg)
®
Monte Carlo simulation in statistical design kit
Sweep of Process Parameter Model Setup
![Page 15: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/15.jpg)
®
Monte Carlo simulation in statistical design kit
Variation of Process Parameter with Corner Tool
![Page 16: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/16.jpg)
®
Monte Carlo simulation in statistical design kit
Variation of
Process
Parameter
with
Corner
Tool
![Page 17: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/17.jpg)
®
Monte Carlo simulation in statistical design kit
Sweep of Process Parameter
![Page 18: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/18.jpg)
®
Monte Carlo simulation in statistical design kit
Opamp V1 Mismatch and Process Variation
![Page 19: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/19.jpg)
®
Monte Carlo simulation in statistical design kit
Circuit optimisation
Step 1:
Add base current compensation
![Page 20: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/20.jpg)
®
Monte Carlo simulation in statistical design kit
Circuit optimisation Step 1
![Page 21: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/21.jpg)
®
Monte Carlo simulation in statistical design kit
Circuit optimisation
Step 2:
Add buffer stage
![Page 22: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/22.jpg)
®
Monte Carlo simulation in statistical design kit
Circuit optimisation Step 2
![Page 23: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/23.jpg)
®
Monte Carlo simulation in statistical design kit
Circuit optimisation
Step 3:
Adjust bias current andadd cascode stage
![Page 24: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/24.jpg)
®
Monte Carlo simulation in statistical design kit
Circuit optimisation Step 3
![Page 25: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/25.jpg)
®
Monte Carlo simulation in statistical design kit
Improvement in DC-Offset
![Page 26: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/26.jpg)
®
DC-Offset N = 1000 simulation runs
Simulation
MM Proc MM&Proc
before optimisation 3.82 22.77 24.94mV
after optimisation 1.16 0.09 1.16mV
Monte Carlo simulation in statistical design kit
Overview
![Page 27: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/27.jpg)
®
- Run sensitivity analysis
- MC Simulation with individual mismatch enable
- Perform correlation check after process simulation in Monte Carlo Tool
- sweep of single process parameters
Monte Carlo simulation in statistical design kit
Identify critical components and
process parameters
![Page 28: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/28.jpg)
®
Wide spread at Mismatch Simulation:
-> Increase area factor of critical components
Wide spread at Process Simulation:
-> Check circuit topology
e.g.: - add base current compensation - add cascode or buffer stage
Monte Carlo simulation in statistical design kit
Rules of thumb for Design
![Page 29: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/29.jpg)
®
Simulation and
Measurement
Monte Carlo simulation in statistical design kit
![Page 30: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/30.jpg)
®
Monte Carlo simulation in statistical design kit
Circuit Topology
![Page 31: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/31.jpg)
®
Monte Carlo simulation in statistical design kit
First approach to
DC-Offset
compensation
with dummy stage
![Page 32: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/32.jpg)
®
First silicon of a test circuit did show a wide spreading of DC offsets especially in high gain mode.
The yield was unacceptable low :
DC offset voltages Specification: +/- 20mV First silicon : ~ 40mV (1-sigma)
Monte Carlo simulation in statistical design kit
Results from first Silicon
![Page 33: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/33.jpg)
®
Typical DC Offset Distribution (Wafer probing)
1-Sigma 38.7mV
Monte Carlo simulation in statistical design kit
![Page 34: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/34.jpg)
®
Monte Carlo simulation in statistical design kit
Resimulation: Mismatch & Process Variation
![Page 35: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/35.jpg)
®
Evaluation of the circuit without statistical models is possible - but takes a lot of time.
Monte Carlo Analysis with new statistical design kit provides a fast insight in the circuits behaviour at mismatch and process variation.
The conformity of measurement and simulation is rather good
Monte Carlo simulation in statistical design kit
Redesign
![Page 36: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/36.jpg)
®
- enlarge area factor at critical elements
- add base current compensation
- decrease current of differential amplifier to limit influence of beta variation
- limit influence of early effect by cascode stages and dummy amps
- revise the complete channel topology and gain chain (omit dummy OP stage)
Monte Carlo simulation in statistical design kit
Circuit improvements
![Page 37: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/37.jpg)
®
Monte Carlo simulation in statistical design kit
Redesign
without
dummy stage
but
OP design
improved
![Page 38: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/38.jpg)
®
Monte Carlo simulation in statistical design kit
New Design: Mismatch & Process Variation
![Page 39: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/39.jpg)
®
DC Offset @ Opamp output (300 simulation runs)
Simulation Measurement
MM Proc MM&Proc Wafer
First Design 13.6 32.9 32.9mV 38.7mV
New Design 6.3 0.8 5.9mV ?
Monte Carlo simulation in statistical design kit
Overview
![Page 40: Monte Carlo Simulation in Statistical Design Kit](https://reader036.vdocuments.net/reader036/viewer/2022062304/56649d1f5503460f949f3cff/html5/thumbnails/40.jpg)
®
Monte Carlo simulation in statistical design kit
More Information
[1] Kraus, W. : PCM- and Physics-Based Statistical BJT
Modeling Using HICUM and TRADICA,
6th HICUM Workshop, 2006
[2] Schröter, M., Wittkopf, H., Kraus, W. : Statistical
modeling of high-frequency bipolar transistors,
Proc. BCTM, pp 54 - 61, 2005