Modella

Introduction to Modella

In the design of bipolar analogue integrated circuits, greater flexibility is often achieved when both NPN and PNP transistors are incorporated in the circuit design. Many present-day bipolar production processes use the conventional lateral PNP as the standard PNP transistor structures. For accurate modelling of such a lateral PNP transistor it is important to take the complex two-dimensional nature of the transistor into account. The physics based model Modella (MODEL LAteral) does exactly this, using a modelling approach whereby the main currents and charges are independently related to bias-dependent minority carrier concentrations. Current crowding effects, high injection effects, and a bias dependent output impedance are all taken into account.

Read more about Modella.

Model definition of Modella

The model definition of Modella is available as a pdf file: Level 500 .

The history of the model can be found here .

Source Code & Library

The source code of Modella is available here.
The file called "device_tpl500.c" contains the majority of the Modella code. If you use the included solver, please make sure that you compile on a system that supports Fortran 77.

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

Related Publications

Further information on Modella is available in the following related publications:

© 1992, 2007 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.

How to search?