Jspice3
mos.c File Reference
#include "spice.h"
#include <stdio.h>
#include "mosdefs.h"
#include "uflags.h"
Include dependency graph for mos.c:

Go to the source code of this file.

Variables

static IFparm MOSpTable []
 
static IFparm MOSmPTable []
 
static char * MOSnames []
 
static char * MOSmodNames []
 
static IFkeys MOSkeys []
 
static int MOSkSize = NUMELEMS(MOSkeys)
 
static int MOSpTSize = NUMELEMS(MOSpTable)
 
static int MOSmPTSize = NUMELEMS(MOSmPTable)
 
static int MOSiSize = sizeof(MOSinstance)
 
static int MOSmSize = sizeof(MOSmodel)
 
SPICEdev MOSinfo
 

Variable Documentation

SPICEdev MOSinfo

Definition at line 189 of file mos.c.

int MOSiSize = sizeof(MOSinstance)
static

Definition at line 185 of file mos.c.

IFkeys MOSkeys[]
static
Initial value:
= {
{ 'm', NUMELEMS(MOSnames), MOSnames, 0, 0 },
}
static char * MOSnames[]
Definition: mos.c:164
#define NUMELEMS(ARRAY)
Definition: spice.h:157

Definition at line 177 of file mos.c.

int MOSkSize = NUMELEMS(MOSkeys)
static

Definition at line 182 of file mos.c.

char* MOSmodNames[]
static
Initial value:
= {
"nmos",
"pmos",
}
#define NULL
Definition: spdefs.h:121

Definition at line 171 of file mos.c.

IFparm MOSmPTable[]
static

Definition at line 94 of file mos.c.

int MOSmPTSize = NUMELEMS(MOSmPTable)
static

Definition at line 184 of file mos.c.

int MOSmSize = sizeof(MOSmodel)
static

Definition at line 186 of file mos.c.

char* MOSnames[]
static
Initial value:
= {
"Drain",
"Gate",
"Source",
"Bulk"
}

Definition at line 164 of file mos.c.

IFparm MOSpTable[]
static

Definition at line 15 of file mos.c.

int MOSpTSize = NUMELEMS(MOSpTable)
static

Definition at line 183 of file mos.c.