Jspice3
diodefs.h File Reference
#include "devdefs.h"
Include dependency graph for diodefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  sDIOinstance
 
struct  sDIOmodel
 

Macros

#define DIONDCOEFFS   6
 
#define id_x2   DIOdCoeffs[0]
 
#define id_x3   DIOdCoeffs[1]
 
#define cdif_x2   DIOdCoeffs[2]
 
#define cdif_x3   DIOdCoeffs[3]
 
#define cjnc_x2   DIOdCoeffs[4]
 
#define cjnc_x3   DIOdCoeffs[5]
 
#define DIORSNOIZ   0
 
#define DIOIDNOIZ   1
 
#define DIOFLNOIZ   2
 
#define DIOTOTNOIZ   3
 
#define DIONSRCS   4
 
#define DIOvoltage   DIOstate
 
#define DIOcapCharge   DIOstate+1
 
#define DIOcapCurrent   DIOstate+2
 
#define DIOnumStates   3
 
#define DIO_AREA   1
 
#define DIO_IC   2
 
#define DIO_OFF   3
 
#define DIO_CURRENT   4
 
#define DIO_VOLTAGE   5
 
#define DIO_CHARGE   6
 
#define DIO_CAPCUR   7
 
#define DIO_CONDUCT   8
 
#define DIO_POWER   9
 
#define DIO_TEMP   10
 
#define DIO_CAP   11
 
#define DIO_MOD_IS   101
 
#define DIO_MOD_RS   102
 
#define DIO_MOD_N   103
 
#define DIO_MOD_TT   104
 
#define DIO_MOD_CJO   105
 
#define DIO_MOD_VJ   106
 
#define DIO_MOD_M   107
 
#define DIO_MOD_EG   108
 
#define DIO_MOD_XTI   109
 
#define DIO_MOD_FC   110
 
#define DIO_MOD_BV   111
 
#define DIO_MOD_IBV   112
 
#define DIO_MOD_D   113
 
#define DIO_MOD_COND   114
 
#define DIO_MOD_TNOM   115
 
#define DIO_MOD_KF   116
 
#define DIO_MOD_AF   117
 

Typedefs

typedef struct sDIOinstance DIOinstance
 
typedef struct sDIOmodel DIOmodel
 

Functions

int DIOacLoad ()
 
int DIOask ()
 
int DIOconvTest ()
 
int DIOdisto ()
 
int DIOgetic ()
 
int DIOload ()
 
int DIOmAsk ()
 
int DIOmParam ()
 
int DIOnoise ()
 
int DIOparam ()
 
void DIOparse ()
 
int DIOpzLoad ()
 
int DIOsetup ()
 
int DIOtemp ()
 
int DIOtrunc ()
 

Macro Definition Documentation

#define cdif_x2   DIOdCoeffs[2]

Definition at line 84 of file diodefs.h.

#define cdif_x3   DIOdCoeffs[3]

Definition at line 85 of file diodefs.h.

#define cjnc_x2   DIOdCoeffs[4]

Definition at line 86 of file diodefs.h.

#define cjnc_x3   DIOdCoeffs[5]

Definition at line 87 of file diodefs.h.

#define DIO_AREA   1

Definition at line 165 of file diodefs.h.

#define DIO_CAP   11

Definition at line 175 of file diodefs.h.

#define DIO_CAPCUR   7

Definition at line 171 of file diodefs.h.

#define DIO_CHARGE   6

Definition at line 170 of file diodefs.h.

#define DIO_CONDUCT   8

Definition at line 172 of file diodefs.h.

#define DIO_CURRENT   4

Definition at line 168 of file diodefs.h.

#define DIO_IC   2

Definition at line 166 of file diodefs.h.

#define DIO_MOD_AF   117

Definition at line 195 of file diodefs.h.

#define DIO_MOD_BV   111

Definition at line 189 of file diodefs.h.

#define DIO_MOD_CJO   105

Definition at line 183 of file diodefs.h.

#define DIO_MOD_COND   114

Definition at line 192 of file diodefs.h.

#define DIO_MOD_D   113

Definition at line 191 of file diodefs.h.

#define DIO_MOD_EG   108

Definition at line 186 of file diodefs.h.

#define DIO_MOD_FC   110

Definition at line 188 of file diodefs.h.

#define DIO_MOD_IBV   112

Definition at line 190 of file diodefs.h.

#define DIO_MOD_IS   101

Definition at line 179 of file diodefs.h.

#define DIO_MOD_KF   116

Definition at line 194 of file diodefs.h.

#define DIO_MOD_M   107

Definition at line 185 of file diodefs.h.

#define DIO_MOD_N   103

Definition at line 181 of file diodefs.h.

#define DIO_MOD_RS   102

Definition at line 180 of file diodefs.h.

#define DIO_MOD_TNOM   115

Definition at line 193 of file diodefs.h.

#define DIO_MOD_TT   104

Definition at line 182 of file diodefs.h.

#define DIO_MOD_VJ   106

Definition at line 184 of file diodefs.h.

#define DIO_MOD_XTI   109

Definition at line 187 of file diodefs.h.

#define DIO_OFF   3

Definition at line 167 of file diodefs.h.

#define DIO_POWER   9

Definition at line 173 of file diodefs.h.

#define DIO_TEMP   10

Definition at line 174 of file diodefs.h.

#define DIO_VOLTAGE   5

Definition at line 169 of file diodefs.h.

#define DIOcapCharge   DIOstate+1

Definition at line 110 of file diodefs.h.

#define DIOcapCurrent   DIOstate+2

Definition at line 111 of file diodefs.h.

#define DIOFLNOIZ   2

Definition at line 95 of file diodefs.h.

#define DIOIDNOIZ   1

Definition at line 94 of file diodefs.h.

#define DIONDCOEFFS   6

Definition at line 72 of file diodefs.h.

#define DIONSRCS   4

Definition at line 98 of file diodefs.h.

#define DIOnumStates   3

Definition at line 113 of file diodefs.h.

#define DIORSNOIZ   0

Definition at line 93 of file diodefs.h.

#define DIOTOTNOIZ   3

Definition at line 96 of file diodefs.h.

#define DIOvoltage   DIOstate

Definition at line 109 of file diodefs.h.

#define id_x2   DIOdCoeffs[0]

Definition at line 82 of file diodefs.h.

#define id_x3   DIOdCoeffs[1]

Definition at line 83 of file diodefs.h.

Typedef Documentation

typedef struct sDIOinstance DIOinstance
typedef struct sDIOmodel DIOmodel

Function Documentation

int DIOacLoad ( )
int DIOask ( )
int DIOconvTest ( )
int DIOdisto ( )
int DIOgetic ( )
int DIOload ( )
int DIOmAsk ( )
int DIOmParam ( )
int DIOnoise ( )
int DIOparam ( )
void DIOparse ( )
int DIOpzLoad ( )
int DIOsetup ( )
int DIOtemp ( )
int DIOtrunc ( )