Running Simulations with CMI Models

CMI models are specified using model parameter level . Levels used by the example models are (same as those in Berkeley Spice-3):

LEVEL 1 (mos1/) LEVEL 1 MOS model

LEVEL 2 (mos2/) LEVEL 2 MOS model

LEVEL 3 (mos3/) LEVEL 3 MOS model

LEVEL 4 (b1/) BSIM model

LEVEL 5 (b2/) BSIM2 model

LEVEL 8 (b3/) BSIM3v3 model

To perform a simulation run on a CMI model, add the following line in the input netlist.

.option cmiflag

The LEVEL 8 example code located in the b3 directory and Star-Hspice LEVEL 49 are both based on BSIM3, version 3. However, the speed of LEVEL 8 is sometimes 20 percent slower than LEVEL 49 in Star-Hspice. This occurs because LEVEL 49 in Star-Hspice is carefully implemented to ensure high accuracy and performance. In contrast, LEVEL 8 in the example code is created only as an example of CMI interface implementation. Therefore, the slower performance of the example code compared to Star-Hspice LEVEL 49 is expected.

Star-Hspice Manual - Release 2001.2 - June 2001