NXP Semiconductors logo
Select site:
English
MOS model PSP


Introduction to MOS Model PSP

The PSP model has been developed jointly by NXP Research (formerly part of Philips Research) and the group of Prof. Gildenblat at Arizona State University (formerly at Penn State University).


  • suitable for digital, analog, and RF;
  • suitable for modern and future bulk CMOS technologies;
  • physics-based;
  • combining the best features of SP model (Penn State University) and MOS Model 11 (NXP);
  • number of parameters and simulation time comparable to MOS Model 11;
  • simple parameter extraction.

Read more about MOS Model PSP.

Model definition of MOS Model PSP

The model definition of Download PDF File MOS Model PSP level 102 and Download PDF File MOS Model PSP level 103 are available in PDF format.


The history of the PSP model can be found here.


The PSP model is a surface-potential based compact MOSFET model, containing all relevant physical effects (mobility reduction, velocity saturation, DIBL, gate current, lateral doping gradient effects, STI stress, etc.) necessary to model present-day and upcoming deep-submicron bulk CMOS technologies. Unlike previous NXP MOS models, the source/drain junction model, c.q. the JUNCAP2 model, is an integrated part of the PSP model.


MOS Model PSP 103.0 is not backwards compatible with MOS Model PSP 102.3 and contains various improvements and additions.

Source Code & Library

The source code (i.e., C-code and Verilog-A code) of MOS Model PSP level 103 and PSP level 102 can be found here. The C-code files are called device_psp103.c, device_pspnqs103.c for level 103 and device_psp102e.c, device1020.c, device1021.c, device_pspnqs102e.c, device_pspnqs1020.c, device_psp1021.c for level 102. If you use the included solver, please make sure that you compile on a system that supports Fortran 77.


The source code for MOS Model PSP has been automatically generated from a Verilog-A description of the model.


The history of the source code can be found here.


The models are included in a dynamically loaded library called SiMKit.


SiMKit is related to the following circuit simulators used within NXP:


  • Pstar, the circuit simulator from NXP
  • Spectre, the circuit simulator from Cadence
  • ADS, the circuit simulator from Agilent.

You can read how to download and install the libraries here.


The source code is protected by Copyright © 1991, 2007, NXP.

Additional documentation

Documentation for PSP level 102:


Related Publications

Further information on MOS Model PSP is available in the following related publications:


  • "Introduction to PSP MOSFET Model", G. Gildenblat, X. Li, H. Wang, W. Wu, R. van Langevelde, A.J. Scholten, G.D.J. Smit and D.B.M. Klaassen, Nanotech, 2005.

© 2006 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.