My Project
0.0.16
QUCS Mapping
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
DownLoad
QUCS-src
qucs-0.0.16
qucs-core
src
components
verilog
HBT_X.analogfunction.h
Go to the documentation of this file.
1
/*
2
* HBT_X.analogfunction.h - analog function header
3
*
4
* This is free software; you can redistribute it and/or modify
5
* it under the terms of the GNU General Public License as published by
6
* the Free Software Foundation; either version 2, or (at your option)
7
* any later version.
8
*
9
*/
10
11
#ifndef __HBT_X_ANALOGFUNCTION_H__
12
#define __HBT_X_ANALOGFUNCTION_H__
13
14
15
/*
16
* analog function: exp_soft
17
*/
18
double
HBT_X_exp_soft
(
19
double
x
20
);
21
double
HBT_X_d_exp_soft
(
22
double
x
,
23
double
d_x
24
);
25
26
/*
27
* analog function: Vt
28
*/
29
double
HBT_X_Vt
(
30
double
U,
31
double
Ud
32
);
33
double
HBT_X_d_Vt
(
34
double
U,
35
double
Ud,
36
double
d_U,
37
double
d_Ud
38
);
39
40
/*
41
* analog function: diode
42
*/
43
double
HBT_X_diode
(
44
double
U,
45
double
Is,
46
double
Ug,
47
double
N
,
48
double
AREA,
49
double
TJ,
50
double
TNOM
51
);
52
double
HBT_X_d_diode
(
53
double
U,
54
double
Is,
55
double
Ug,
56
double
N
,
57
double
AREA,
58
double
TJ,
59
double
TNOM,
60
double
d_U,
61
double
d_Is,
62
double
d_Ug,
63
double
d_N,
64
double
d_AREA,
65
double
d_TJ,
66
double
d_TNOM
67
);
68
69
/*
70
* analog function: MM
71
*/
72
double
HBT_X_MM
(
73
double
VBCI,
74
double
VCBO,
75
double
MC,
76
double
VCBLIN,
77
double
BF,
78
double
KC
79
);
80
double
HBT_X_d_MM
(
81
double
VBCI,
82
double
VCBO,
83
double
MC,
84
double
VCBLIN,
85
double
BF,
86
double
KC,
87
double
d_VBCI,
88
double
d_VCBO,
89
double
d_MC,
90
double
d_VCBLIN,
91
double
d_BF,
92
double
d_KC
93
);
94
95
/*
96
* analog function: charge
97
*/
98
double
HBT_X_charge
(
99
double
U,
100
double
C0
,
101
double
Ud,
102
double
m,
103
double
Area
104
);
105
double
HBT_X_d_charge
(
106
double
U,
107
double
C0
,
108
double
Ud,
109
double
m,
110
double
Area
,
111
double
d_U,
112
double
d_C0,
113
double
d_Ud,
114
double
d_m,
115
double
d_Area
116
);
117
118
/*
119
* analog function: Vceff
120
*/
121
double
HBT_X_Vceff
(
122
double
U,
123
double
VCES
124
);
125
double
HBT_X_d_Vceff
(
126
double
U,
127
double
VCES,
128
double
d_U,
129
double
d_VCES
130
);
131
132
/*
133
* analog function: ICK
134
*/
135
double
HBT_X_ICK
(
136
double
U,
137
double
RCI0,
138
double
VLIM,
139
double
InvVPT,
140
double
VCES
141
);
142
double
HBT_X_d_ICK
(
143
double
U,
144
double
RCI0,
145
double
VLIM,
146
double
InvVPT,
147
double
VCES,
148
double
d_U,
149
double
d_RCI0,
150
double
d_VLIM,
151
double
d_InvVPT,
152
double
d_VCES
153
);
154
155
#endif
/* __HBT_X_ANALOGFUNCTION_H__ */
Generated on Tue Dec 25 2012 14:28:08 for My Project by
1.8.2