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
hicumL2V2p1.defs.h
Go to the documentation of this file.
1
/*
2
* hicumL2V2p1.defs.h - device definition 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 __hicumL2V2p1_DEFS_H__
12
#define __hicumL2V2p1_DEFS_H__
13
14
// required properties
15
PROP_REQ
[] = {
16
{
"c10"
,
PROP_REAL
, { 1.516E-31,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
17
{
"qp0"
,
PROP_REAL
, { 5.939E-15,
PROP_NO_STR
},
PROP_RNGXI
(0, 1) },
18
{
"ich"
,
PROP_REAL
, { 1.0E11,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
19
{
"hfe"
,
PROP_REAL
, { 1.0,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
20
{
"hfc"
,
PROP_REAL
, { 0.03999,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
21
{
"hjei"
,
PROP_REAL
, { 0.435,
PROP_NO_STR
},
PROP_RNGII
(0, 100) },
22
{
"hjci"
,
PROP_REAL
, { 0.09477,
PROP_NO_STR
},
PROP_RNGII
(0, 100) },
23
{
"ibeis"
,
PROP_REAL
, { 3.47E-20,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
24
{
"mbei"
,
PROP_REAL
, { 1.025,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
25
{
"ireis"
,
PROP_REAL
, { 390
E
-12,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
26
{
"mrei"
,
PROP_REAL
, { 3,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
27
{
"ibeps"
,
PROP_REAL
, { 4.18321E-21,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
28
{
"mbep"
,
PROP_REAL
, { 1.045,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
29
{
"ireps"
,
PROP_REAL
, { 1.02846E-14,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
30
{
"mrep"
,
PROP_REAL
, { 3,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
31
{
"mcf"
,
PROP_REAL
, { 1.0,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
32
{
"ibcis"
,
PROP_REAL
, { 3.02613E-18,
PROP_NO_STR
},
PROP_RNGII
(0, 1.0) },
33
{
"mbci"
,
PROP_REAL
, { 1.0,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
34
{
"ibcxs"
,
PROP_REAL
, { 4.576E-29,
PROP_NO_STR
},
PROP_RNGII
(0, 1.0) },
35
{
"mbcx"
,
PROP_REAL
, { 1.0,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
36
{
"ibets"
,
PROP_REAL
, { 0.0,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
37
{
"abet"
,
PROP_REAL
, { 36.74,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
38
{
"favl"
,
PROP_REAL
, { 14.97,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
39
{
"qavl"
,
PROP_REAL
, { 7.2407E-14,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
40
{
"alfav"
,
PROP_REAL
, { 0.0,
PROP_NO_STR
},
PROP_NO_RANGE
},
41
{
"alqav"
,
PROP_REAL
, { 0.0,
PROP_NO_STR
},
PROP_NO_RANGE
},
42
{
"rbi0"
,
PROP_REAL
, { 7.9,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
43
{
"rbx"
,
PROP_REAL
, { 13.15,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
44
{
"fgeo"
,
PROP_REAL
, { 0.724,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
45
{
"fdqr0"
,
PROP_REAL
, { 200,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
46
{
"fcrbi"
,
PROP_REAL
, { 0.0,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
47
{
"fqi"
,
PROP_REAL
, { 1.0,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
48
{
"re"
,
PROP_REAL
, { 9.77,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
49
{
"rcx"
,
PROP_REAL
, { 10,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
50
{
"itss"
,
PROP_REAL
, { 2.81242E-19,
PROP_NO_STR
},
PROP_RNGII
(0, 1.0) },
51
{
"msf"
,
PROP_REAL
, { 1.0,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
52
{
"iscs"
,
PROP_REAL
, { 7.6376E-17,
PROP_NO_STR
},
PROP_RNGII
(0, 1.0) },
53
{
"msc"
,
PROP_REAL
, { 1.0,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
54
{
"tsf"
,
PROP_REAL
, { 1.733E-8,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
55
{
"rsu"
,
PROP_REAL
, { 800,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
56
{
"csu"
,
PROP_REAL
, { 1.778E-14,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
57
{
"cjei0"
,
PROP_REAL
, { 5.24382E-14,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
58
{
"vdei"
,
PROP_REAL
, { 0.9956,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
59
{
"zei"
,
PROP_REAL
, { 0.4,
PROP_NO_STR
},
PROP_RNGXI
(0, 1) },
60
{
"aljei"
,
PROP_REAL
, { 2.5,
PROP_NO_STR
},
PROP_MIN_VAL
(1) },
61
{
"cjep0"
,
PROP_REAL
, { 0,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
62
{
"vdep"
,
PROP_REAL
, { 1,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
63
{
"zep"
,
PROP_REAL
, { 0.01,
PROP_NO_STR
},
PROP_RNGXI
(0, 1) },
64
{
"aljep"
,
PROP_REAL
, { 2.5,
PROP_NO_STR
},
PROP_MIN_VAL
(1) },
65
{
"cjci0"
,
PROP_REAL
, { 4.46887E-15,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
66
{
"vdci"
,
PROP_REAL
, { 0.7,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
67
{
"zci"
,
PROP_REAL
, { 0.38,
PROP_NO_STR
},
PROP_RNGXI
(0, 1) },
68
{
"vptci"
,
PROP_REAL
, { 100,
PROP_NO_STR
},
PROP_RNGXI
(0, 100) },
69
{
"cjcx0"
,
PROP_REAL
, { 1.55709E-14,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
70
{
"vdcx"
,
PROP_REAL
, { 0.733,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
71
{
"zcx"
,
PROP_REAL
, { 0.34,
PROP_NO_STR
},
PROP_RNGXI
(0, 1) },
72
{
"vptcx"
,
PROP_REAL
, { 100,
PROP_NO_STR
},
PROP_RNGXI
(0, 100) },
73
{
"fbc"
,
PROP_REAL
, { 0.3487,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
74
{
"cjs0"
,
PROP_REAL
, { 17.68E-15,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
75
{
"vds"
,
PROP_REAL
, { 0.621625,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
76
{
"zs"
,
PROP_REAL
, { 0.122136,
PROP_NO_STR
},
PROP_RNGXI
(0, 1) },
77
{
"vpts"
,
PROP_REAL
, { 1000,
PROP_NO_STR
},
PROP_RNGXI
(0, 1000) },
78
{
"t0"
,
PROP_REAL
, { 1.28E-12,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
79
{
"dt0h"
,
PROP_REAL
, { 260
E
-15,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
80
{
"tbvl"
,
PROP_REAL
, { 2.0E-13,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
81
{
"tef0"
,
PROP_REAL
, { 0.0,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
82
{
"gtfe"
,
PROP_REAL
, { 1.0,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
83
{
"thcs"
,
PROP_REAL
, { 46
E
-15,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
84
{
"alhc"
,
PROP_REAL
, { 0.08913,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
85
{
"fthc"
,
PROP_REAL
, { 0.8778,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
86
{
"rci0"
,
PROP_REAL
, { 50.4277,
PROP_NO_STR
},
PROP_MIN_VALX
(0) },
87
{
"vlim"
,
PROP_REAL
, { 0.9,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
88
{
"vces"
,
PROP_REAL
, { 0.01,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
89
{
"vpt"
,
PROP_REAL
, { 10,
PROP_NO_STR
},
PROP_RNGII
(0, 100) },
90
{
"tr"
,
PROP_REAL
, { 1.0E-11,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
91
{
"ceox"
,
PROP_REAL
, { 1.71992E-15,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
92
{
"ccox"
,
PROP_REAL
, { 4.9E-15,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
93
{
"alqf"
,
PROP_REAL
, { 0.1288,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
94
{
"alit"
,
PROP_REAL
, { 1.0,
PROP_NO_STR
},
PROP_RNGII
(0, 1) },
95
{
"kf"
,
PROP_REAL
, { 2.83667E-9,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
96
{
"af"
,
PROP_REAL
, { 2.0,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
97
{
"krbi"
,
PROP_REAL
, { 1.0,
PROP_NO_STR
},
PROP_MIN_VALX
(0) },
98
{
"latb"
,
PROP_REAL
, { 10.479,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
99
{
"latl"
,
PROP_REAL
, { 0.300012,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
100
{
"vgb"
,
PROP_REAL
, { 1.112,
PROP_NO_STR
},
PROP_RNGXI
(0, 10) },
101
{
"alt0"
,
PROP_REAL
, { 0.0017580,
PROP_NO_STR
},
PROP_NO_RANGE
},
102
{
"kt0"
,
PROP_REAL
, { 4.07E-6,
PROP_NO_STR
},
PROP_NO_RANGE
},
103
{
"zetaci"
,
PROP_REAL
, { 0.7,
PROP_NO_STR
},
PROP_NO_RANGE
},
104
{
"zetacx"
,
PROP_REAL
, { 1.0,
PROP_NO_STR
},
PROP_NO_RANGE
},
105
{
"alvs"
,
PROP_REAL
, { 0.001,
PROP_NO_STR
},
PROP_NO_RANGE
},
106
{
"alces"
,
PROP_REAL
, { 0.000125,
PROP_NO_STR
},
PROP_NO_RANGE
},
107
{
"zetarbi"
,
PROP_REAL
, { 0.0,
PROP_NO_STR
},
PROP_NO_RANGE
},
108
{
"zetarbx"
,
PROP_REAL
, { 0.2,
PROP_NO_STR
},
PROP_NO_RANGE
},
109
{
"zetarcx"
,
PROP_REAL
, { 0.21,
PROP_NO_STR
},
PROP_NO_RANGE
},
110
{
"zetare"
,
PROP_REAL
, { 0.7,
PROP_NO_STR
},
PROP_NO_RANGE
},
111
{
"alb"
,
PROP_REAL
, { 0.007,
PROP_NO_STR
},
PROP_NO_RANGE
},
112
{
"rth"
,
PROP_REAL
, { 1293.95,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
113
{
"cth"
,
PROP_REAL
, { 7.22203E-11,
PROP_NO_STR
},
PROP_MIN_VAL
(0) },
114
{
"tnom"
,
PROP_REAL
, { 27.0,
PROP_NO_STR
},
PROP_NO_RANGE
},
115
{
"dt"
,
PROP_REAL
, { 0.0,
PROP_NO_STR
},
PROP_NO_RANGE
},
116
PROP_NO_PROP
};
117
118
// optional properties
119
PROP_OPT
[] = {
120
{
"Temp"
,
PROP_REAL
, { 27.0,
PROP_NO_STR
},
PROP_MIN_VAL
(
K
) },
121
PROP_NO_PROP
};
122
123
// device definition
124
struct
define_t
hicumL2V2p1
::cirdef =
125
{
"hicumL2V2p1"
,
126
5,
PROP_COMPONENT
,
PROP_NO_SUBSTRATE
,
PROP_NONLINEAR
,
PROP_DEF
};
127
128
#endif
/* __hicumL2V2p1_DEFS_H__ */
Generated on Tue Dec 25 2012 14:28:54 for My Project by
1.8.2