|
|
@ -81,6 +81,7 @@ int add_udn(int,Evt_Udn_Info_t **); |
|
|
#include "bsim4/bsim4itf.h" |
|
|
#include "bsim4/bsim4itf.h" |
|
|
#include "bsim4v5/bsim4v5itf.h" |
|
|
#include "bsim4v5/bsim4v5itf.h" |
|
|
#include "bsim4v6/bsim4v6itf.h" |
|
|
#include "bsim4v6/bsim4v6itf.h" |
|
|
|
|
|
#include "bsim4v7/bsim4v7itf.h" |
|
|
#include "bsim3soi_pd/b3soipditf.h" |
|
|
#include "bsim3soi_pd/b3soipditf.h" |
|
|
#include "bsim3soi_fd/b3soifditf.h" |
|
|
#include "bsim3soi_fd/b3soifditf.h" |
|
|
#include "bsim3soi_dd/b3soidditf.h" |
|
|
#include "bsim3soi_dd/b3soidditf.h" |
|
|
@ -151,6 +152,7 @@ static SPICEdev *(*static_devices[])(void) = { |
|
|
get_bsim4_info, |
|
|
get_bsim4_info, |
|
|
get_bsim4v5_info, |
|
|
get_bsim4v5_info, |
|
|
get_bsim4v6_info, |
|
|
get_bsim4v6_info, |
|
|
|
|
|
get_bsim4v7_info, |
|
|
get_b3soipd_info, |
|
|
get_b3soipd_info, |
|
|
get_b3soifd_info, |
|
|
get_b3soifd_info, |
|
|
get_b3soidd_info, |
|
|
get_b3soidd_info, |
|
|
@ -282,12 +284,12 @@ SPICEdev ** devices(void) |
|
|
/*not yet usable*/ |
|
|
/*not yet usable*/ |
|
|
|
|
|
|
|
|
#ifdef ADMS |
|
|
#ifdef ADMS |
|
|
#define DEVICES_USED {"asrc", "bjt", "vbic", "bsim1", "bsim2", "bsim3", "bsim3v32", "bsim3v2", "bsim3v1", "bsim4", "bsim4v5", "bsim4v6", \ |
|
|
|
|
|
|
|
|
#define DEVICES_USED {"asrc", "bjt", "vbic", "bsim1", "bsim2", "bsim3", "bsim3v32", "bsim3v2", "bsim3v1", "bsim4", "bsim4v5", "bsim4v6", "bsim4v7", \ |
|
|
"bsim4soi", "bsim3soipd", "bsim3soifd", "bsim3soidd", "hisim2", "hisimhv1", \ |
|
|
"bsim4soi", "bsim3soipd", "bsim3soifd", "bsim3soidd", "hisim2", "hisimhv1", \ |
|
|
"cap", "cccs", "ccvs", "csw", "dio", "hfet", "hfet2", "ind", "isrc", "jfet", "ltra", "mes", "mesa" ,"mos1", "mos2", "mos3", \ |
|
|
"cap", "cccs", "ccvs", "csw", "dio", "hfet", "hfet2", "ind", "isrc", "jfet", "ltra", "mes", "mesa" ,"mos1", "mos2", "mos3", \ |
|
|
"mos6", "mos9", "res", "soi3", "sw", "tra", "urc", "vccs", "vcvs", "vsrc", "hicum0", "hicum2", "bjt504t", "ekv", "psp102"} |
|
|
"mos6", "mos9", "res", "soi3", "sw", "tra", "urc", "vccs", "vcvs", "vsrc", "hicum0", "hicum2", "bjt504t", "ekv", "psp102"} |
|
|
#else |
|
|
#else |
|
|
#define DEVICES_USED {"asrc", "bjt", "vbic", "bsim1", "bsim2", "bsim3", "bsim3v32", "bsim3v2", "bsim3v1", "bsim4", "bsim4v5", "bsim4v6", \ |
|
|
|
|
|
|
|
|
#define DEVICES_USED {"asrc", "bjt", "vbic", "bsim1", "bsim2", "bsim3", "bsim3v32", "bsim3v2", "bsim3v1", "bsim4", "bsim4v5", "bsim4v6", "bsim4v7", \ |
|
|
"bsim4soi", "bsim3soipd", "bsim3soifd", "bsim3soidd", "hisim2", "hisimhv1", \ |
|
|
"bsim4soi", "bsim3soipd", "bsim3soifd", "bsim3soidd", "hisim2", "hisimhv1", \ |
|
|
"cap", "cccs", "ccvs", "csw", "dio", "hfet", "hfet2", "ind", "isrc", "jfet", "ltra", "mes", "mesa" ,"mos1", "mos2", "mos3", \ |
|
|
"cap", "cccs", "ccvs", "csw", "dio", "hfet", "hfet2", "ind", "isrc", "jfet", "ltra", "mes", "mesa" ,"mos1", "mos2", "mos3", \ |
|
|
"mos6", "mos9", "res", "soi3", "sw", "tra", "urc", "vccs", "vcvs", "vsrc"} |
|
|
"mos6", "mos9", "res", "soi3", "sw", "tra", "urc", "vccs", "vcvs", "vsrc"} |
|
|
|