Skip to content

Commit 2679964

Browse files
committed
update test metrics
Signed-off-by: Matt Liberty <[email protected]>
1 parent 4bd41d2 commit 2679964

12 files changed

+609
-583
lines changed

test/aes_sky130hd.metrics

Lines changed: 117 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -3,130 +3,153 @@
33
"IFP::instance_count": "17210",
44
"floorplan__design__io": 388,
55
"design__io__hpwl": 315184426,
6-
"design__instance__displacement__total": 27683.7,
7-
"design__instance__displacement__mean": 0.496,
8-
"design__instance__displacement__max": 10.576,
9-
"route__wirelength__estimated": 1.11068e+06,
6+
"design__instance__displacement__total": 27691.4,
7+
"design__instance__displacement__mean": 0.497,
8+
"design__instance__displacement__max": 10.694,
9+
"route__wirelength__estimated": 1.11049e+06,
1010
"RSZ::repair_design_buffer_count": "650",
1111
"RSZ::max_slew_slack": "8.988234957279557",
1212
"RSZ::max_fanout_slack": "100.0",
1313
"RSZ::max_capacitance_slack": "23.498374484759854",
14-
"design__instance__displacement__total": 370.739,
14+
"design__instance__displacement__total": 372.465,
1515
"design__instance__displacement__mean": 0.006,
1616
"design__instance__displacement__max": 7.36,
17-
"route__wirelength__estimated": 1.12144e+06,
18-
"design__instance__count__setup_buffer": 1420,
19-
"design__instance__count__hold_buffer": 352,
20-
"RSZ::worst_slack_min": "0.004532707670830854",
21-
"RSZ::worst_slack_max": "-0.8553047401306444",
22-
"RSZ::tns_max": "-95.84055775829978",
23-
"RSZ::hold_buffer_count": "352",
24-
"design__instance__displacement__total": 10902.3,
25-
"design__instance__displacement__mean": 0.189,
26-
"design__instance__displacement__max": 18.4,
27-
"route__wirelength__estimated": 1.28946e+06,
28-
"DPL::utilization": "4.9",
29-
"DPL::design_area": "147839",
30-
"route__net": 17483,
17+
"route__wirelength__estimated": 1.12123e+06,
18+
"design__instance__count__setup_buffer": 1244,
19+
"design__instance__count__hold_buffer": 358,
20+
"RSZ::worst_slack_min": "0.002676525743463645",
21+
"RSZ::worst_slack_max": "-0.7877121400337663",
22+
"RSZ::tns_max": "-102.14324253300055",
23+
"RSZ::hold_buffer_count": "358",
24+
"design__instance__displacement__total": 10079,
25+
"design__instance__displacement__mean": 0.175,
26+
"design__instance__displacement__max": 15.44,
27+
"route__wirelength__estimated": 1.27479e+06,
28+
"DPL::utilization": "4.8",
29+
"DPL::design_area": "145461",
30+
"route__net": 17321,
3131
"route__net__special": 2,
32-
"global_route__vias": 179282,
33-
"global_route__wirelength": 2073029,
34-
"grt__global_route__vias": 6604,
35-
"grt__global_route__vias": 1073,
36-
"grt__global_route__vias": 523,
37-
"grt__global_route__vias": 47,
38-
"grt__antenna_diodes_count": 328,
32+
"global_route__vias": 177881,
33+
"global_route__wirelength": 2056075,
34+
"grt__global_route__vias": 4063,
35+
"grt__global_route__vias": 623,
36+
"grt__global_route__vias": 643,
37+
"grt__antenna_diodes_count": 236,
3938
"grt__antenna__violating__nets": 0,
4039
"grt__antenna__violating__pins": 0,
4140
"GRT::ANT::errors": "0",
42-
"route__drc_errors__iter:0": 6757,
43-
"route__wirelength__iter:0": 1597996,
44-
"route__drc_errors__iter:1": 2539,
45-
"route__wirelength__iter:1": 1593847,
46-
"route__drc_errors__iter:2": 1975,
47-
"route__wirelength__iter:2": 1592417,
48-
"route__drc_errors__iter:3": 85,
49-
"route__wirelength__iter:3": 1592598,
41+
"route__drc_errors__iter:0": 6620,
42+
"route__wirelength__iter:0": 1585077,
43+
"route__drc_errors__iter:1": 2588,
44+
"route__wirelength__iter:1": 1581088,
45+
"route__drc_errors__iter:2": 1972,
46+
"route__wirelength__iter:2": 1579667,
47+
"route__drc_errors__iter:3": 152,
48+
"route__wirelength__iter:3": 1579856,
5049
"route__drc_errors__iter:4": 8,
51-
"route__wirelength__iter:4": 1592629,
50+
"route__wirelength__iter:4": 1579851,
5251
"route__drc_errors__iter:5": 0,
53-
"route__wirelength__iter:5": 1592626,
52+
"route__wirelength__iter:5": 1579852,
5453
"route__drc_errors": 0,
55-
"route__wirelength": 1592626,
56-
"route__vias": 161639,
57-
"route__vias__singlecut": 161639,
54+
"route__wirelength": 1579852,
55+
"route__vias": 160449,
56+
"route__vias__singlecut": 160449,
5857
"route__vias__multicut": 0,
5958
"DRT::drv": "0",
60-
"drt__repair_antennas__pre_repair__antenna__violating__nets": 238,
61-
"drt__repair_antennas__pre_repair__antenna__violating__pins": 246,
62-
"drt__repair_antennas__iter_0__global_route__vias": 3540,
63-
"drt__repair_antennas__iter_0__antenna_diodes_count": 830,
64-
"drt__repair_antennas__iter_0__route__drc_errors__iter:0": 1400,
65-
"drt__repair_antennas__iter_0__route__wirelength__iter:0": 1591648,
66-
"drt__repair_antennas__iter_0__route__drc_errors__iter:1": 218,
67-
"drt__repair_antennas__iter_0__route__wirelength__iter:1": 1591496,
68-
"drt__repair_antennas__iter_0__route__drc_errors__iter:2": 127,
69-
"drt__repair_antennas__iter_0__route__wirelength__iter:2": 1591468,
70-
"drt__repair_antennas__iter_0__route__drc_errors__iter:3": 0,
71-
"drt__repair_antennas__iter_0__route__wirelength__iter:3": 1591514,
59+
"drt__repair_antennas__pre_repair__antenna__violating__nets": 230,
60+
"drt__repair_antennas__pre_repair__antenna__violating__pins": 238,
61+
"drt__repair_antennas__iter_0__global_route__vias": 3088,
62+
"drt__repair_antennas__iter_0__antenna_diodes_count": 725,
63+
"drt__repair_antennas__iter_0__route__drc_errors__iter:0": 1192,
64+
"drt__repair_antennas__iter_0__route__wirelength__iter:0": 1578766,
65+
"drt__repair_antennas__iter_0__route__drc_errors__iter:1": 170,
66+
"drt__repair_antennas__iter_0__route__wirelength__iter:1": 1578560,
67+
"drt__repair_antennas__iter_0__route__drc_errors__iter:2": 133,
68+
"drt__repair_antennas__iter_0__route__wirelength__iter:2": 1578542,
69+
"drt__repair_antennas__iter_0__route__drc_errors__iter:3": 3,
70+
"drt__repair_antennas__iter_0__route__wirelength__iter:3": 1578619,
71+
"drt__repair_antennas__iter_0__route__drc_errors__iter:4": 0,
72+
"drt__repair_antennas__iter_0__route__wirelength__iter:4": 1578627,
7273
"drt__repair_antennas__iter_0__route__drc_errors": 0,
73-
"drt__repair_antennas__iter_0__route__wirelength": 1591514,
74-
"drt__repair_antennas__iter_0__route__vias": 162604,
75-
"drt__repair_antennas__iter_0__route__vias__singlecut": 162604,
74+
"drt__repair_antennas__iter_0__route__wirelength": 1578627,
75+
"drt__repair_antennas__iter_0__route__vias": 161374,
76+
"drt__repair_antennas__iter_0__route__vias__singlecut": 161374,
7677
"drt__repair_antennas__iter_0__route__vias__multicut": 0,
77-
"drt__repair_antennas__iter_0__antenna__violating__nets": 26,
78-
"drt__repair_antennas__iter_0__antenna__violating__pins": 26,
79-
"drt__repair_antennas__iter_1__global_route__vias": 812,
80-
"drt__repair_antennas__iter_1__antenna_diodes_count": 928,
81-
"drt__repair_antennas__iter_1__route__drc_errors__iter:0": 228,
82-
"drt__repair_antennas__iter_1__route__wirelength__iter:0": 1591826,
83-
"drt__repair_antennas__iter_1__route__drc_errors__iter:1": 21,
84-
"drt__repair_antennas__iter_1__route__wirelength__iter:1": 1591808,
85-
"drt__repair_antennas__iter_1__route__drc_errors__iter:2": 8,
86-
"drt__repair_antennas__iter_1__route__wirelength__iter:2": 1591806,
78+
"drt__repair_antennas__iter_0__antenna__violating__nets": 23,
79+
"drt__repair_antennas__iter_0__antenna__violating__pins": 23,
80+
"drt__repair_antennas__iter_1__global_route__vias": 554,
81+
"drt__repair_antennas__iter_1__antenna_diodes_count": 814,
82+
"drt__repair_antennas__iter_1__route__drc_errors__iter:0": 144,
83+
"drt__repair_antennas__iter_1__route__wirelength__iter:0": 1578939,
84+
"drt__repair_antennas__iter_1__route__drc_errors__iter:1": 11,
85+
"drt__repair_antennas__iter_1__route__wirelength__iter:1": 1578892,
86+
"drt__repair_antennas__iter_1__route__drc_errors__iter:2": 4,
87+
"drt__repair_antennas__iter_1__route__wirelength__iter:2": 1578892,
8788
"drt__repair_antennas__iter_1__route__drc_errors__iter:3": 0,
88-
"drt__repair_antennas__iter_1__route__wirelength__iter:3": 1591816,
89+
"drt__repair_antennas__iter_1__route__wirelength__iter:3": 1578884,
8990
"drt__repair_antennas__iter_1__route__drc_errors": 0,
90-
"drt__repair_antennas__iter_1__route__wirelength": 1591816,
91-
"drt__repair_antennas__iter_1__route__vias": 162762,
92-
"drt__repair_antennas__iter_1__route__vias__singlecut": 162762,
91+
"drt__repair_antennas__iter_1__route__wirelength": 1578884,
92+
"drt__repair_antennas__iter_1__route__vias": 161544,
93+
"drt__repair_antennas__iter_1__route__vias__singlecut": 161544,
9394
"drt__repair_antennas__iter_1__route__vias__multicut": 0,
9495
"drt__repair_antennas__iter_1__antenna__violating__nets": 2,
9596
"drt__repair_antennas__iter_1__antenna__violating__pins": 2,
96-
"drt__repair_antennas__iter_2__global_route__vias": 90,
97-
"drt__repair_antennas__iter_2__antenna_diodes_count": 930,
98-
"drt__repair_antennas__iter_2__route__drc_errors__iter:0": 32,
99-
"drt__repair_antennas__iter_2__route__wirelength__iter:0": 1591820,
100-
"drt__repair_antennas__iter_2__route__drc_errors__iter:1": 3,
101-
"drt__repair_antennas__iter_2__route__wirelength__iter:1": 1591819,
102-
"drt__repair_antennas__iter_2__route__drc_errors__iter:2": 1,
103-
"drt__repair_antennas__iter_2__route__wirelength__iter:2": 1591816,
104-
"drt__repair_antennas__iter_2__route__drc_errors__iter:3": 0,
105-
"drt__repair_antennas__iter_2__route__wirelength__iter:3": 1591817,
97+
"drt__repair_antennas__iter_2__global_route__vias": 34,
98+
"drt__repair_antennas__iter_2__antenna_diodes_count": 816,
99+
"drt__repair_antennas__iter_2__route__drc_errors__iter:0": 37,
100+
"drt__repair_antennas__iter_2__route__wirelength__iter:0": 1578886,
101+
"drt__repair_antennas__iter_2__route__drc_errors__iter:1": 0,
102+
"drt__repair_antennas__iter_2__route__wirelength__iter:1": 1578877,
106103
"drt__repair_antennas__iter_2__route__drc_errors": 0,
107-
"drt__repair_antennas__iter_2__route__wirelength": 1591817,
108-
"drt__repair_antennas__iter_2__route__vias": 162769,
109-
"drt__repair_antennas__iter_2__route__vias__singlecut": 162769,
104+
"drt__repair_antennas__iter_2__route__wirelength": 1578877,
105+
"drt__repair_antennas__iter_2__route__vias": 161548,
106+
"drt__repair_antennas__iter_2__route__vias__singlecut": 161548,
110107
"drt__repair_antennas__iter_2__route__vias__multicut": 0,
111-
"drt__repair_antennas__iter_2__antenna__violating__nets": 0,
112-
"drt__repair_antennas__iter_2__antenna__violating__pins": 0,
113-
"drt__antenna__violating__nets": 0,
114-
"drt__antenna__violating__pins": 0,
115-
"DRT::ANT::errors": "0",
108+
"drt__repair_antennas__iter_2__antenna__violating__nets": 1,
109+
"drt__repair_antennas__iter_2__antenna__violating__pins": 1,
110+
"drt__repair_antennas__iter_3__global_route__vias": 22,
111+
"drt__repair_antennas__iter_3__antenna_diodes_count": 817,
112+
"drt__repair_antennas__iter_3__route__drc_errors__iter:0": 20,
113+
"drt__repair_antennas__iter_3__route__wirelength__iter:0": 1578885,
114+
"drt__repair_antennas__iter_3__route__drc_errors__iter:1": 0,
115+
"drt__repair_antennas__iter_3__route__wirelength__iter:1": 1578881,
116+
"drt__repair_antennas__iter_3__route__drc_errors": 0,
117+
"drt__repair_antennas__iter_3__route__wirelength": 1578881,
118+
"drt__repair_antennas__iter_3__route__vias": 161549,
119+
"drt__repair_antennas__iter_3__route__vias__singlecut": 161549,
120+
"drt__repair_antennas__iter_3__route__vias__multicut": 0,
121+
"drt__repair_antennas__iter_3__antenna__violating__nets": 1,
122+
"drt__repair_antennas__iter_3__antenna__violating__pins": 1,
123+
"drt__repair_antennas__iter_4__global_route__vias": 27,
124+
"drt__repair_antennas__iter_4__antenna_diodes_count": 818,
125+
"drt__repair_antennas__iter_4__route__drc_errors__iter:0": 1,
126+
"drt__repair_antennas__iter_4__route__wirelength__iter:0": 1578881,
127+
"drt__repair_antennas__iter_4__route__drc_errors__iter:1": 0,
128+
"drt__repair_antennas__iter_4__route__wirelength__iter:1": 1578867,
129+
"drt__repair_antennas__iter_4__route__drc_errors": 0,
130+
"drt__repair_antennas__iter_4__route__wirelength": 1578867,
131+
"drt__repair_antennas__iter_4__route__vias": 161545,
132+
"drt__repair_antennas__iter_4__route__vias__singlecut": 161545,
133+
"drt__repair_antennas__iter_4__route__vias__multicut": 0,
134+
"drt__repair_antennas__iter_4__antenna__violating__nets": 1,
135+
"drt__repair_antennas__iter_4__antenna__violating__pins": 1,
136+
"drt__antenna__violating__nets": 1,
137+
"drt__antenna__violating__pins": 1,
138+
"DRT::ANT::errors": "1",
116139
"design__violations": 0,
117140
"timing__drv__floating__nets": 0,
118141
"timing__drv__floating__pins": 0,
119-
"DRT::worst_slack_min": "-0.08132428294301036",
120-
"DRT::worst_slack_max": "-1.481937725590386",
121-
"DRT::tns_max": "-189.22889035759064",
122-
"DRT::clock_skew": "0.460720141744398",
123-
"DRT::max_slew_slack": "-22.34316705822837",
142+
"DRT::worst_slack_min": "-0.07757339434823189",
143+
"DRT::worst_slack_max": "-1.3271784047404749",
144+
"DRT::tns_max": "-199.79652275918406",
145+
"DRT::clock_skew": "0.4873132035830451",
146+
"DRT::max_slew_slack": "-16.19704582604033",
124147
"DRT::max_fanout_slack": "100.0",
125-
"DRT::max_capacitance_slack": "-24.57803145180836",
148+
"DRT::max_capacitance_slack": "-18.206590225146925",
126149
"DRT::clock_period": "3.740000",
127-
"flow__warnings__count": 28,
150+
"flow__warnings__count": 30,
128151
"flow__errors__count": 0,
129-
"flow__warnings__count:DRT-0120": 5,
152+
"flow__warnings__count:DRT-0120": 7,
130153
"flow__warnings__count:DRT-0349": 10,
131154
"flow__warnings__count:GRT-0243": 1,
132155
"flow__warnings__count:IFP-0028": 1,

test/aes_sky130hd.metrics_limits

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
{
22
"IFP::instance_count" : "20652.0"
3-
,"DPL::design_area" : "177406.8"
4-
,"DPL::utilization" : "5.88"
3+
,"DPL::design_area" : "174553.19999999998"
4+
,"DPL::utilization" : "5.76"
55
,"RSZ::repair_design_buffer_count" : "780"
66
,"RSZ::max_slew_slack" : "0"
77
,"RSZ::max_capacitance_slack" : "0"
88
,"RSZ::max_fanout_slack" : "0"
9-
,"RSZ::worst_slack_min" : "-0.3694672923291692"
10-
,"RSZ::worst_slack_max" : "-1.2293047401306445"
11-
,"RSZ::tns_max" : "-739.4945577582998"
12-
,"RSZ::hold_buffer_count" : "422"
9+
,"RSZ::worst_slack_min" : "-0.3713234742565364"
10+
,"RSZ::worst_slack_max" : "-1.1617121400337664"
11+
,"RSZ::tns_max" : "-745.7972425330006"
12+
,"RSZ::hold_buffer_count" : "429"
1313
,"GRT::ANT::errors" : "0"
1414
,"DRT::drv" : "0"
15-
,"DRT::worst_slack_min" : "-0.4553242829430104"
16-
,"DRT::worst_slack_max" : "-1.8559377255903862"
17-
,"DRT::tns_max" : "-832.8828903575908"
18-
,"DRT::clock_skew" : "0.5528641700932776"
19-
,"DRT::max_slew_slack" : "-26.811800469874044"
20-
,"DRT::max_capacitance_slack" : "-29.49363774217003"
15+
,"DRT::worst_slack_min" : "-0.45157339434823196"
16+
,"DRT::worst_slack_max" : "-1.701178404740475"
17+
,"DRT::tns_max" : "-843.4505227591842"
18+
,"DRT::clock_skew" : "0.5847758442996541"
19+
,"DRT::max_slew_slack" : "-19.436454991248397"
20+
,"DRT::max_capacitance_slack" : "-21.84790827017631"
2121
,"DRT::max_fanout_slack" : "0"
2222
,"DRT::clock_period" : "3.74"
23-
,"DRT::ANT::errors" : "0"
23+
,"DRT::ANT::errors" : "1"
2424
}

0 commit comments

Comments
 (0)