Scaling Effects
This model has the following enhancements over SPICE2G.6:
1. Two base resistance models are provided.
2. Nonlinear collector resistance is implemented.
3. The integral form of the Early voltage effect is available.
4. The substrate junction includes both the diode and the capacitor.
This device is supported within altergroups.
Sample Instance Statement:
q1 (vcc net3 minus) npn_mod region=fwd area=1 m=1
Sample Model Statement:
model npn_mod bjt type=npn is=10e-13 bf=200 va=58.8 ikf=5.63e-3 rb=700 rbm=86 re=3.2 cje=0.352e-12 pe=0.76 me=0.34 tf=249e-12 cjc=0.34e-12 pc=0.55
Instance Definition
Name c b e [s] ModelName parameter=value ...
You do not have to specify the substrate terminal. If you do not specify it, the substrate is connected to ground.
Instance Parameters
|
Estimated operating region. Spectre outputs a number (0-4) in a rawfile. Possible values are |
|
|
Should device generate noise. Possible values are |
Model Definition
model modelName bjt parameter=value ...
Model Parameters
Structural parameters
Saturation current parameters
B-C leakage model parameters
Emission coefficient parameters
Current gain parameters
Early voltage parameters
Parasitic resistance parameters
|
Variable collector resistance (/area). It works only when its value is specified. |
|
Junction capacitance parameters
Transit time and excess phase parameters
Temperature effects parameters
Junction diode model control parameters
|
Skip junction calculations if they are reverse-saturated. Possible values are |
|
Operating region warning control parameters
|
Forbidden operating region. Possible values are |
Noise model parameters
DC-mismatch model parameters
Compatibility model parameters
Shrink Parameters
Safe Operating Areas Parameters
Auto Model Selector parameters
|
Maximum transistor area factor for which the model is valid. |
|
|
Minimum transistor area factor for which the model is valid. |
Theimax parameter aids convergence and prevents numerical overflow. The junction characteristics of the device are accurately modeled for current up to `imax'. If `imax' is exceeded during iterations, the linear model is substituted until the current drops below 'imax' or until convergence is achieved. If convergence is achieved with the current exceeding `imax', the results are inaccurate, and a warning is printed out.
A separate model parameter, `imelt', is used as a limit warning for the junction current. This parameter can be set to the maximum current rating of the device. When any component of the junction current exceeds `imelt', the base and collector currents are composed of many exponential terms, a warning will be issued and the results become inaccurate. The junction current is linearized above the value of `imelt' to prevent arithmetic exception, with the exponential term replaced by a linear equation at `imelt'.
Output Parameters
|
The effective reverse saturation current of bulk-collector or bulk-base. |
Operating Point Parameters
Related Topics
Return to top