* DEVICES: Adjusted spacing.

* doc/.cvsignore man/.cvsignore man/man1/.cvsignore
	src/.cvsignore src/analysis/.cvsignore src/circuit/.cvsignore
	src/devices/.cvsignore src/devices/asrc/.cvsignore
	src/devices/bjt/.cvsignore src/devices/bsim1/.cvsignore
	src/devices/bsim2/.cvsignore src/devices/bsim3/.cvsignore
	src/devices/bsim3soi_dd/.cvsignore
	src/devices/bsim3soi_fd/.cvsignore
	src/devices/bsim3soi_pd/.cvsignore
	src/devices/bsim3v1/.cvsignore src/devices/bsim3v2/.cvsignore
	src/devices/bsim4/.cvsignore src/devices/cap/.cvsignore
	src/devices/cccs/.cvsignore src/devices/ccvs/.cvsignore
	src/devices/csw/.cvsignore src/devices/devsup/.cvsignore
	src/devices/dio/.cvsignore src/devices/disto/.cvsignore
	src/devices/ind/.cvsignore src/devices/isrc/.cvsignore
	src/devices/jfet/.cvsignore src/devices/jfet2/.cvsignore
	src/devices/ltra/.cvsignore src/devices/mes/.cvsignore
	src/devices/mos1/.cvsignore src/devices/mos2/.cvsignore
	src/devices/mos3/.cvsignore src/devices/mos6/.cvsignore
	src/devices/res/.cvsignore src/devices/sw/.cvsignore
	src/devices/tra/.cvsignore src/devices/urc/.cvsignore
	src/devices/vccs/.cvsignore src/devices/vcvs/.cvsignore
	src/devices/vsrc/.cvsignore src/frontend/.cvsignore
	src/hlp/.cvsignore src/include/.cvsignore src/maths/.cvsignore
	src/maths/cmaths/.cvsignore src/maths/ni/.cvsignore
	src/maths/sparse/.cvsignore src/misc/.cvsignore
	src/parser/.cvsignore tests/.cvsignore: Help CVS ignore
	automatically regenerated files.
This commit is contained in:
arno 2000-05-01 18:23:50 +00:00
parent 0fc67e1bcb
commit e92356e43c
54 changed files with 333 additions and 65 deletions

View File

@ -1,5 +1,8 @@
2000-05-01 Arno W. Peters <A.W.Peters@ieee.org> 2000-05-01 Arno W. Peters <A.W.Peters@ieee.org>
* Added .cvsignore files to prevent CVS from marking generated
files as unknown.
* src/devices/Makefile.am, src/devices/dev.c, src/devices/dev.h, * src/devices/Makefile.am, src/devices/dev.c, src/devices/dev.h,
src/Makefile.am, src/ngspice.c, src/main.c: Refactored devices src/Makefile.am, src/ngspice.c, src/main.c: Refactored devices
initialization code into the devices dir. initialization code into the devices dir.

131
DEVICES
View File

@ -1,8 +1,9 @@
DEVICES DEVICES
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
This file contains the status of devices available in ng-spice. This file will This file contains the status of devices available in ng-spice. This
be updated every time the device cospecific code is altered/changed. file will be updated every time the device cospecific code is
altered/changed.
************************************** **************************************
@ -16,10 +17,10 @@ IND - Inductor
Initial Release Initial Release
RES - Resistor RES - Resistor
This is a modified version of the spice3 resistance model. This model This is a modified version of the spice3 resistance model. This
supports different ac and dc values (ac=...). This changes are model supports different ac and dc values (ac=...). This changes
introduced by Serban Popescu. This device needs more testing. are introduced by Serban Popescu. This device needs more
TO BE TESTED AND IMPROVED. testing. TO BE TESTED AND IMPROVED.
************************************** **************************************
@ -27,39 +28,39 @@ RES - Resistor
************************************** **************************************
TRA - Transmission line TRA - Transmission line
Initial release Initial release
LTRA - Lossy Transmission line LTRA - Lossy Transmission line
Initial release Initial release
URC - Uniform distributed RC line URC - Uniform distributed RC line
Initial release Initial release
************************************** **************************************
********** V/I Sources ********** ********** V/I Sources **********
************************************** **************************************
ASRC - Arbitrary Source ASRC - Arbitrary Source
Initial Release Initial Release
CCCS - Current Controlled Current Source CCCS - Current Controlled Current Source
Initial Release Initial Release
CCVS - Current Controlled Voltage Source CCVS - Current Controlled Voltage Source
Initial Release Initial Release
ISRC - Independent Current Source ISRC - Independent Current Source
Initial Release Initial Release
VCCS - Voltage Controlled Current Source VCCS - Voltage Controlled Current Source
Initial Release Initial Release
VCVS - Voltage Controlled Voltage Source VCVS - Voltage Controlled Voltage Source
Initial Release Initial Release
VSRC - Indipendent Voltage Source VSRC - Independent Voltage Source
Initial Release Initial Release
************************************** **************************************
@ -67,37 +68,37 @@ URC - Uniform distributed RC line
************************************** **************************************
CSW - Current controlled switch CSW - Current controlled switch
Initial release Initial release
SW - Voltage controlled switch SW - Voltage controlled switch
Initial release Initial release
************************************** **************************************
********** Diodes ********** ********** Diodes **********
************************************** **************************************
DIO - Junction Diode DIO - Junction Diode
Initial Release Initial Release
************************************** **************************************
*********** Bipolar Devices ********** *********** Bipolar Devices **********
************************************** **************************************
BJT - Bipolar Junction Transistor BJT - Bipolar Junction Transistor
Initial Relelase Initial Relelase
************************************** **************************************
********** FET Devices ********** ********** FET Devices **********
************************************** **************************************
JFET - Junction Field Effect transistor JFET - Junction Field Effect transistor
Initial Release Initial Release
JFET2 - Jfet PS model JFET2 - Jfet PS model
Initial release. TO BE TESTED Initial release. TO BE TESTED
************************************** **************************************
@ -105,51 +106,51 @@ SW - Voltage controlled switch
************************************** **************************************
MES - MESfet model MES - MESfet model
Initial release Initial release
************************************** **************************************
********* MOS devices ********* ********* MOS devices *********
************************************** **************************************
MOS1 - Level 1 MOS model MOS1 - Level 1 MOS model
Initial Release Initial Release
MOS2 - Level 2 MOS model MOS2 - Level 2 MOS model
Initial Release Initial Release
MOS3 - Level 3 MOS model MOS3 - Level 3 MOS model
Initial Release Initial Release
MOS6 - Level 6 MOS model MOS6 - Level 6 MOS model
Initial Release Initial Release
BSIM1 - BSIM model level 1 BSIM1 - BSIM model level 1
Initial Release Initial Release
BSIM2 - BSIM model level 2 BSIM2 - BSIM model level 2
Initial Release Initial Release
BSIM3 - BSIM model level 3 BSIM3 - BSIM model level 3
This is the BSIM3v3.2.2 model from Berkeley device group. This is the BSIM3v3.2.2 model from Berkeley device group. You
You can find some test netlists with results for this model can find some test netlists with results for this model at
at http://www-device.eecs.berkeley.edu/~bsim3. http://www-device.eecs.berkeley.edu/~bsim3.
BSIM3v1 - BSIM model level 3 BSIM3v1 - BSIM model level 3
This is the BSIM3v3.1 model modified by Serban Popescu. This This is the BSIM3v3.1 model modified by Serban Popescu. This is
is level 49 model. It is an implementation that supports level 49 model. It is an implementation that supports HDIF and M
HDIF and M parameters. Test netlists are available at the URL parameters. Test netlists are available at the URL above. TO BE
above. TESTED AND IMPROVED.
TO BE TESTED AND IMPROVED.
BSIM3v2 - BSIM model level 3 BSIM3v2 - BSIM model level 3
This is the BSIM3v3.2 model. It is proved only for compatibility This is the BSIM3v3.2 model. It is proved only for compatibility
with existing netlists and parameters files. As always, tests are with existing netlists and parameters files. As always, tests
availabe on the Berkeley's device group site (at the above URL). are availabe on the Berkeley's device group site (at the above
URL).
BSIM4 - BSIM model level 4 (0.18 um) BSIM4 - BSIM model level 4 (0.18 um)
Initial Release. TO BE TESTED. Initial Release. TO BE TESTED.
************************************** **************************************
@ -158,10 +159,10 @@ MES - MESfet model
BSIM3SOI_DD - SOI model (dynamic depletion) BSIM3SOI_DD - SOI model (dynamic depletion)
NOT YET IMPLEMENTED. NOT YET IMPLEMENTED.
BSIM3SOI_FD - SOI model (fully depleted devices) BSIM3SOI_FD - SOI model (fully depleted devices)
NOT YET IMPLEMENTED. NOT YET IMPLEMENTED.
BSIM3SOI_PD - SOI model (partially depleted devices) BSIM3SOI_PD - SOI model (partially depleted devices)
NOT YET IMPLEMENTED. NOT YET IMPLEMENTED.

3
doc/.cvsignore Normal file
View File

@ -0,0 +1,3 @@
Makefile.in
Makefile
ngspice.info*

2
man/.cvsignore Normal file
View File

@ -0,0 +1,2 @@
Makefile.in
Makefile

2
man/man1/.cvsignore Normal file
View File

@ -0,0 +1,2 @@
Makefile.in
Makefile

11
src/.cvsignore Normal file
View File

@ -0,0 +1,11 @@
Makefile.in
Makefile
.deps
.libs
help
sconvert
proc2mod
multidec
makeidx
ngspice
nutmeg

3
src/analysis/.cvsignore Normal file
View File

@ -0,0 +1,3 @@
Makefile.in
Makefile
.deps

3
src/circuit/.cvsignore Normal file
View File

@ -0,0 +1,3 @@
Makefile.in
Makefile
.deps

3
src/frontend/.cvsignore Normal file
View File

@ -0,0 +1,3 @@
Makefile.in
Makefile
.deps

3
src/hlp/.cvsignore Normal file
View File

@ -0,0 +1,3 @@
Makefile.in
Makefile
.deps

2
src/include/.cvsignore Normal file
View File

@ -0,0 +1,2 @@
Makefile.in
Makefile

2
src/maths/.cvsignore Normal file
View File

@ -0,0 +1,2 @@
Makefile.in
Makefile

View File

@ -0,0 +1,3 @@
Makefile.in
Makefile
.deps

3
src/maths/ni/.cvsignore Normal file
View File

@ -0,0 +1,3 @@
Makefile.in
Makefile
.deps

View File

@ -0,0 +1,3 @@
Makefile.in
Makefile
.deps

3
src/misc/.cvsignore Normal file
View File

@ -0,0 +1,3 @@
Makefile.in
Makefile
.deps

3
src/parser/.cvsignore Normal file
View File

@ -0,0 +1,3 @@
Makefile.in
Makefile
.deps

3
src/spicelib/.cvsignore Normal file
View File

@ -0,0 +1,3 @@
Makefile.in
Makefile
.deps

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

View File

@ -0,0 +1,6 @@
Makefile.in
Makefile
.deps
.libs
*.lo
*.la

2
tests/.cvsignore Normal file
View File

@ -0,0 +1,2 @@
Makefile.in
Makefile