Jspice3
|
#include "devdefs.h"
Go to the source code of this file.
Data Structures | |
struct | sMESinstance |
struct | sMESmodel |
Macros | |
#define | MESnumStates 13 |
#define | MESNDCOEFFS 27 |
#define | cdr_x MESdCoeffs[0] |
#define | cdr_z MESdCoeffs[1] |
#define | cdr_x2 MESdCoeffs[2] |
#define | cdr_z2 MESdCoeffs[3] |
#define | cdr_xz MESdCoeffs[4] |
#define | cdr_x3 MESdCoeffs[5] |
#define | cdr_z3 MESdCoeffs[6] |
#define | cdr_x2z MESdCoeffs[7] |
#define | cdr_xz2 MESdCoeffs[8] |
#define | ggs3 MESdCoeffs[9] |
#define | ggd3 MESdCoeffs[10] |
#define | ggs2 MESdCoeffs[11] |
#define | ggd2 MESdCoeffs[12] |
#define | qgs_x2 MESdCoeffs[13] |
#define | qgs_y2 MESdCoeffs[14] |
#define | qgs_xy MESdCoeffs[15] |
#define | qgs_x3 MESdCoeffs[16] |
#define | qgs_y3 MESdCoeffs[17] |
#define | qgs_x2y MESdCoeffs[18] |
#define | qgs_xy2 MESdCoeffs[19] |
#define | qgd_x2 MESdCoeffs[20] |
#define | qgd_y2 MESdCoeffs[21] |
#define | qgd_xy MESdCoeffs[22] |
#define | qgd_x3 MESdCoeffs[23] |
#define | qgd_y3 MESdCoeffs[24] |
#define | qgd_x2y MESdCoeffs[25] |
#define | qgd_xy2 MESdCoeffs[26] |
#define | MESRDNOIZ 0 |
#define | MESRSNOIZ 1 |
#define | MESIDNOIZ 2 |
#define | MESFLNOIZ 3 |
#define | MESTOTNOIZ 4 |
#define | MESNSRCS 5 /* the number of MESFET noise sources */ |
#define | MESvgs MESstate |
#define | MESvgd MESstate+1 |
#define | MEScg MESstate+2 |
#define | MEScd MESstate+3 |
#define | MEScgd MESstate+4 |
#define | MESgm MESstate+5 |
#define | MESgds MESstate+6 |
#define | MESggs MESstate+7 |
#define | MESggd MESstate+8 |
#define | MESqgs MESstate+9 |
#define | MEScqgs MESstate+10 |
#define | MESqgd MESstate+11 |
#define | MEScqgd MESstate+12 |
#define | NMF 1 |
#define | PMF -1 |
#define | MES_AREA 1 |
#define | MES_IC_VDS 2 |
#define | MES_IC_VGS 3 |
#define | MES_IC 4 |
#define | MES_OFF 5 |
#define | MES_CS 6 |
#define | MES_POWER 7 |
#define | MES_MOD_VTO 101 |
#define | MES_MOD_ALPHA 102 |
#define | MES_MOD_BETA 103 |
#define | MES_MOD_LAMBDA 104 |
#define | MES_MOD_B 105 |
#define | MES_MOD_RD 106 |
#define | MES_MOD_RS 107 |
#define | MES_MOD_CGS 108 |
#define | MES_MOD_CGD 109 |
#define | MES_MOD_PB 110 |
#define | MES_MOD_IS 111 |
#define | MES_MOD_FC 112 |
#define | MES_MOD_NMF 113 |
#define | MES_MOD_PMF 114 |
#define | MES_MOD_KF 115 |
#define | MES_MOD_AF 116 |
#define | MES_DRAINNODE 201 |
#define | MES_GATENODE 202 |
#define | MES_SOURCENODE 203 |
#define | MES_DRAINPRIMENODE 204 |
#define | MES_SOURCEPRIMENODE 205 |
#define | MES_VGS 206 |
#define | MES_VGD 207 |
#define | MES_CG 208 |
#define | MES_CD 209 |
#define | MES_CGD 210 |
#define | MES_GM 211 |
#define | MES_GDS 212 |
#define | MES_GGS 213 |
#define | MES_GGD 214 |
#define | MES_QGS 215 |
#define | MES_CQGS 216 |
#define | MES_QGD 217 |
#define | MES_CQGD 218 |
#define | MES_MOD_DRAINCONDUCT 301 |
#define | MES_MOD_SOURCECONDUCT 302 |
#define | MES_MOD_DEPLETIONCAP 303 |
#define | MES_MOD_VCRIT 304 |
#define | MES_MOD_TYPE 305 |
Typedefs | |
typedef struct sMESinstance | MESinstance |
typedef struct sMESmodel | MESmodel |
Functions | |
int | MESacLoad () |
int | MESask () |
int | MESdelete () |
void | MESdestroy () |
int | MESdisto () |
int | MESgetic () |
int | MESload () |
int | MESmAsk () |
int | MESmDelete () |
int | MESmParam () |
int | MESnoise () |
int | MESparam () |
void | MESparse () |
int | MESpzLoad () |
int | MESsetup () |
int | MEStemp () |
int | MEStrunc () |
#define MESNSRCS 5 /* the number of MESFET noise sources */ |
typedef struct sMESinstance MESinstance |
int MESacLoad | ( | ) |
int MESask | ( | ) |
int MESdelete | ( | ) |
void MESdestroy | ( | ) |
int MESdisto | ( | ) |
int MESgetic | ( | ) |
int MESload | ( | ) |
int MESmAsk | ( | ) |
int MESmDelete | ( | ) |
int MESmParam | ( | ) |
int MESnoise | ( | ) |
int MESparam | ( | ) |
void MESparse | ( | ) |
int MESpzLoad | ( | ) |
int MESsetup | ( | ) |
int MEStemp | ( | ) |
int MEStrunc | ( | ) |