Model History and Development
PSP103.0 (SiMKit3.2)
PSP103.1 (SiMKit3.3)
Changes
- Added external sheet resistance RSHD for drain diffusion (used when SWJUNASYM=1)
- Extended NUD model to allow retrograde profiles (GFACNUD>1)
- Added value of gate resistance to OP-output
- Bug fix and minor implementation change in NUD-model
- Minor bug fix in conditional for SP-calculation of overlap areas
PSP103.1.1 (SiMKit3.4)
Changes
- Modified implementation of the asymmetrical junction model to improve simulation speed of the verilog-A code.
- Modified implementation of the MULT-scaling factor.
- Modified implementation of the NUD model.
- Modified implementation of the stand-alone JUNCAP2 model.
- Minor bug fix for the output of sfl, sqrtsfw, and fknee
PSP103.2 (SiMKit4.0.1)
Changes
-
Introduction of self heating. The self heating version has an additional temperature terminal
dt, thermal resistance RTH, and thermal capacitance CTH. Geometry scaling rules for RTH and CTH, as well as temperature dependence of RTH are also provided. -
Implementation of the thermal noise model has been improved:
-
A bug in the sign of the correlation coefficient for negative
Vdshas been fixed -
Gummel symmetry of
Sidat high frequencies has been improved -
Number of
white_noisesources has been reduced and the noise voltage values in the noise-subcircuit have been scaled to more physical values (simulation results are not affected).
-
A bug in the sign of the correlation coefficient for negative
- The calculation of the surface potential in the gate-diffusion overlap region has been simplified to improve simulation speed of verilog-A code.
-
The expression for
qlim2in QM correction has been modified to avoid unphysical behavior when oxide thickness is large. This modification is relevant for high-k dielectrics. - Minor bugs in the calculation of OP-output variables have been fixed.
- Minor implementation changes have been made.
- Few OP-output variables have been added.
-
Introduction of self heating. The self heating version has an additional temperature terminal
PSP103.3
Changes
PSP103.4
Changes
- Addition of edge MOSFET for modeling of subthreshold hump effect.
- New model parameter SWIGN to active/disable the induced gate noise.
- New parameters for modeling of short channel effects on subthreshold slope.
- New local and global parameters for DIBL
- Minor bug fixes.
- Minor implementation changes have been made.
- New OP-output variables for edge transistor.
PSP103.5
Changes
- New mobility parameters for coulomb scattering effect: THECS, STTHECS (local model), THECSO, STTHECSO (global model), and POTHECS, POSTTHECS (binning model).
- New parameters added for quadratic temperature dependence of flatband voltage: ST2VFB (local model), ST2VFBO (global model), and POST2VFB (binning model).
PSP103.6
Changes
-
Induced gate noise: clipped value of
migidusing the correlation factorc_igid. - Thermal noise of edge transistor is fixed to avoid possible division by zero during the calculation of redge.
- New model for interface states; improved gm/Id in weak inversion.
- Addition of new parameter for exponent for channel length dependence of edge transistor substrate doping: NSUBEDGELEXP
- Minimum values of local parameters NOV and NOVD in the global mode is now in line with minimum values of local model parameters.
PSP103.7
PSP 103.7 is backwards compatible with PSP 103.6.
Changes
- Gate leakage currents: Addition of parameters for overlaps gate leakage currents CG2OV, CG3OV (local model), CG2OVO, CG3OVO (global model), and POCG2OV, POCG3OV (binning model).
- Charge partitioning: Addition of new switch parameter SWQPART to modify the charge partitioning between the drain and the source.
- Charge model in saturation by setting SWQSAT=1. Parameters added for charge model to improve CV description in saturation.
Return to top