1
2//
3// CMC test specification for bsimsoi (version 4.4)
4//
5
6//
7// Simulator specific information
8// These arguments are added to the model card
9// specification to invoke the desired model in
10// different simulators (which can have different
11// names or levels for the same model) and to switch
12// between nType and pType polarities.
13// It is assumed that there are no polarity specific
14// parameters.
15//
16
17`ifdef spice
18nTypeSelectionArguments nmos level=10
19pTypeSelectionArguments pmos level=10
20`endif
21`ifdef ngspice
22nTypeSelectionArguments nmos level=10
23pTypeSelectionArguments pmos level=10
24`endif
25`ifdef hspice
26nTypeSelectionArguments nmos level=70 version=4.4
27pTypeSelectionArguments pmos level=70 version=4.4
28`endif
29
30//
31// General test-independent information
32//
33
34keyLetter                   m
35pins                        d g s b
36linearScale                 w l ps pd
37areaScale                   as ad
38temperature                 27 -50 150
39checkPolarity               no
40symmetricPins               d s
41scaleParameters             m
42
43//
44// Specific tests
45//
46
47test                        dcSweep01
48biases                      V(s)=0 V(b)=0
49biasList                    V(g)=-1.6,0.4,1.6
50biasSweep                   V(d)=0.1,1.6,0.1
51outputs                     I(d)
52instanceParameters          w=0.2e-6 l=0.04e-6
53modelParameters             parameters/nmosParameters
54modelParameters             soimod=0 mobmod=1
55
56test                        dcSweep02
57biases                      V(s)=0 V(b)=0
58biasList                    V(g)=-1.6,0.4,1.6
59biasSweep                   V(d)=0.1,1.6,0.1
60outputs                     I(d)
61instanceParameters          w=0.2e-6 l=0.04e-6
62modelParameters             parameters/nmosParameters
63modelParameters             soimod=1 mobmod=2
64
65test                        dcSweep03
66biases                      V(s)=0 V(b)=0
67biasList                    V(g)=-1.6,0.4,1.6
68biasSweep                   V(d)=0.1,1.6,0.1
69outputs                     I(d)
70instanceParameters          w=0.2e-6 l=0.04e-6
71modelParameters             parameters/nmosParameters
72modelParameters             soimod=3 mobmod=3
73
74test                        acVd01
75temperature                 27 150
76biases                      V(s)=0 V(b)=0 V(g)=1.2
77biasSweep                   V(d)=0.1,1.2,0.1
78outputs                     G(d,g) G(d,d) C(g,s) C(g,d)
79instanceParameters          w=0.2e-6 l=0.04e-6
80modelParameters             parameters/nmosParameters
81modelParameters             soimod=0 capmod=2
82
83test                        acVd02
84temperature                 27 150
85biases                      V(s)=0 V(b)=0 V(g)=1.2
86biasSweep                   V(d)=0.1,1.2,0.1
87outputs                     G(d,g) G(d,d) C(g,s) C(g,d)
88instanceParameters          w=0.2e-6 l=0.04e-6
89modelParameters             parameters/nmosParameters
90modelParameters             soimod=1 capmod=3
91
92test                        acFreq01
93temperature                 27
94biases                      V(s)=0 V(b)=0 V(d)=1.2 V(g)=1.2
95freq                        dec 10 1e3 1e8
96outputs                     C(g,g) C(g,s) C(g,d)
97instanceParameters          w=0.2e-6 l=0.04e-6
98modelParameters             parameters/nmosParameters
99modelParameters             soimod=0 capmod=2
100
101test                        acFreq02
102temperature                 27
103biases                      V(s)=0 V(b)=0 V(d)=1.2 V(g)=1.2
104freq                        dec 10 1e3 1e8
105outputs                     C(g,g) C(g,s) C(g,d)
106instanceParameters          w=0.2e-6 l=0.04e-6
107modelParameters             parameters/nmosParameters
108modelParameters             soimod=3 capmod=3
109
110test                        noise01
111temperature                 27
112biases                      V(s)=0 V(b)=0 V(d)=1.0
113biasList                    V(g)=0.6,0.8,1.0
114freq                        dec 10 1e3 1e8
115outputs                     N(d)
116instanceParameters          w=0.2e-6 l=0.04e-6
117modelParameters             parameters/nmosParameters
118modelParameters             soimod=0 fnoimod=0 tnoimod=0
119
120test                        noise02
121temperature                 27
122biases                      V(s)=0 V(b)=0 V(d)=1.0
123biasList                    V(g)=0.6,0.8,1.0
124freq                        dec 10 1e3 1e8
125outputs                     N(d)
126instanceParameters          w=0.2e-6 l=0.04e-6
127modelParameters             parameters/nmosParameters
128modelParameters             soimod=1 fnoimod=1 tnoimod=1
129
130test                        noise03
131temperature                 27
132biases                      V(s)=0 V(b)=0 V(d)=1.0
133biasList                    V(g)=0.6,0.8,1.0
134freq                        dec 10 1e3 1e8
135outputs                     N(d)
136instanceParameters          w=0.2e-6 l=0.04e-6
137modelParameters             parameters/nmosParameters
138modelParameters             soimod=3 fnoimod=1 tnoimod=2
139