1 <?xml version=
"1.0" encoding=
"ISO-8859-1" ?>
2 <section niv='
2'
><title>STM - The Models Format
</title>
4 <section niv='
3'
><title>Description
</title>
6 <p>The STM format is used by the timing analyzer
&tool; to report delay and slope models. The file has the extension .stm.
</p>
10 <section niv='
3'
><title>Articles
</title>
12 <p>The STM file contains a header and a list of models. These models are delay and slope models.
13 Models refer to timing arcs and timing paths.
</p>
15 <article>A model may be:
</article>
16 <item>a
1 or
2 dimension lookup table
</item>
17 <item>a Current Source Model (SCM) containing parameters enabling delay and slope computation
</item>
19 <p>lookup table model:
</p>
22 <cl> name (modelname)
</cl>
23 <cl> vth (value) #measure threshold
</cl>
24 <cl> vdd (value) #power supply
</cl>
25 <cl> vt (value) #vt transistor
</cl>
26 <cl> vf (value) #final voltage
</cl>
27 <cl> spline ( #
2D table
</cl>
28 <cl> input_slope_axis (value value value)
</cl>
29 <cl> load_axis (value value value)
</cl>
30 <cl> data ( # load
</cl>
31 <cl> (value value value) # ---------
></cl>
32 <cl> (value value value) # slope|
</cl>
33 <cl> (value value value) # |
</cl>
41 <cl> name (modelname)
</cl>
42 <cl> vth (value) #measure threshold
</cl>
43 <cl> vdd (value) #power supply
</cl>
44 <cl> vt (value) #vt transistor
</cl>
45 <cl> vf (value) #final voltage
</cl>
48 <cl> (
<list_of_parameter_names
>)
</cl>
49 <cl> (
<list_of_parameter_values
>)
</cl>
52 <cl> noise_scr(val) #noise parameter
</cl>
56 <row><article>pconf0, pconf1:
</article><def>conflict capacitance parameters
</def></row>
57 <row><article>capai:
</article><def>intrinsic capacitance
</def></row>
58 <row><article>irap:
</article><def>currant ratio
</def></row>
59 <row><article>vddin:
</article><def>input voltage
</def></row>
60 <row><article>vt:
</article><def>vt transistor
</def></row>
61 <row><article>threshold:
</article><def>measure threshold
</def></row>
62 <row><article>imax:
</article><def>max currant
</def></row>
63 <row><article>an, bn:
</article><def>specifical parameters
</def></row>
64 <row><article>vddmax:
</article><def>power supply
</def></row>
65 <row><article>rsat:
</article><def>saturation resistance
</def></row>
66 <row><article>rlin:
</article><def>linear resistance
</def></row>
67 <row><article>drc:
</article><def>intrinsic RC delay
</def></row>
70 <article>Four kinds of SCM models exist:
</article>
73 <item>scm_false
</item>
76 <p>scm_good model example:
</p>
80 <cl> (ci cf k3 k4 k5)
</cl>
81 <cl> (val val val val val)
</cl>
84 <cl> (ci cf acti bcti)
</cl>
85 <cl> (val val val val)
</cl>
88 <cl> (
<list_of_parameter_names
>)
</cl>
89 <cl> (
<list_of_parameter_values
>)
</cl>
93 <p>scm_false model example:
</p>
97 <cl> (ci cf k3 k4 k5)
</cl>
98 <cl> (val val val val val)
</cl>
101 <cl> (pconf0 pconf1 rtot kf vddmax)
</cl>
102 <cl> (val val val val val)
</cl>
106 <p>scm_path model example:
</p>
110 <cl> (ci cf k3 k4 k5)
</cl>
111 <cl> (val val val val val)
</cl>
114 <cl> (pconf0 vddmax)
</cl>
122 <section niv='
3'
><title>Units
</title>
124 <p>Unless otherwise stated, all capacitances are given in Femto-farads and all times are given in picoseconds.
</p>