@@ -58,222 +58,114 @@ library (sg13g2_stdcell_typ_1p20V_25C) {
5858 temperature : 25;
5959 voltage : 1.2;
6060 }
61- wire_load_table (Zero) {
62- fanout_area (1, 0.01);
63- fanout_area (5, 0.01);
64- fanout_area (20, 0.01);
65- fanout_area (10000, 0.01);
66- fanout_capacitance (1, 0.0001);
67- fanout_capacitance (5, 0.0001);
68- fanout_capacitance (20, 0.0001);
69- fanout_capacitance (10000, 0.0001);
70- fanout_length (1, 0.01);
71- fanout_length (5, 0.01);
72- fanout_length (20, 0.01);
73- fanout_length (10000, 0.01);
74- fanout_resistance (1, 0.0001);
75- fanout_resistance (5, 0.0001);
76- fanout_resistance (20, 0.0001);
77- fanout_resistance (10000, 0.0001);
78- }
79- wire_load_table ("0_1k") {
80- fanout_area (1, 0.36);
81- fanout_area (5, 1.8);
82- fanout_area (20, 7.2);
83- fanout_area (10000, 3598.1);
84- fanout_capacitance (1, 0.0001);
85- fanout_capacitance (5, 0.0007);
86- fanout_capacitance (20, 0.0028);
87- fanout_capacitance (10000, 1.448);
88- fanout_length (1, 6.43);
89- fanout_length (5, 38.56);
90- fanout_length (20, 146.8);
91- fanout_length (10000, 77156.2);
92- fanout_resistance (1, 0.0035);
93- fanout_resistance (5, 0.0207);
94- fanout_resistance (20, 0.079);
95- fanout_resistance (10000, 41.49);
96- }
97- wire_load_table ("0_5k") {
98- fanout_area (1, 0.36);
99- fanout_area (5, 1.8);
100- fanout_area (20, 7.22);
101- fanout_area (10000, 3607.6);
102- fanout_capacitance (1, 0.0001);
103- fanout_capacitance (5, 0.0009);
104- fanout_capacitance (20, 0.0032);
105- fanout_capacitance (10000, 1.449);
106- fanout_length (1, 7.89);
107- fanout_length (5, 47.32);
108- fanout_length (20, 169.4);
109- fanout_length (10000, 77204.7);
110- fanout_resistance (1, 0.0042);
111- fanout_resistance (5, 0.0254);
112- fanout_resistance (20, 0.0911);
113- fanout_resistance (10000, 41.52);
114- }
115- wire_load_table ("1k") {
116- fanout_area (1, 0.36);
117- fanout_area (5, 1.81);
118- fanout_area (20, 7.24);
119- fanout_area (10000, 3620.9);
120- fanout_capacitance (1, 0.0002);
121- fanout_capacitance (5, 0.0011);
122- fanout_capacitance (20, 0.004);
123- fanout_capacitance (10000, 1.779);
124- fanout_length (1, 9.93);
125- fanout_length (5, 59.59);
126- fanout_length (20, 215.6);
127- fanout_length (10000, 94767.6);
128- fanout_resistance (1, 0.0053);
129- fanout_resistance (5, 0.032);
130- fanout_resistance (20, 0.1159);
131- fanout_resistance (10000, 50.97);
132- }
133- wire_load_table ("2k") {
134- fanout_area (1, 0.36);
135- fanout_area (5, 1.82);
136- fanout_area (20, 7.26);
137- fanout_area (10000, 3632.3);
138- fanout_capacitance (1, 0.0002);
139- fanout_capacitance (5, 0.0013);
140- fanout_capacitance (20, 0.0045);
141- fanout_capacitance (10000, 1.78);
142- fanout_length (1, 11.68);
143- fanout_length (5, 70.11);
144- fanout_length (20, 239.5);
145- fanout_length (10000, 94818.9);
146- fanout_resistance (1, 0.0063);
147- fanout_resistance (5, 0.0377);
148- fanout_resistance (20, 0.1288);
149- fanout_resistance (10000, 50.99);
150- }
151- wire_load_table ("5k") {
152- fanout_area (1, 0.36);
153- fanout_area (5, 1.82);
154- fanout_area (20, 7.29);
155- fanout_area (10000, 3643.7);
156- fanout_capacitance (1, 0.0003);
157- fanout_capacitance (5, 0.0015);
158- fanout_capacitance (20, 0.0054);
159- fanout_capacitance (10000, 1.782);
160- fanout_length (1, 13.44);
161- fanout_length (5, 80.62);
162- fanout_length (20, 287.1);
163- fanout_length (10000, 94920.8);
164- fanout_resistance (1, 0.0072);
165- fanout_resistance (5, 0.0434);
166- fanout_resistance (20, 0.1544);
167- fanout_resistance (10000, 51.05);
168- }
169- wire_load_table ("10k") {
170- fanout_area (1, 0.37);
171- fanout_area (5, 1.83);
172- fanout_area (20, 7.31);
173- fanout_area (10000, 3653.3);
174- fanout_capacitance (1, 0.0003);
175- fanout_capacitance (5, 0.0017);
176- fanout_capacitance (20, 0.0072);
177- fanout_capacitance (10000, 2.244);
178- fanout_length (1, 14.9);
179- fanout_length (5, 89.39);
180- fanout_length (20, 381.6);
181- fanout_length (10000, 119573);
182- fanout_resistance (1, 0.008);
183- fanout_resistance (5, 0.0481);
184- fanout_resistance (20, 0.2052);
185- fanout_resistance (10000, 64.31);
186- }
187- wire_load_table ("30k") {
188- fanout_area (1, 0.37);
189- fanout_area (5, 1.84);
190- fanout_area (20, 7.34);
191- fanout_area (10000, 3670.4);
192- fanout_capacitance (1, 0.0003);
193- fanout_capacitance (5, 0.002);
194- fanout_capacitance (20, 0.0097);
195- fanout_capacitance (10000, 2.25);
196- fanout_length (1, 17.53);
197- fanout_length (5, 105.2);
198- fanout_length (20, 515.5);
199- fanout_length (10000, 119860);
200- fanout_resistance (1, 0.0094);
201- fanout_resistance (5, 0.0566);
202- fanout_resistance (20, 0.2772);
203- fanout_resistance (10000, 64.46);
204- }
205- wire_load_table ("50k") {
206- fanout_area (1, 0.37);
207- fanout_area (5, 1.87);
208- fanout_area (20, 7.48);
209- fanout_area (10000, 3740.8);
210- fanout_capacitance (1, 0.0005);
211- fanout_capacitance (5, 0.0032);
212- fanout_capacitance (20, 0.0114);
213- fanout_capacitance (10000, 2.253);
214- fanout_length (1, 28.33);
215- fanout_length (5, 170);
216- fanout_length (20, 607.6);
217- fanout_length (10000, 120057);
218- fanout_resistance (1, 0.0152);
219- fanout_resistance (5, 0.0914);
220- fanout_resistance (20, 0.3268);
221- fanout_resistance (10000, 64.57);
222- }
223- wire_load_table ("100k") {
224- fanout_area (1, 0.39);
225- fanout_area (5, 1.94);
226- fanout_area (20, 7.76);
227- fanout_area (10000, 3877.8);
228- fanout_capacitance (1, 0.0009);
229- fanout_capacitance (5, 0.0056);
230- fanout_capacitance (20, 0.0152);
231- fanout_capacitance (10000, 2.655);
232- fanout_length (1, 49.37);
233- fanout_length (5, 296.2);
234- fanout_length (20, 812.1);
235- fanout_length (10000, 141452);
236- fanout_resistance (1, 0.0265);
237- fanout_resistance (5, 0.1593);
238- fanout_resistance (20, 0.4368);
239- fanout_resistance (10000, 76.07);
240- }
241- wire_load_table ("200k") {
242- fanout_area (1, 0.41);
243- fanout_area (5, 2.05);
244- fanout_area (20, 8.22);
245- fanout_area (10000, 4108);
246- fanout_capacitance (1, 0.0016);
247- fanout_capacitance (5, 0.0095);
248- fanout_capacitance (20, 0.0197);
249- fanout_capacitance (10000, 2.665);
250- fanout_length (1, 84.71);
251- fanout_length (5, 508.3);
252- fanout_length (20, 1051.7);
253- fanout_length (10000, 141966);
254- fanout_resistance (1, 0.0456);
255- fanout_resistance (5, 0.2733);
256- fanout_resistance (20, 0.5656);
257- fanout_resistance (10000, 76.35);
258- }
259- wire_load_table ("500k") {
260- fanout_area (1, 0.45);
261- fanout_area (5, 2.24);
262- fanout_area (20, 8.95);
263- fanout_area (10000, 4477.1);
264- fanout_capacitance (1, 0.0027);
265- fanout_capacitance (5, 0.0159);
266- fanout_capacitance (20, 0.0287);
267- fanout_capacitance (10000, 2.684);
268- fanout_length (1, 141.4);
269- fanout_length (5, 848.3);
270- fanout_length (20, 1527.1);
271- fanout_length (10000, 142984);
272- fanout_resistance (1, 0.076);
273- fanout_resistance (5, 0.4562);
274- fanout_resistance (20, 0.8213);
275- fanout_resistance (10000, 76.9);
276- }
61+ wire_load("Zero") {
62+ capacitance: 0.0001;
63+ resistance: 0.0001;
64+ area : 0.01;
65+ slope : 1.0;
66+ fanout_length(1, 0.01);
67+ fanout_length(5, 0.01);
68+ fanout_length(20, 0.01);
69+ }
70+ wire_load("0_1k") {
71+ capacitance: 0.0001;
72+ resistance: 0.0035;
73+ area : 0.36;
74+ slope: 10.83;
75+ fanout_length(1, 6.43);
76+ fanout_length(5, 38.56);
77+ fanout_length(20, 146.8);
78+ }
79+ wire_load("0_5k") {
80+ capacitance: 0.0001;
81+ resistance: 0.0042;
82+ area : 0.36;
83+ slope: 10.99;
84+ fanout_length(1, 7.89);
85+ fanout_length(5, 47.32);
86+ fanout_length(20, 169.4);
87+ }
88+ wire_load("1k") {
89+ capacitance: 0.0002;
90+ resistance: 0.0053;
91+ area : 0.36;
92+ slope: 10.9;
93+ fanout_length(1, 9.93);
94+ fanout_length(5, 59.59);
95+ fanout_length(20, 215.6);
96+ }
97+ wire_load("2k") {
98+ capacitance: 0.0002;
99+ resistance: 0.0063;
100+ area : 0.36;
101+ slope: 16.87;
102+ fanout_length(1, 11.68);
103+ fanout_length(5, 70.11);
104+ fanout_length(20, 239.5);
105+ }
106+ wire_load("5k") {
107+ capacitance: 0.0003;
108+ resistance: 0.0072;
109+ area : 0.36;
110+ slope: 14.58;
111+ fanout_length(1, 13.44);
112+ fanout_length(5, 80.62);
113+ fanout_length(20, 287.1);
114+ }
115+ wire_load("10k") {
116+ capacitance: 0.0003;
117+ resistance: 0.008;
118+ area : 0.37;
119+ slope: 18.94;
120+ fanout_length(1, 14.9);
121+ fanout_length(5, 89.39);
122+ fanout_length(20, 381.6);
123+ }
124+ wire_load("30k") {
125+ capacitance: 0.0003;
126+ resistance: 0.0094;
127+ area : 0.37;
128+ slope: 24.61;
129+ fanout_length(1, 17.53);
130+ fanout_length(5, 105.2);
131+ fanout_length(20, 515.5);
132+ }
133+ wire_load("50k") {
134+ capacitance: 0.0005;
135+ resistance: 0.0152;
136+ area : 0.37;
137+ slope: 31.81;
138+ fanout_length(1, 28.33);
139+ fanout_length(5, 170);
140+ fanout_length(20, 607.6);
141+ }
142+ wire_load("100k") {
143+ capacitance: 0.0009;
144+ resistance: 0.0265;
145+ area : 0.39;
146+ slope: 40.22;
147+ fanout_length(1, 49.37);
148+ fanout_length(5, 296.2);
149+ fanout_length(20, 812.1);
150+ }
151+ wire_load("200k") {
152+ capacitance: 0.0016;
153+ resistance: 0.0456;
154+ area : 0.41;
155+ slope: 52.68;
156+ fanout_length(1, 84.71);
157+ fanout_length(5, 508.3);
158+ fanout_length(20, 1051.7);
159+ }
160+ wire_load("500k") {
161+ capacitance: 0.0027;
162+ resistance: 0.076;
163+ area : 0.45;
164+ slope: 67.44;
165+ fanout_length(1, 141.4);
166+ fanout_length(5, 848.3);
167+ fanout_length(20, 1527.1);
168+ }
277169 wire_load_selection ("4_metls_routing") {
278170 wire_load_from_area (0, 635, 0_1k);
279171 wire_load_from_area (635, 3175, 0_5k);
0 commit comments