BSIM*Geo() prototypes --> include files
This commit is contained in:
parent
5bc8777a9b
commit
34e1037396
18
ChangeLog
18
ChangeLog
|
|
@ -1,3 +1,21 @@
|
|||
2010-10-09 Robert Larice
|
||||
* src/spicelib/devices/bsim4/b4set.c ,
|
||||
* src/spicelib/devices/bsim4/b4temp.c ,
|
||||
* src/spicelib/devices/bsim4/bsim4def.h ,
|
||||
* src/spicelib/devices/bsim4v2/b4v2set.c ,
|
||||
* src/spicelib/devices/bsim4v2/b4v2temp.c ,
|
||||
* src/spicelib/devices/bsim4v2/bsim4v2def.h ,
|
||||
* src/spicelib/devices/bsim4v3/b4v3set.c ,
|
||||
* src/spicelib/devices/bsim4v3/b4v3temp.c ,
|
||||
* src/spicelib/devices/bsim4v3/bsim4v3def.h ,
|
||||
* src/spicelib/devices/bsim4v4/b4v4set.c ,
|
||||
* src/spicelib/devices/bsim4v4/b4v4temp.c ,
|
||||
* src/spicelib/devices/bsim4v4/bsim4v4def.h ,
|
||||
* src/spicelib/devices/bsim4v5/b4v5set.c ,
|
||||
* src/spicelib/devices/bsim4v5/b4v5temp.c ,
|
||||
* src/spicelib/devices/bsim4v5/bsim4v5def.h :
|
||||
BSIM*Geo() prototypes --> include files
|
||||
|
||||
2010-10-09 Robert Larice
|
||||
* src/frontend/measure.c ,
|
||||
* src/frontend/numparam/mystring.c ,
|
||||
|
|
|
|||
|
|
@ -44,11 +44,6 @@ int nthreads;
|
|||
#define PI 3.141592654
|
||||
#define Charge_q 1.60219e-19
|
||||
|
||||
int
|
||||
BSIM4PAeffGeo(double, int, int, double, double, double, double, double *, double *, double *, double *);
|
||||
int
|
||||
BSIM4RdseffGeo(double, int, int, int, double, double, double, double, double, int, double *);
|
||||
|
||||
int
|
||||
BSIM4setup(
|
||||
SMPmatrix *matrix,
|
||||
|
|
|
|||
|
|
@ -50,11 +50,6 @@
|
|||
}
|
||||
|
||||
|
||||
int
|
||||
BSIM4PAeffGeo(double, int, int, double, double, double, double, double *, double *, double *, double *);
|
||||
int
|
||||
BSIM4RdseffGeo(double, int, int, int, double, double, double, double, double, int, double *);
|
||||
|
||||
int
|
||||
BSIM4DioIjthVjmEval(double Nvtm, double Ijth, double Isb, double XExpBV, double *Vjm)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -3561,5 +3561,8 @@ extern void BSIM4evaluate(double,double,double,BSIM4instance*,BSIM4model*,
|
|||
double*, double*, double*, double*, CKTcircuit*);
|
||||
extern int BSIM4debug(BSIM4model*, BSIM4instance*, CKTcircuit*, int);
|
||||
extern int BSIM4checkModel(BSIM4model*, BSIM4instance*, CKTcircuit*);
|
||||
extern int BSIM4PAeffGeo(double, int, int, double, double, double, double, double *, double *, double *, double *);
|
||||
extern int BSIM4RdseffGeo(double, int, int, int, double, double, double, double, double, int, double *);
|
||||
|
||||
|
||||
#endif /*BSIM4*/
|
||||
|
|
|
|||
|
|
@ -30,8 +30,6 @@
|
|||
#define PI 3.141592654
|
||||
#define Charge_q 1.60219e-19
|
||||
|
||||
int
|
||||
BSIM4v2RdseffGeo(double nf, int geo, int rgeo, int minSD, double Weffcj, double Rsh, double DMCG, double DMCI, double DMDG, int Type,double *Rtot);
|
||||
|
||||
int
|
||||
BSIM4v2setup(
|
||||
|
|
|
|||
|
|
@ -29,11 +29,6 @@
|
|||
#define EXP_THRESHOLD 34.0
|
||||
#define Charge_q 1.60219e-19
|
||||
|
||||
int
|
||||
BSIM4v2RdseffGeo(double nf, int geo, int rgeo, int minSD, double Weffcj, double Rsh, double DMCG, double DMCI, double DMDG, int Type,double *Rtot);
|
||||
|
||||
int
|
||||
BSIM4v2PAeffGeo(double nf, int geo, int minSD, double Weffcj, double DMCG, double DMCI, double DMDG, double *Ps, double *Pd, double *As, double *Ad);
|
||||
|
||||
int
|
||||
BSIM4v2DioIjthVjmEval(
|
||||
|
|
|
|||
|
|
@ -2655,5 +2655,7 @@ extern void BSIM4v2evaluate(double,double,double,BSIM4v2instance*,BSIM4v2model*,
|
|||
double*, double*, double*, double*, CKTcircuit*);
|
||||
extern int BSIM4v2debug(BSIM4v2model*, BSIM4v2instance*, CKTcircuit*, int);
|
||||
extern int BSIM4v2checkModel(BSIM4v2model*, BSIM4v2instance*, CKTcircuit*);
|
||||
extern int BSIM4v2RdseffGeo(double nf, int geo, int rgeo, int minSD, double Weffcj, double Rsh, double DMCG, double DMCI, double DMDG, int Type,double *Rtot);
|
||||
extern int BSIM4v2PAeffGeo(double nf, int geo, int minSD, double Weffcj, double DMCG, double DMCI, double DMDG, double *Ps, double *Pd, double *As, double *Ad);
|
||||
|
||||
#endif /*BSIM4v2*/
|
||||
|
|
|
|||
|
|
@ -29,8 +29,6 @@
|
|||
#define PI 3.141592654
|
||||
#define Charge_q 1.60219e-19
|
||||
|
||||
int
|
||||
BSIM4v3RdseffGeo(double nf, int geo, int rgeo, int minSD, double Weffcj, double Rsh, double DMCG, double DMCI, double DMDG, int Type,double *Rtot);
|
||||
|
||||
int
|
||||
BSIM4v3setup(
|
||||
|
|
|
|||
|
|
@ -21,10 +21,6 @@
|
|||
#include "const.h"
|
||||
#include "sperror.h"
|
||||
|
||||
int
|
||||
BSIM4v3PAeffGeo(double, int, int, double, double, double, double, double *, double *, double *, double *);
|
||||
int
|
||||
BSIM4v3RdseffGeo(double, int, int, int, double, double, double, double, double, int, double *);
|
||||
|
||||
#define Kb 1.3806226e-23
|
||||
#define KboQ 8.617087e-5
|
||||
|
|
|
|||
|
|
@ -2808,5 +2808,7 @@ extern void BSIM4v3evaluate(double,double,double,BSIM4v3instance*,BSIM4v3model*,
|
|||
double*, double*, double*, double*, CKTcircuit*);
|
||||
extern int BSIM4v3debug(BSIM4v3model*, BSIM4v3instance*, CKTcircuit*, int);
|
||||
extern int BSIM4v3checkModel(BSIM4v3model*, BSIM4v3instance*, CKTcircuit*);
|
||||
extern int BSIM4v3PAeffGeo(double, int, int, double, double, double, double, double *, double *, double *, double *);
|
||||
extern int BSIM4v3RdseffGeo(double, int, int, int, double, double, double, double, double, int, double *);
|
||||
|
||||
#endif /*BSIM4v3*/
|
||||
|
|
|
|||
|
|
@ -32,10 +32,6 @@
|
|||
#define PI 3.141592654
|
||||
#define Charge_q 1.60219e-19
|
||||
|
||||
int
|
||||
BSIM4v4PAeffGeo(double, int, int, double, double, double, double, double *, double *, double *, double *);
|
||||
int
|
||||
BSIM4v4RdseffGeo(double, int, int, int, double, double, double, double, double, int, double *);
|
||||
|
||||
int
|
||||
BSIM4v4setup(
|
||||
|
|
|
|||
|
|
@ -42,10 +42,6 @@
|
|||
}
|
||||
|
||||
|
||||
int
|
||||
BSIM4v4PAeffGeo(double, int, int, double, double, double, double, double *, double *, double *, double *);
|
||||
int
|
||||
BSIM4v4RdseffGeo(double, int, int, int, double, double, double, double, double, int, double *);
|
||||
|
||||
int
|
||||
BSIM4v4DioIjthVjmEval(
|
||||
|
|
|
|||
|
|
@ -2912,5 +2912,7 @@ extern void BSIM4v4evaluate(double,double,double,BSIM4v4instance*,BSIM4v4model*,
|
|||
double*, double*, double*, double*, CKTcircuit*);
|
||||
extern int BSIM4v4debug(BSIM4v4model*, BSIM4v4instance*, CKTcircuit*, int);
|
||||
extern int BSIM4v4checkModel(BSIM4v4model*, BSIM4v4instance*, CKTcircuit*);
|
||||
extern int BSIM4v4PAeffGeo(double, int, int, double, double, double, double, double *, double *, double *, double *);
|
||||
extern int BSIM4v4RdseffGeo(double, int, int, int, double, double, double, double, double, int, double *);
|
||||
|
||||
#endif /*BSIM4v4*/
|
||||
|
|
|
|||
|
|
@ -32,8 +32,6 @@
|
|||
#define PI 3.141592654
|
||||
#define Charge_q 1.60219e-19
|
||||
|
||||
int
|
||||
BSIM4v5RdseffGeo(double, int, int, int, double, double, double, double, double, int, double *);
|
||||
|
||||
int
|
||||
BSIM4v5setup(
|
||||
|
|
|
|||
|
|
@ -43,10 +43,6 @@
|
|||
}
|
||||
|
||||
|
||||
int
|
||||
BSIM4v5PAeffGeo(double, int, int, double, double, double, double, double *, double *, double *, double *);
|
||||
int
|
||||
BSIM4v5RdseffGeo(double, int, int, int, double, double, double, double, double, int, double *);
|
||||
|
||||
int
|
||||
BSIM4v5DioIjthVjmEval(
|
||||
|
|
|
|||
|
|
@ -3170,5 +3170,7 @@ extern void BSIM4v5evaluate(double,double,double,BSIM4v5instance*,BSIM4v5model*,
|
|||
double*, double*, double*, double*, CKTcircuit*);
|
||||
extern int BSIM4v5debug(BSIM4v5model*, BSIM4v5instance*, CKTcircuit*, int);
|
||||
extern int BSIM4v5checkModel(BSIM4v5model*, BSIM4v5instance*, CKTcircuit*);
|
||||
extern int BSIM4v5PAeffGeo(double, int, int, double, double, double, double, double *, double *, double *, double *);
|
||||
extern int BSIM4v5RdseffGeo(double, int, int, int, double, double, double, double, double, int, double *);
|
||||
|
||||
#endif /*BSIM4v5*/
|
||||
|
|
|
|||
Loading…
Reference in New Issue