Browse Source

BSIM*Geo() prototypes --> include files

pre-master-46
rlar 16 years ago
parent
commit
34e1037396
  1. 18
      ChangeLog
  2. 5
      src/spicelib/devices/bsim4/b4set.c
  3. 5
      src/spicelib/devices/bsim4/b4temp.c
  4. 3
      src/spicelib/devices/bsim4/bsim4def.h
  5. 2
      src/spicelib/devices/bsim4v2/b4v2set.c
  6. 5
      src/spicelib/devices/bsim4v2/b4v2temp.c
  7. 2
      src/spicelib/devices/bsim4v2/bsim4v2def.h
  8. 2
      src/spicelib/devices/bsim4v3/b4v3set.c
  9. 4
      src/spicelib/devices/bsim4v3/b4v3temp.c
  10. 2
      src/spicelib/devices/bsim4v3/bsim4v3def.h
  11. 4
      src/spicelib/devices/bsim4v4/b4v4set.c
  12. 4
      src/spicelib/devices/bsim4v4/b4v4temp.c
  13. 2
      src/spicelib/devices/bsim4v4/bsim4v4def.h
  14. 2
      src/spicelib/devices/bsim4v5/b4v5set.c
  15. 4
      src/spicelib/devices/bsim4v5/b4v5temp.c
  16. 2
      src/spicelib/devices/bsim4v5/bsim4v5def.h

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 ,

5
src/spicelib/devices/bsim4/b4set.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,

5
src/spicelib/devices/bsim4/b4temp.c

@ -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)
{

3
src/spicelib/devices/bsim4/bsim4def.h

@ -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*/

2
src/spicelib/devices/bsim4v2/b4v2set.c

@ -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(

5
src/spicelib/devices/bsim4v2/b4v2temp.c

@ -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(

2
src/spicelib/devices/bsim4v2/bsim4v2def.h

@ -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*/

2
src/spicelib/devices/bsim4v3/b4v3set.c

@ -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(

4
src/spicelib/devices/bsim4v3/b4v3temp.c

@ -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

2
src/spicelib/devices/bsim4v3/bsim4v3def.h

@ -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*/

4
src/spicelib/devices/bsim4v4/b4v4set.c

@ -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(

4
src/spicelib/devices/bsim4v4/b4v4temp.c

@ -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(

2
src/spicelib/devices/bsim4v4/bsim4v4def.h

@ -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*/

2
src/spicelib/devices/bsim4v5/b4v5set.c

@ -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(

4
src/spicelib/devices/bsim4v5/b4v5temp.c

@ -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(

2
src/spicelib/devices/bsim4v5/bsim4v5def.h

@ -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…
Cancel
Save