Home> >

opt_ex05 : Level 1 Diode Model Extraction

opt_ex05 : Level 1 Diode Model Extraction

opt_ex05 : Level 1 Diode Model Extraction

Requires: Utmost IV, SmartSpice, SmartView

Minimum Versions: Utmost IV 1.10.6.R, SmartSpice 4.10.2.R, SmartView 2.28.2.R

This example describes how to extract a level 1 diode model given
typical forward and reverse current and reverse capacitance measurement
data. A diode is a device with two terminals (nodes), the anode (A)
and cathode (C). In forward operation, the anode bias is more positive
than the cathode and in reverse operation the inverse is true.

The project file
opt_ex05.prj
and the data file
diode.uds
for this example should be loaded into your database. When opened, the
project will look as shown in
opt_ex05_01.png
and when plotted, the example measured data will look as shown in
opt_ex05_02.png
.

The optimization sequence, which fully automates the extraction of this
level1 diode model example, has three sections. The objective of each section
is to isolate a device characteristic and then to optimize only those
model parameters which account for this device behavior.

The first section, takes the reverse current characteristic and extracts the
parameters
BV
and
IBV
associated with the reverse breakdown. Also included is the
RS
parameter representing the device series resistance.

The second section extracts the forward diode current parameters,
IS
and
N
. It also adjusts the series resistance parameter,
RS
, since the fit in the high forward current region is often more
important than that in reverse operation.

In the final section, the reverse bias capacitance parameters,
CJ0
,
MJ
and
VJ
are optimized.

Note that the
Levenberg-Marquardt
optimization method was used throughout this example, except for the
fwd1
optimization setup where a more advanced
Parallel-Tempering
optimization is required.

Once the sequence is complete, the final model fit is as shown in
opt_ex05_03.png
. The model card can then be exported into an external model library
file as shown in the output file
opt_ex05.lib.

Graphics

opt_ex05_01.png
opt_ex05_02.png
opt_ex05_03.png

Files

opt_ex05.lib

.LIB demo

.MODEL dio D (
+LEVEL    = 1              IS       = 7.82198e-15    ISW      = 1e-18          
+RS       = 10.8026        N        = 1.01199        BV       = 47.418         
+IBV      = 0.00774265     CJO      = 8.91642e-12    VJ       = 1              
+MJ       = 0.46959        FC       = 0.5            CJSW     = 1e-10          
+VJSW     = 0.8            MJSW     = 0.3            FCSW     = 0.5            
+AF       = 1              XTI      = 3              EG       = 1.17            )

.ENDL demo

opt_ex05.uds

Utmost IV CSV Data Logfile
Format Version 1
Copyright (c) 1984 - 2016 Silvaco, Inc. All rights reserved

DataSetStart

DataSetName, Cap
MeasurementType, LCR

BatchName, opt_ex05
WaferName, 1
DieName, 1
GroupName, 1, 0, 0.9
DeviceName, cap
Temperature, 27

FabDate, 24 Apr 2007
UserDate, 24 Apr 2007

WaferDiameter, 20
DieSize, 1, 1

NodeNames, A C

LCRSource, A, C, 1e+06, V, 0
LCRTarget, CP
Sweep, 1, V_LCR, LIN, 0.3, -5, -0.1, CALCULATED

Constant, V, C, 0, 0.0, 0.0

Function, VA, VC + V_LCR

Plot, cap, XY (LIN LIN), VA, CP

DataArray, CP
1.05231e-11    9.88825e-12    9.35945e-12    8.91e-12       8.52173e-12    
8.18184e-12    7.88099e-12    7.6122e-12     7.3701e-12     7.15053e-12    
6.95018e-12    6.76637e-12    6.59694e-12    6.44009e-12    6.29433e-12    
6.1584e-12     6.03123e-12    5.91192e-12    5.79969e-12    5.69385e-12    
5.59381e-12    5.49907e-12    5.40917e-12    5.3237e-12     5.24231e-12    
5.16469e-12    5.09055e-12    5.01963e-12    4.95171e-12    4.88658e-12    
4.82405e-12    4.76395e-12    4.70613e-12    4.65045e-12    4.59678e-12    
4.54499e-12    4.49498e-12    4.44665e-12    4.39991e-12    4.35467e-12    
4.31085e-12    4.26838e-12    4.22719e-12    4.18721e-12    4.1484e-12     
4.11068e-12    4.07402e-12    4.03835e-12    4.00365e-12    3.96986e-12    
3.93694e-12    3.90486e-12    3.87359e-12    3.84308e-12    

DataSetFinish

DataSetStart

DataSetName, IDvsVD
MeasurementType, DC

BatchName, opt_ex05
WaferName, 1
DieName, 1
GroupName, 1, 0, 0.9
DeviceName, fwd
Temperature, 27

FabDate, 24 Apr 2007
UserDate, 24 Apr 2007

WaferDiameter, 20
DieSize, 1, 1

NodeNames, A C

Sweep, 1, V, A, LIN, 0.02, 1, CALCULATED, 50, 0.1

Constant, V, C, 0, 0.1, 0.0

Target, I, A

Plot, id, XY (LIN LOG), VA, IA

DataArray, IA
7.12711e-15    2.25709e-14    5.60342e-14    1.28546e-13    2.85664e-13    
6.26115e-13    1.36382e-12    2.9623e-12     6.42597e-12    1.39312e-11    
3.01938e-11    6.54322e-11    1.41788e-10    3.07239e-10    6.65746e-10    
1.44257e-09    3.12583e-09    6.77316e-09    1.46763e-08    3.1801e-08     
6.89067e-08    1.49305e-07    3.23495e-07    7.0085e-07     1.5181e-06     
3.28701e-06    7.11084e-06    1.53541e-05    3.30205e-05    7.042e-05      
0.000147653    0.000299865    0.000577358    0.00103123     0.00168884     
0.00254339     0.00356595     0.00472245     0.00598302     0.00732423     
0.00872852     0.0101828      0.0116775      0.013205       0.0147598      
0.0163376      0.0179348      0.0195487      0.0211771      0.0228181      

DataSetFinish

DataSetStart

DataSetName, IDvsVD
MeasurementType, DC

BatchName, opt_ex05
WaferName, 1
DieName, 1
GroupName, 1, 0, 0.9
DeviceName, rev
Temperature, 27

FabDate, 24 Apr 2007
UserDate, 24 Apr 2007

WaferDiameter, 20
DieSize, 1, 1

NodeNames, A C

Sweep, 1, V, A, LIN, -60, -1, CALCULATED, 60, 0.1

Constant, V, C, 0, 0.1, 0.0

Target, I, A

Plot, id, XY (LIN LIN), VA, IA

DataArray, IA
-1.13092       -1.0403        -0.949703      -0.859124      -0.76857       
-0.67805       -0.587571      -0.497149      -0.406805      -0.316579      
-0.22655       -0.136918      -0.0485385     -7.40165e-10   -6.21725e-15   
-6.21725e-15   -6.21725e-15   -5.77316e-15   -5.77316e-15   -6.66134e-15   
-6.66134e-15   -6.21725e-15   -6.21725e-15   -6.21725e-15   -6.21725e-15   
-5.77316e-15   -5.77316e-15   -6.66134e-15   -6.21725e-15   -6.21725e-15   
-6.21725e-15   -6.21725e-15   -6.21725e-15   -6.21725e-15   -6.21725e-15   
-6.21725e-15   -6.21725e-15   -6.21725e-15   -6.43929e-15   -6.21725e-15   
-6.21725e-15   -5.9952e-15    -6.21725e-15   -6.21725e-15   -6.21725e-15   
-6.21725e-15   -6.21725e-15   -6.21725e-15   -6.21725e-15   -6.10623e-15   
-6.10623e-15   -6.21725e-15   -6.10623e-15   -6.10623e-15   -6.10623e-15   
-6.10623e-15   -6.10623e-15   -6.10623e-15   -6.10623e-15   -6.10623e-15   

DataSetFinish

Related Articles