Initial version of donated sources by Avertec, 3.4p5.
[tas-yagle.git] / distrib / docxml2 / text / common / configuration / cnf_stbctk.xml
1 <?xml version="1.0" encoding="ISO-8859-1" ?>
2 <section niv='3'><title>Running</title>
3
4
5 <glossary>
6 <row type='split'><article><index>stbCtkWorstBeginCondition</index></article><def>
7 <glossary width='small'>
8 <row><article><f>yes</f></article><def>The SI engine performs a worst case static timing
9 analysis with crosstalk. All aggression is assumed initially. Any false aggression is detected and removed.</def></row>
10 <row><article><f>no</f></article><def>Default</def></row>
11 </glossary>
12 </def></row>
13
14 <row type='split'><article><index>stbCrosstalkMode</index></article><def>
15 <glossary width='small'>
16 <row><article><f>yes</f></article><def>Enables crosstalk analysis.</def></row>
17 <row><article><f>no</f></article><def>Default</def></row>
18 </glossary>
19 </def></row>
20
21 <row type='split'><article><index>stbCtkObservableMode</index></article><def>
22 <glossary width='small'>
23 <row><article><f>yes</f></article><def>Default. The SI engine performs a best case static timing analysis with
24 crosstalk. No aggression is assumed initially. Any aggression is detected and added. Uses a less pessimistic algorithm
25 to detect observable aggression.</def></row>
26 <row><article><f>no</f></article><def></def></row>
27 </glossary>
28 </def></row>
29
30 <row type='split'><article><index>stbCtkNoInfoActif</index></article><def>
31 <glossary width='small'>
32 <row><article><f>yes</f></article><def>The SI engine considers aggressors not defined
33 in the timing view as active aggressors. No information on an aggressor are usually due to a coupling capacitance between
34 usual net and an internal gate net.</def></row>
35 <row><article><f>no</f></article><def>Default.</def></row>
36 </glossary>
37 </def></row>
38
39 <row type='split'><article><index>stbCtkMinOccurenceProbability</index></article><def>
40 <glossary width='small'>
41 <row><article><f>value</f></article><def>[IN ALPHA DEVELOPMENT STAGE] Defines the probability value (from 0 to 1) under which a agression occurence probability is considered as not interesting during a crosstalk analysis. Default value is 1. </def></row>
42 <row><article><f>no</f></article><def>Default.</def></row>
43 </glossary>
44 </def></row>
45
46 <row type='split'><article><index>stbCtkReportFile</index></article><def>
47 <glossary width='small'>
48 <row><article><f>yes</f></article><def>The SI engine generates a <f>.ctk</f> crosstalk report
49 file.</def></row>
50 <row><article><f>no</f></article><def>Default.</def></row>
51 </glossary>
52 </def></row>
53
54
55 </glossary>
56
57 </section>
58 <section niv='3'><title>Models</title>
59
60
61
62 <glossary>
63 <row type='split'><article><index>stbCtkMargin</index></article><def>
64 <glossary width='small'>
65 <row><article><f>&lt;float&gt;</f></article><def>Minimum delay between two switching windows implying
66 that there is no possibility of aggression. Default value is 0 picoseconds.</def></row>
67 </glossary>
68 </def></row>
69
70 <row type='split'><article><index>ctkNoiseDefaultResi</index></article><def>
71 <glossary width='small'>
72 <row><article><f>&lt;float&gt;</f></article><def>Resistance in Ohms representing the driving strengh of input pins,
73 in order to obtain pertinent peak noise values.</def></row>
74 <row><article><f>10000</f></article><def>Default value</def></row>
75 </glossary>
76 </def></row>
77
78
79 <row type='split'><article><index>rcxCtkModel</index></article><def>
80 Model used to compute elementary delay when taking into account crosstalk effect if an aggression is detected.
81 <glossary width='small'>
82 <row><article><f>MILLER_0C2C</f></article><def>Coupling capacitance is removed or replaced to
83 a ground capacitance with a doubled value. </def></row>
84 <row><article><f>MILLER_NOMINAL</f></article><def>Default, coupling capacitance is replaced to a ground capacitance
85 with a value multiplied by 0.0 to 2.0 according to relative slope computed without coupling effect between
86 victim and its aggressor. </def></row>
87 <!--<row><article><f>MILLER_NC3C</f></article><def>Same as <f>MILLER_NOMINAL</f>, except capacitance
88 is multiplied by a value between -1.0 and 3.0. Set <f>rcxCtkNoise</f> to <f>NOISE_NEVER</f> with this configuration.</def></row>-->
89 </glossary>
90 </def></row>
91
92 <!--<row type='split'><article><index>rcxCtkNoise</index></article><def>
93 <glossary width='small'>
94 <row><article><f>NOISE_FINE</f></article><def>Default, allows modeling to take into account the
95 changing in amplitude (noise effect) on a net due to coupling effect.</def></row>
96 <row><article><f>NOISE_NEVER</f></article><def>Changing in amplitude is not taken into account</def></row>
97 </glossary>
98 </def></row>-->
99
100 <row type='split'><article><index>rcxMinRelCtkFilter</index></article><def>
101 <glossary width='small'>
102 <row><article><f>&lt;float&gt;</f></article><def>Number between 0 and 1. If the ratio between one coupling
103 capacitance and the total capacitance is less than <f>float</f>, then the filtering of this coupling capacitance
104 is controlled by <f>stbCtkNoInfoActif</f>. Default is 0.05</def></row>
105 </glossary>
106 </def></row>
107
108 <row type='split'><article><index>rcxMinRelCtkSignal</index></article><def>
109 <glossary width='small'>
110 <row><article><f>&lt;float&gt;</f></article><def>Number between 0 and 1. If the ratio between the sum of coupling
111 capacitance and the total capacitance is less than <f>float</f> then all the coupling capacitances are filtered.
112 Default is 0.05</def></row>
113 </glossary>
114 </def></row>
115
116 <row type='split'><article><index>rcxCtkSlopeDelay</index></article><def>
117 <glossary width='small2'>
118 <row><article><f>SLOPE_DELAY_CTK</f></article><def>Default, basic slope is used during delay calculation. Gives
119 pessimistic results, but is faster</def></row>
120 <row><article><f>SLOPE_DELAY_ENHANCED</f></article><def>Removes the contribution of the victim on the slopes of its aggressors. More precise but requires more computation
121 time</def></row>
122 </glossary>
123 </def></row>
124
125 <row type='split'><article><index>rcxCtkSlopeNoise</index></article><def>
126 <glossary width='small'>
127 <row><article><f>SLOPE_CTK</f></article><def>Default, uses worst slopes with crosstalk to compute voltage
128 noise</def></row>
129 <row><article><f>SLOPE_NOMINAL</f></article><def>Uses slopes computed without aggression to compute voltage
130 noise </def></row>
131 <row><article><f>SLOPE_REAL</f></article><def>Removes the contribution of the victim on the slopes of its aggressors. Requires more computation
132 time but gives better results</def></row>
133 </glossary>
134 </def></row>
135
136 </glossary>
137
138
139 </section>
140 <section niv='3'><title>Convergence</title>
141
142 <glossary>
143 <row type='split'><article><index>stbCtkMaxIteration</index></article><def>
144 <glossary width='small'>
145 <row><article><f>&lt;int&gt;</f></article><def>Defines the maximum number of iteration the SI can perform. Default value: 999</def></row>
146 </glossary>
147 </def></row>
148
149 <row type='split'><article><index>stbCtkminSlopeChange</index></article><def>
150 <glossary width='small'>
151 <row><article><f>&lt;int&gt;</f></article><def>When no further aggression is detected or removed,
152 this variable represents the minimum slope variation, in ps, that induces slope re-calculation. Default is 2</def></row>
153 </glossary>
154 </def></row>
155
156 <row type='split'><article><index>stbCtkMaxLastIter</index></article><def>
157 <glossary width='small'>
158 <row><article><f>&lt;int&gt;</f></article><def>When no further aggression is detected or removed,
159 this variable represents the maximum number of iterations of slope re-calculation. Default is 3</def></row>
160 </glossary>
161 </def></row>
162
163 </glossary>
164
165
166 </section>
167 <section niv='3'><title>Reports</title>
168
169
170
171 <glossary>
172 <row type='split'><article><index>ctkDeltaDelayMin</index></article><def>
173 <glossary width='small'>
174 <row><article><f>&lt;int&gt;</f></article><def>Minimum amount, in ps, of the propagation delay variation,
175 versus crosstalk-free propagation delay. If the variation is greater than <f>int</f>, then it is reported in the <f>.ctk</f>
176 file. Default is 0 ps.</def></row>
177 </glossary>
178 </def></row>
179
180 <row type='split'><article><index>ctkDeltaSlopeMin</index></article><def>
181 <glossary width='small'>
182 <row><article><f>&lt;int&gt;</f></article><def>Minimum amount, in ps, of the slope variation,
183 versus crosstalk-free slope. If the variation is greater than <f>int</f>, then it is reported in the <f>.ctk</f>
184 file. Default is 0 ps.</def></row>
185 </glossary>
186 </def></row>
187
188 <row type='split'><article><index>ctkNoiseMin</index></article><def>
189 <glossary width='small'>
190 <row><article><f>&lt;int&gt;</f></article><def>Minimum value, in mV, of the voltage noise to
191 be reported in the <f>.ctk</f> file.</def></row>
192 </glossary>
193 </def></row>
194
195 <row type='split'><article><index>ctkCapaMin</index></article><def>
196 <glossary width='small'>
197 <row><article><f>&lt;int&gt;</f></article><def>Number between 0 and 100. Minimum percentage of
198 coupling capacitance. If the ratio of the coupling capacitance on a net is greater than <f>int</f>
199 then it is reported in the <f>.ctk</f> file. </def></row>
200 </glossary>
201 </def></row>
202
203 <row type='split'><article><index>stbCtkMaxReportedSignals</index></article><def>
204 <glossary width='small'>
205 <row><article><f>&lt;number&gt;</f></article><def>Number of signals to report at each crosstalk iteration. Setting the number to 0 disables the report generated at each iteration.
206 Default is 0.
207 </def></row>
208 </glossary>
209 </def></row>
210
211 </glossary>
212
213
214 </section>
215 <section niv='3'><title>Scores</title>
216
217
218
219 <glossary>
220 <row type='split'><article><index>stbCtkCoefNoise</index></article><def>
221 <glossary width='small'>
222 <row><article><f>&lt;int&gt;</f></article><def>Between 0 and 10. Specifies the noise voltage score part of
223 the total score. Default is 4.</def></row>
224 </glossary>
225 </def></row>
226
227 <row type='split'><article><index>stbCtkMinNoise</index></article><def>
228 <glossary width='small'>
229 <row><article><f>&lt;int&gt;</f></article><def>Minimum noise voltage score under which no
230 report for this net is provided. </def></row>
231 </glossary>
232 </def></row>
233
234 <row type='split'><article><index>stbCtkCoefInterval</index></article><def>
235 <glossary width='small'>
236 <row><article><f>&lt;int&gt;</f></article><def>Between 0 and 10. Specifies the interval score part of
237 the total score. Default is 3.</def></row>
238 </glossary>
239 </def></row>
240
241 <row type='split'><article><index>stbCtkMinInterval</index></article><def>
242 <glossary width='small'>
243 <row><article><f>&lt;int&gt;</f></article><def>Minimum interval score under which no
244 report for this net is provided. </def></row>
245 </glossary>
246 </def></row>
247
248
249 <row type='split'><article><index>stbCtkCoefCtk</index></article><def>
250 <glossary width='small'>
251 <row><article><f>&lt;int&gt;</f></article><def>Between 0 and 10. Specifies the crosstalk
252 score part of the total score. Default is 2.</def></row>
253 </glossary>
254 </def></row>
255
256 <row type='split'><article><index>stbCtkMinCtk</index></article><def>
257 <glossary width='small'>
258 <row><article><f>&lt;int&gt;</f></article><def>Minimum crosstalk score under which no
259 report for this net is provided. </def></row>
260 </glossary>
261 </def></row>
262
263
264 <row type='split'><article><index>stbCtkCoefActivity</index></article><def>
265 <glossary width='small'>
266 <row><article><f>&lt;int&gt;</f></article><def>Between 0 and 10. Specifies the activity score part of
267 the total score. Default is 1.</def></row>
268 </glossary>
269 </def></row>
270
271 <row type='split'><article><index>stbCtkMinActivity</index></article><def>
272 <glossary width='small'>
273 <row><article><f>&lt;int&gt;</f></article><def>Minimum activity score under which no
274 report for this net is provided. </def></row>
275 </glossary>
276 </def></row>
277
278 </glossary>
279
280
281 </section>