Saber Simulation Example
The circuit description is predefined for all IC-CAP configuration files. Enter this description if a new model is being defined; edit the description to fit specific needs. The syntax is identical to the syntax used for describing circuits in a typical Saber simulation deck.
This simulation example will use the IC-CAP supplied Model sabernpn.mdl.
1 |
Select the simulator by choosing Tools > Options > Select Simulator > saber. Choose OK. |
2 |
Choose File > Open > sabernpn.mdl. Choose OK. |
3 |
View the circuit description by clicking the Circuit tab. |
- The circuit description is shown in Figure 12. This deck describes the circuit (in this case, a single device) to be used in the simulation.
4 |
To view the input and output for the fearly setup, click the DUTs-Setups tab and select fearly; |
- The Measure/Simulate folder appears with the inputs vb, vc, ve, and vs, and the output ic. The vc input specifies a voltage source at node C that sweeps linearly from 0 to 5V in 21 steps. The ic output specifies that current at node C be monitored.
- In the Plots folder, icvsvc is specified so that the results of the simulation can be viewed graphically.
5 |
To simulate, click the Simulate button in the Measure/Simulate folder. The Status line displays Simulate in progress. |
- When the simulation is complete, the Status line displays IC-CAP Ready.
6 |
To view the results of the simulation, display the Plots folder and click Display Plot. The plot displays measured data represented by solid lines and simulated data represented by dashed lines. |
Figure 12 MAST Circuit Description Deck for an NPN Bipolar Transistor
# Saber NPN Device
q..model sabernpn= (IS=le-16,
TYPE= n,
BF = 100,
NF = 1,
VAF = 1000,
IKF = 10,
ISE = 0,
NE = 1.5,
BR = 1,
NR = 1,
VAR = 1000,
IKR = 10,
ISC = 0,
NC = 2,
RB = 0,
IRB = 10,
RBM = 0,
RE = 0,
RC = 0,
XTB = 0,
EG = 1.110,
XTI = 3.000,
CJE = 0,
VJE = 750m,
MJE = 333m,
TF = 0,
XTF = 0,
VTF = 1000,
ITF = 0,
CJC = 0,
VJC = 750m,
MJC = 333m,
XCJC = 1.0,
TR = 0,
CJS = 0,
VJS = 750m,
MJS = 0,
FC = 500.0m)
q.qckt C B E S= model = sabernpn, AREA = 1.0
|
|