2000-04-27 22:03:57 +02:00
|
|
|
DEVICES
|
2001-12-06 17:33:02 +01:00
|
|
|
---------------------------------------------------------------------------
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2001-12-06 17:33:02 +01:00
|
|
|
This file contains the status of devices available in ngspice. This file
|
2003-12-31 17:15:33 +01:00
|
|
|
will be updated every time the device specific code is altered or changed.
|
|
|
|
|
This file is useful in writing ngspice documentation.
|
2000-04-27 22:03:57 +02:00
|
|
|
|
|
|
|
|
|
2001-12-06 17:33:02 +01:00
|
|
|
***************************************************************************
|
|
|
|
|
************************* Linear devices ********************************
|
|
|
|
|
***************************************************************************
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2003-09-20 22:18:25 +02:00
|
|
|
CAP - Capacitor
|
2003-09-25 09:06:14 +02:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: C
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel Multiplier
|
|
|
|
|
- Temperature difference from circuit temperature
|
|
|
|
|
- Preliminary technology scaling support
|
|
|
|
|
- Model capacitance
|
|
|
|
|
- Cj calculation based on relative dielectric constant
|
|
|
|
|
and insulator thickness
|
2003-09-20 22:18:25 +02:00
|
|
|
|
|
|
|
|
IND - Inductor
|
2003-09-27 19:30:06 +02:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: L
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel Multiplier
|
|
|
|
|
- Temperature difference from circuit temperature
|
|
|
|
|
- Preliminary technology scaling support
|
|
|
|
|
- Model inductance
|
|
|
|
|
- Inductance calculation for toroids or solenoids
|
|
|
|
|
on the model line.
|
2003-09-20 22:18:25 +02:00
|
|
|
|
|
|
|
|
RES - Simple linear resistor
|
|
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: R
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel Multiplier
|
|
|
|
|
- Different value for ac analysis
|
|
|
|
|
- Temperature difference from circuit temperature
|
|
|
|
|
- Noiseless resistor
|
|
|
|
|
- Flicker noise
|
|
|
|
|
- Preliminary technology scaling support
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2001-12-06 17:33:02 +01:00
|
|
|
|
|
|
|
|
***************************************************************************
|
|
|
|
|
********************* Distributed elements ********************************
|
|
|
|
|
***************************************************************************
|
2003-12-31 17:15:33 +01:00
|
|
|
|
|
|
|
|
CPL - Simple Coupled Multiconductor Lines (Kspice)
|
|
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: P
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
2004-01-09 23:29:54 +01:00
|
|
|
This model comes from swec and kspice. It is not documented, if
|
2003-12-31 17:15:33 +01:00
|
|
|
you have kspice docs, can you write a short description
|
|
|
|
|
of its use ?
|
|
|
|
|
|
2003-12-31 18:02:46 +01:00
|
|
|
- Does not implement parallel code switches
|
2004-01-09 23:29:54 +01:00
|
|
|
- Probably a lot of memory leaks
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Better integrated into ngspice adding CPLask, CPLmAsk and
|
|
|
|
|
CPLunsetup functions
|
|
|
|
|
|
2003-12-31 18:02:46 +01:00
|
|
|
|
2003-12-31 17:15:33 +01:00
|
|
|
LTRA - Lossy Transmission line
|
2003-12-31 18:02:46 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: O
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Original spice model.
|
|
|
|
|
|
|
|
|
|
- Does not implement parallel code switches
|
2003-12-31 17:15:33 +01:00
|
|
|
|
|
|
|
|
TRA - Transmission line
|
2003-12-31 18:02:46 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: T
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Original spice model.
|
|
|
|
|
|
|
|
|
|
- Does not implement parallel code switches
|
2003-12-31 17:15:33 +01:00
|
|
|
|
|
|
|
|
TXL - Simple Lossy Transmission Line (Kspice)
|
|
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: Y
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
This model comes from kspice. It is not documented, if
|
|
|
|
|
you have kspice docs, can you write a short description
|
|
|
|
|
of its use ?
|
|
|
|
|
|
|
|
|
|
There is some code left out from compilation:
|
|
|
|
|
TXLaccept and TXLfindBr. Any ideas ?
|
2003-12-31 18:02:46 +01:00
|
|
|
|
|
|
|
|
- Does not implement parallel code switches
|
2003-12-31 17:15:33 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
URC - Uniform distributed RC line
|
2003-12-31 18:02:46 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: U
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
2004-01-20 14:12:52 +01:00
|
|
|
Original spice model.
|
2003-12-31 18:02:46 +01:00
|
|
|
|
|
|
|
|
- Does not implement parallel code switches
|
2000-04-27 22:03:57 +02:00
|
|
|
|
|
|
|
|
|
2001-12-06 17:33:02 +01:00
|
|
|
***************************************************************************
|
|
|
|
|
**************************** V/I Sources *****************************
|
|
|
|
|
***************************************************************************
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2004-01-20 14:12:52 +01:00
|
|
|
ASRC - Arbitrary Source
|
|
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: B
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
The arbitrary source code has been corrected with the patch
|
|
|
|
|
available on the Internet. There is still an issue to fix, the
|
|
|
|
|
current of current-controlled generators.
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2004-01-20 14:12:52 +01:00
|
|
|
CCCS - Current Controlled Current Source
|
|
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: F
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Original spice model.
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2004-01-20 14:12:52 +01:00
|
|
|
CCVS - Current Controlled Voltage Source
|
|
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: H
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Original spice model.
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2004-01-20 14:12:52 +01:00
|
|
|
ISRC - Independent Current Source
|
|
|
|
|
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2004-01-20 14:12:52 +01:00
|
|
|
VCCS - Voltage Controlled Current Source
|
|
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: G
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Original spice model.
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2004-01-20 14:12:52 +01:00
|
|
|
VCVS - Voltage Controlled Voltage Source
|
|
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: E
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Original spice model.
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2004-01-20 14:12:52 +01:00
|
|
|
VSRC - Independent Voltage Source
|
2000-05-01 20:23:50 +02:00
|
|
|
Initial Release
|
2000-04-27 22:03:57 +02:00
|
|
|
|
|
|
|
|
|
2001-12-06 17:33:02 +01:00
|
|
|
***************************************************************************
|
|
|
|
|
**************************** Switches ****************************
|
|
|
|
|
***************************************************************************
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2004-01-20 14:12:52 +01:00
|
|
|
CSW - Current controlled switch
|
|
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: W
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
This model comes from Jon Engelbert
|
|
|
|
|
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2004-01-20 14:12:52 +01:00
|
|
|
SW - Voltage controlled switch
|
|
|
|
|
Initial release
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: S
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
This model comes from Jon Engelbert
|
2000-04-27 22:03:57 +02:00
|
|
|
|
|
|
|
|
|
2001-12-06 17:33:02 +01:00
|
|
|
***************************************************************************
|
|
|
|
|
**************************** Diodes ****************************
|
|
|
|
|
***************************************************************************
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2003-12-31 17:15:33 +01:00
|
|
|
DIO - Junction Diode
|
2003-10-29 09:19:33 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: D
|
|
|
|
|
Level: 1 (and only)
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel Multiplier
|
|
|
|
|
- Temperature difference from circuit temperature
|
|
|
|
|
- Forward and reverse knee currents
|
|
|
|
|
- Periphery (sidewall) effects
|
|
|
|
|
- Temperature correction of some parameters
|
2000-04-27 22:03:57 +02:00
|
|
|
|
|
|
|
|
|
2001-12-06 17:33:02 +01:00
|
|
|
***************************************************************************
|
|
|
|
|
************************* Bipolar Devices *************************
|
|
|
|
|
***************************************************************************
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2003-12-31 17:15:33 +01:00
|
|
|
BJT - Bipolar Junction Transistor
|
2003-10-29 09:19:33 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: Q
|
|
|
|
|
Level: 1
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel Multiplier
|
|
|
|
|
- Temperature difference from circuit temperature
|
2003-11-22 18:39:21 +01:00
|
|
|
- Different area parameters for collector, base and emitter
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2003-12-31 17:15:33 +01:00
|
|
|
BJT2 - Bipolar Junction Transistor
|
2003-09-25 14:36:50 +02:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: Q
|
|
|
|
|
Level: 2
|
2003-10-29 09:19:33 +01:00
|
|
|
Status:
|
2003-09-25 14:36:50 +02:00
|
|
|
|
|
|
|
|
This is the BJT model written by Alan Gillespie to support lateral
|
|
|
|
|
devices. The model has been hacked by Dietmar Warning fixing some bugs
|
|
|
|
|
and adding some features (temp. correction on resistors).
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Temperature correction on rc,rb,re
|
2003-10-29 09:19:33 +01:00
|
|
|
- Parallel Multiplier
|
|
|
|
|
- Temperature difference from circuit temperature
|
2003-11-22 18:39:21 +01:00
|
|
|
- Different area parameters for collector, base and emitter
|
2003-09-25 14:36:50 +02:00
|
|
|
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2001-12-06 17:33:02 +01:00
|
|
|
***************************************************************************
|
|
|
|
|
***************************** FET Devices ***************************
|
|
|
|
|
***************************************************************************
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2003-12-31 17:15:33 +01:00
|
|
|
JFET - Junction Field Effect transistor
|
2003-12-26 10:46:48 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: J
|
|
|
|
|
Level: 1
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
This is the original spice JFET model.
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
2003-12-26 12:01:21 +01:00
|
|
|
- Alan Gillespie's modified diode model
|
2003-12-26 10:46:48 +01:00
|
|
|
- Parallel multiplier
|
|
|
|
|
- Instance temperature as difference for circuit temperature
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2003-12-31 17:15:33 +01:00
|
|
|
JFET2 - Junction Field Effect Transistor (PS model)
|
2003-12-27 13:04:53 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: J
|
|
|
|
|
Level: 2
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
This is the Parker Skellern model.
|
|
|
|
|
|
|
|
|
|
Web Site:
|
|
|
|
|
http://www.elec.mq.edu.au/cnerf/models/psmodel/
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel multiplier
|
|
|
|
|
- Instance temperature as difference for circuit temperature
|
|
|
|
|
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2001-12-06 17:33:02 +01:00
|
|
|
***************************************************************************
|
|
|
|
|
*************************** HFET devices ***************************
|
|
|
|
|
***************************************************************************
|
|
|
|
|
|
2003-12-31 11:44:45 +01:00
|
|
|
HFET - HFET Level 1 (MacSpice3f4)
|
2003-12-30 10:20:47 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: Z
|
|
|
|
|
Level: 5
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel multiplier
|
|
|
|
|
- Instance temperature as difference for circuit temperature
|
|
|
|
|
- Added pole-zero analysis
|
|
|
|
|
|
2001-12-06 17:33:02 +01:00
|
|
|
|
2003-12-31 11:44:45 +01:00
|
|
|
HFET2 - HFET Level 2 (MacSpice3f4)
|
2003-12-30 16:23:45 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: Z
|
|
|
|
|
Level: 6
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel multiplier
|
|
|
|
|
- Instance temperature as difference for circuit temperature
|
|
|
|
|
- Added pole-zero analysis
|
2001-12-06 17:33:02 +01:00
|
|
|
|
|
|
|
|
***************************************************************************
|
|
|
|
|
*************************** MES devices ***************************
|
|
|
|
|
***************************************************************************
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2001-12-06 17:33:02 +01:00
|
|
|
MES - MESfet model
|
2003-12-31 08:56:39 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: Z
|
|
|
|
|
Level: 1
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel multiplier
|
|
|
|
|
- Alan Gillespie junction diodes implementation
|
2001-12-06 17:33:02 +01:00
|
|
|
|
2003-12-31 11:44:45 +01:00
|
|
|
MESA - MESA model (MacSpice3f4)
|
|
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: Z
|
|
|
|
|
Level: 2,3,4
|
|
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
This is a multilevel model. It contains code for mesa levels
|
|
|
|
|
2,3 and 4
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel multiplier
|
|
|
|
|
- Instance temperature as difference from circuit temperature
|
|
|
|
|
- Added pole-zero analysis
|
2001-01-24 12:13:10 +01:00
|
|
|
|
2001-12-06 17:33:02 +01:00
|
|
|
***************************************************************************
|
|
|
|
|
**************************** MOS devices ****************************
|
|
|
|
|
***************************************************************************
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2000-05-01 20:23:50 +02:00
|
|
|
MOS1 - Level 1 MOS model
|
2001-12-06 17:33:02 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: M
|
|
|
|
|
Level: 1
|
2003-11-12 20:17:44 +01:00
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
This is the so-called Schichman-Hodges model.
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel multiplier
|
|
|
|
|
- Temperature difference from circuit temperature
|
|
|
|
|
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2000-05-01 20:23:50 +02:00
|
|
|
MOS2 - Level 2 MOS model
|
2001-12-06 17:33:02 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: M
|
|
|
|
|
Level: 2
|
2003-11-21 23:17:58 +01:00
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
This is the so-called Grove-Frohman model.
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel multiplier
|
|
|
|
|
- Temperature difference from circuit temperature
|
|
|
|
|
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2000-05-01 20:23:50 +02:00
|
|
|
MOS3 - Level 3 MOS model
|
2001-12-06 17:33:02 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: M
|
|
|
|
|
Level: 3
|
2003-11-21 23:17:58 +01:00
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel multiplier
|
|
|
|
|
- Temperature difference from circuit temperature
|
|
|
|
|
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2000-05-01 20:23:50 +02:00
|
|
|
MOS6 - Level 6 MOS model
|
2001-12-06 17:33:02 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: M
|
|
|
|
|
Level: 6
|
2003-12-08 19:04:08 +01:00
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel multiplier
|
|
|
|
|
- Temperature difference from circuit temperature
|
2001-12-06 17:33:02 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
MOS9 - Level 9 MOS model
|
|
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: M
|
|
|
|
|
Level: 9
|
2003-12-08 22:11:56 +01:00
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Temperature difference from circuit temperature
|
2001-12-06 17:33:02 +01:00
|
|
|
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2000-05-01 20:23:50 +02:00
|
|
|
BSIM1 - BSIM model level 1
|
2001-12-06 17:33:02 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: M
|
|
|
|
|
Level: 4
|
2003-11-21 23:17:58 +01:00
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel multiplier
|
|
|
|
|
- Noise analysis
|
|
|
|
|
|
|
|
|
|
BUGS:
|
|
|
|
|
|
|
|
|
|
Distortion analysis probably does not
|
2003-11-22 18:39:21 +01:00
|
|
|
work with "parallel" devices. Equations
|
2003-11-21 23:17:58 +01:00
|
|
|
are too intricate to deal with. Any one
|
|
|
|
|
has ideas on the subject ?
|
2001-12-06 17:33:02 +01:00
|
|
|
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2000-05-01 20:23:50 +02:00
|
|
|
BSIM2 - BSIM model level 2
|
2001-12-06 17:33:02 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: M
|
|
|
|
|
Level: 5
|
2003-11-22 18:39:21 +01:00
|
|
|
Status:
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel multiplier
|
|
|
|
|
- Noise analysis
|
2001-12-06 17:33:02 +01:00
|
|
|
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2000-05-01 20:23:50 +02:00
|
|
|
BSIM3 - BSIM model level 3
|
2001-12-06 17:33:02 +01:00
|
|
|
Initial Release.
|
2003-09-25 11:21:59 +02:00
|
|
|
Ver: 3.2.4
|
2001-12-06 17:33:02 +01:00
|
|
|
Class: M
|
|
|
|
|
Level: 8
|
2003-09-25 11:21:59 +02:00
|
|
|
Status: TO BE TESTED
|
2001-12-06 17:33:02 +01:00
|
|
|
|
2003-09-25 11:21:59 +02:00
|
|
|
This is the BSIM3v3.2.4 model from Berkeley device group.
|
2001-12-06 17:33:02 +01:00
|
|
|
You can find some test netlists with results for this model
|
|
|
|
|
on its web site.
|
|
|
|
|
|
|
|
|
|
Web site:
|
|
|
|
|
http://www-device.eecs.berkeley.edu/~bsim3
|
2003-09-25 11:21:59 +02:00
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel Multiplier
|
|
|
|
|
- ACM Area Calculation Method
|
|
|
|
|
- Multirevision code (supports all 3v3.2 minor revisions)
|
|
|
|
|
- NodesetFix
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2000-05-01 20:23:50 +02:00
|
|
|
BSIM3v1 - BSIM model level 3
|
2001-12-06 17:33:02 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: N/A
|
|
|
|
|
Class: M
|
|
|
|
|
Level: 49
|
|
|
|
|
Status: TO BE TESTED AND IMPROVED
|
|
|
|
|
|
|
|
|
|
This is the BSIM3v3.1 model modified by Serban Popescu.
|
|
|
|
|
This is level 49 model. It is an implementation that supports
|
|
|
|
|
"HDIF" and "M" parameters.
|
|
|
|
|
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2000-05-01 20:23:50 +02:00
|
|
|
BSIM3v2 - BSIM model level 3
|
2001-12-06 17:33:02 +01:00
|
|
|
Initial Relese.
|
|
|
|
|
Ver: 3.2
|
|
|
|
|
Class: M
|
|
|
|
|
Level: 50
|
|
|
|
|
Status: TO BE TESTED
|
|
|
|
|
|
|
|
|
|
This is the BSIM3v3.2 model. It is included only for compatibility
|
|
|
|
|
with existing netlists and parameters files. As always, tests
|
|
|
|
|
are availabe on the Berkeley's device group site.
|
|
|
|
|
|
|
|
|
|
Web site:
|
|
|
|
|
http://www-device.eecs.berkeley.edu/~bsim3
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2000-05-01 20:23:50 +02:00
|
|
|
BSIM4 - BSIM model level 4 (0.18 um)
|
2001-12-06 17:33:02 +01:00
|
|
|
Initial Release.
|
2003-09-20 22:18:25 +02:00
|
|
|
Ver: 4.2.1 (Updated in rework 14)
|
2001-12-06 17:33:02 +01:00
|
|
|
Class: M
|
|
|
|
|
Level: 14
|
|
|
|
|
Status: TO BE TESTED
|
|
|
|
|
|
|
|
|
|
This is the BSIM4 device model from Berkeley Device Group.
|
|
|
|
|
Test are available on its web site.
|
|
|
|
|
|
|
|
|
|
Web site:
|
|
|
|
|
http://www-device.eecs.berkeley.edu/~bsim3/bsim4.html
|
|
|
|
|
|
|
|
|
|
*) Rework 14: Updated to 4.21 YET UNTESTED.
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2003-09-20 22:18:25 +02:00
|
|
|
HiSIM - Hiroshima-university STARC IGFET Model
|
|
|
|
|
Initial Release.
|
|
|
|
|
Ver: 1.2.0
|
|
|
|
|
Class: M
|
|
|
|
|
Level: TBD
|
|
|
|
|
Status: TO BE TESTED
|
|
|
|
|
|
|
|
|
|
This is the HiSIM model available from Hiroshima University
|
|
|
|
|
(Ultra-Small Device Engineering Laboratory)
|
|
|
|
|
|
|
|
|
|
Web site:
|
|
|
|
|
http://home.hiroshima-u.ac.jp/usdl/HiSIM.shtml
|
|
|
|
|
http://www.starc.or.jp/kaihatu/pdgr/hisim/index.html
|
|
|
|
|
|
|
|
|
|
Enhancements over the original model:
|
|
|
|
|
|
|
|
|
|
- Parallel Multiplier
|
2003-09-25 11:21:59 +02:00
|
|
|
- NodesetFix
|
2003-09-20 22:18:25 +02:00
|
|
|
|
2001-12-06 17:33:02 +01:00
|
|
|
***************************************************************************
|
|
|
|
|
***************************** SOI Devices ****************************
|
|
|
|
|
***************************************************************************
|
2000-04-27 22:03:57 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
BSIM3SOI_FD - SOI model (fully depleted devices)
|
2001-12-06 17:33:02 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: 2.1.
|
|
|
|
|
Class: M
|
|
|
|
|
Level: 11
|
|
|
|
|
Status: TO BE TESTED.
|
|
|
|
|
|
|
|
|
|
FD model has been integrated.
|
2000-12-08 17:58:47 +01:00
|
|
|
There is a bsim3soifd directory under the test
|
|
|
|
|
hierarchy. Test circuits come from the bsim3soi
|
2001-12-06 17:33:02 +01:00
|
|
|
|
|
|
|
|
Web site at:
|
2000-12-08 17:58:47 +01:00
|
|
|
http://www-device.eecs.berkeley.edu/~bsimsoi
|
2000-04-27 22:03:57 +02:00
|
|
|
|
2001-01-24 12:13:10 +01:00
|
|
|
*) rework-14: removed #ifndef NEWCONV code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2000-04-27 22:03:57 +02:00
|
|
|
BSIM3SOI_PD - SOI model (partially depleted devices)
|
2001-12-06 17:33:02 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: 2.2.1
|
|
|
|
|
Class: M
|
|
|
|
|
Level: 10
|
|
|
|
|
Status: TO BE TESTED.
|
|
|
|
|
|
|
|
|
|
PD model has been integrated.
|
2000-11-21 08:38:51 +01:00
|
|
|
There is a bsim3soipd directory under the test
|
2000-12-08 17:58:47 +01:00
|
|
|
hierarchy. Test circuits come from the bsim3soi
|
2001-12-06 17:33:02 +01:00
|
|
|
|
|
|
|
|
Web site at:
|
2000-11-21 21:12:35 +01:00
|
|
|
http://www-device.eecs.berkeley.edu/~bsimsoi
|
2001-01-21 18:24:23 +01:00
|
|
|
|
2001-01-24 12:13:10 +01:00
|
|
|
*) rework-14: removed #ifndef NEWCONV code.
|
|
|
|
|
|
2001-01-21 18:24:23 +01:00
|
|
|
BSIM3SOI_DD - SOI Model (dynamic depletion model)
|
2001-12-06 17:33:02 +01:00
|
|
|
Initial Release.
|
|
|
|
|
Ver: 2.1
|
|
|
|
|
Class: M
|
|
|
|
|
Level: 12
|
|
|
|
|
Status: TO BE TESTED.
|
|
|
|
|
|
2001-01-21 18:24:23 +01:00
|
|
|
There is a bsim3soidd directory under the
|
|
|
|
|
test hierarchy. Test circuits come from bsim3soi
|
2001-12-06 17:33:02 +01:00
|
|
|
|
|
|
|
|
Web site at:
|
2001-01-21 18:24:23 +01:00
|
|
|
http://www-device.eecs.berkeley.edu/~bsimsoi
|
2001-01-24 12:13:10 +01:00
|
|
|
|
2001-11-26 17:17:31 +01:00
|
|
|
*) rework-14: removed #ifndef NEWCONV code.
|
2001-12-06 17:33:02 +01:00
|
|
|
|
|
|
|
|
SOI3 - STAG SOI3 Model
|
|
|
|
|
Initial Release.
|
|
|
|
|
Ver: 2.6
|
|
|
|
|
Class: M
|
|
|
|
|
Level: 62
|
|
|
|
|
Status: TO BE TESTED
|
|
|
|
|
|
|
|
|
|
Web site at:
|
|
|
|
|
http://www.micro.ecs.soton.ac.uk/stag/
|
|
|
|
|
|
|
|
|
|
***************************************************************************
|
|
|
|
|
**************** Other devices not released as source code ****************
|
|
|
|
|
***************************************************************************
|
|
|
|
|
|
|
|
|
|
EKV - EKV model
|
|
|
|
|
Initial Release.
|
|
|
|
|
Ver: 2.6
|
|
|
|
|
Class: M
|
|
|
|
|
Level: 44
|
|
|
|
|
Status: TO BE TESTED
|
|
|
|
|
|
|
|
|
|
Note: This model is not released in source code.
|
|
|
|
|
You have to obtain the source code from the address below.
|
|
|
|
|
|
|
|
|
|
Web site at:
|
|
|
|
|
http://legwww.epfl.ch/ekv/
|
2003-09-20 22:18:25 +02:00
|
|
|
|