Skip to content

Commit e76cd82

Browse files
committed
test: update metrics limits
Signed-off-by: Eder Monteiro <[email protected]>
1 parent 3f73ac3 commit e76cd82

File tree

6 files changed

+262
-298
lines changed

6 files changed

+262
-298
lines changed

test/aes_nangate45.metrics

Lines changed: 20 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -29,28 +29,26 @@
2929
"DPL::design_area": "25960",
3030
"route__net": 17933,
3131
"route__net__special": 2,
32-
"global_route__vias": 178155,
33-
"global_route__wirelength": 799650,
32+
"global_route__vias": 177468,
33+
"global_route__wirelength": 802557,
3434
"grt__antenna_diodes_count": 0,
3535
"grt__antenna__violating__nets": 0,
3636
"grt__antenna__violating__pins": 0,
3737
"GRT::ANT::errors": "0",
38-
"route__net": 17933,
39-
"route__net__special": 2,
40-
"route__drc_errors__iter:0": 3297,
41-
"route__wirelength__iter:0": 648045,
42-
"route__drc_errors__iter:1": 415,
43-
"route__wirelength__iter:1": 646291,
44-
"route__drc_errors__iter:2": 207,
45-
"route__wirelength__iter:2": 646102,
46-
"route__drc_errors__iter:3": 15,
47-
"route__wirelength__iter:3": 646119,
38+
"route__drc_errors__iter:0": 3128,
39+
"route__wirelength__iter:0": 651349,
40+
"route__drc_errors__iter:1": 466,
41+
"route__wirelength__iter:1": 649693,
42+
"route__drc_errors__iter:2": 206,
43+
"route__wirelength__iter:2": 649600,
44+
"route__drc_errors__iter:3": 3,
45+
"route__wirelength__iter:3": 649630,
4846
"route__drc_errors__iter:4": 0,
49-
"route__wirelength__iter:4": 646117,
47+
"route__wirelength__iter:4": 649630,
5048
"route__drc_errors": 0,
51-
"route__wirelength": 646117,
52-
"route__vias": 151041,
53-
"route__vias__singlecut": 151041,
49+
"route__wirelength": 649630,
50+
"route__vias": 150836,
51+
"route__vias__singlecut": 150836,
5452
"route__vias__multicut": 0,
5553
"DRT::drv": "0",
5654
"drt__repair_antennas__pre_repair__antenna__violating__nets": 0,
@@ -61,13 +59,13 @@
6159
"design__violations": 0,
6260
"timing__drv__floating__nets": 0,
6361
"timing__drv__floating__pins": 0,
64-
"DRT::worst_slack_min": "-0.01718629454062245",
65-
"DRT::worst_slack_max": "-0.3988022247537775",
66-
"DRT::tns_max": "-37.273712282808454",
67-
"DRT::clock_skew": "0.030409689516130375",
68-
"DRT::max_slew_slack": "29.472386222855956",
62+
"DRT::worst_slack_min": "-0.014050358496575906",
63+
"DRT::worst_slack_max": "-0.3716627111269552",
64+
"DRT::tns_max": "-38.250744099247726",
65+
"DRT::clock_skew": "0.03407726974834241",
66+
"DRT::max_slew_slack": "28.275898794442107",
6967
"DRT::max_fanout_slack": "100.0",
70-
"DRT::max_capacitance_slack": "-6.063690385147493",
68+
"DRT::max_capacitance_slack": "-8.247180198749938",
7169
"DRT::clock_period": "0.810900",
7270
"flow__warnings__count": 11,
7371
"flow__errors__count": 0,

test/aes_nangate45.metrics_limits

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
,"RSZ::hold_buffer_count" : "349"
1313
,"GRT::ANT::errors" : "0"
1414
,"DRT::drv" : "0"
15-
,"DRT::worst_slack_min" : "-0.09827629454062245"
16-
,"DRT::worst_slack_max" : "-0.4798922247537775"
17-
,"DRT::tns_max" : "-173.17244328280844"
18-
,"DRT::clock_skew" : "0.03649162741935645"
15+
,"DRT::worst_slack_min" : "-0.0951403584965759"
16+
,"DRT::worst_slack_max" : "-0.4527527111269552"
17+
,"DRT::tns_max" : "-174.14947509924772"
18+
,"DRT::clock_skew" : "0.04089272369801089"
1919
,"DRT::max_slew_slack" : "0"
20-
,"DRT::max_capacitance_slack" : "-7.276428462176991"
20+
,"DRT::max_capacitance_slack" : "-9.896616238499925"
2121
,"DRT::max_fanout_slack" : "0"
2222
,"DRT::clock_period" : "0.8109"
2323
,"DRT::ANT::errors" : "0"

test/jpeg_sky130hd.metrics

Lines changed: 93 additions & 122 deletions
Original file line numberDiff line numberDiff line change
@@ -3,151 +3,122 @@
33
"IFP::instance_count": "45634",
44
"floorplan__design__io": 47,
55
"design__io__hpwl": 14317712,
6-
"design__instance__displacement__total": 110587,
7-
"design__instance__displacement__mean": 1.503,
8-
"design__instance__displacement__max": 10.338,
9-
"route__wirelength__estimated": 1.53594e+06,
10-
"RSZ::repair_design_buffer_count": "339",
11-
"RSZ::max_slew_slack": "-52.49031121029386",
6+
"design__instance__displacement__total": 110723,
7+
"design__instance__displacement__mean": 1.505,
8+
"design__instance__displacement__max": 10.467,
9+
"route__wirelength__estimated": 1.52882e+06,
10+
"RSZ::repair_design_buffer_count": "337",
11+
"RSZ::max_slew_slack": "-49.76607149292421",
1212
"RSZ::max_fanout_slack": "100.0",
13-
"RSZ::max_capacitance_slack": "20.04121886180079",
14-
"design__instance__displacement__total": 3476.47,
15-
"design__instance__displacement__mean": 0.046,
16-
"design__instance__displacement__max": 9.071,
17-
"route__wirelength__estimated": 1.59587e+06,
18-
"design__instance__count__setup_buffer": 199,
19-
"design__instance__count__hold_buffer": 29,
20-
"RSZ::worst_slack_min": "0.020005109246503824",
21-
"RSZ::worst_slack_max": "-0.0465076879060849",
22-
"RSZ::tns_max": "-0.051929129133263294",
23-
"RSZ::hold_buffer_count": "29",
24-
"design__instance__displacement__total": 1467.83,
25-
"design__instance__displacement__mean": 0.019,
26-
"design__instance__displacement__max": 15.001,
27-
"route__wirelength__estimated": 1.64833e+06,
13+
"RSZ::max_capacitance_slack": "25.03487215931482",
14+
"design__instance__displacement__total": 3500.63,
15+
"design__instance__displacement__mean": 0.047,
16+
"design__instance__displacement__max": 9.231,
17+
"route__wirelength__estimated": 1.58903e+06,
18+
"design__instance__count__setup_buffer": 144,
19+
"design__instance__count__hold_buffer": 27,
20+
"RSZ::worst_slack_min": "0.018309132506120936",
21+
"RSZ::worst_slack_max": "-0.07672618313417967",
22+
"RSZ::tns_max": "-0.23966429519321156",
23+
"RSZ::hold_buffer_count": "27",
24+
"design__instance__displacement__total": 1235.12,
25+
"design__instance__displacement__mean": 0.016,
26+
"design__instance__displacement__max": 10.227,
27+
"route__wirelength__estimated": 1.63017e+06,
2828
"DPL::utilization": "21.1",
29-
"DPL::design_area": "461330",
30-
"route__net": 57442,
29+
"DPL::design_area": "460179",
30+
"route__net": 57380,
3131
"route__net__special": 2,
32-
"global_route__vias": 370633,
33-
"global_route__wirelength": 2696092,
34-
"grt__global_route__vias": 4206,
35-
"grt__global_route__vias": 647,
36-
"grt__global_route__vias": 30,
37-
"grt__global_route__vias": 30,
38-
"grt__global_route__vias": 30,
39-
"grt__antenna_diodes_count": 102,
40-
"grt__antenna__violating__nets": 1,
41-
"grt__antenna__violating__pins": 1,
42-
"GRT::ANT::errors": "1",
43-
"route__drc_errors__iter:0": 6344,
44-
"route__wirelength__iter:0": 1837092,
45-
"route__drc_errors__iter:1": 873,
46-
"route__wirelength__iter:1": 1828550,
47-
"route__drc_errors__iter:2": 427,
48-
"route__wirelength__iter:2": 1827926,
49-
"route__drc_errors__iter:3": 0,
50-
"route__wirelength__iter:3": 1827894,
32+
"global_route__vias": 370951,
33+
"global_route__wirelength": 2679483,
34+
"grt__global_route__vias": 5578,
35+
"grt__global_route__vias": 225,
36+
"grt__antenna_diodes_count": 154,
37+
"grt__antenna__violating__nets": 0,
38+
"grt__antenna__violating__pins": 0,
39+
"GRT::ANT::errors": "0",
40+
"route__drc_errors__iter:0": 6405,
41+
"route__wirelength__iter:0": 1820614,
42+
"route__drc_errors__iter:1": 860,
43+
"route__wirelength__iter:1": 1812084,
44+
"route__drc_errors__iter:2": 381,
45+
"route__wirelength__iter:2": 1811154,
46+
"route__drc_errors__iter:3": 16,
47+
"route__wirelength__iter:3": 1811164,
48+
"route__drc_errors__iter:4": 0,
49+
"route__wirelength__iter:4": 1811162,
5150
"route__drc_errors": 0,
52-
"route__wirelength": 1827894,
53-
"route__vias": 313447,
54-
"route__vias__singlecut": 313447,
51+
"route__wirelength": 1811162,
52+
"route__vias": 313595,
53+
"route__vias__singlecut": 313595,
5554
"route__vias__multicut": 0,
5655
"DRT::drv": "0",
57-
"drt__repair_antennas__pre_repair__antenna__violating__nets": 183,
58-
"drt__repair_antennas__pre_repair__antenna__violating__pins": 254,
59-
"drt__repair_antennas__iter_0__global_route__vias": 5495,
60-
"drt__repair_antennas__iter_0__antenna_diodes_count": 441,
61-
"drt__repair_antennas__iter_0__route__drc_errors__iter:0": 1573,
62-
"drt__repair_antennas__iter_0__route__wirelength__iter:0": 1828959,
63-
"drt__repair_antennas__iter_0__route__drc_errors__iter:1": 195,
64-
"drt__repair_antennas__iter_0__route__wirelength__iter:1": 1828710,
65-
"drt__repair_antennas__iter_0__route__drc_errors__iter:2": 137,
66-
"drt__repair_antennas__iter_0__route__wirelength__iter:2": 1828660,
67-
"drt__repair_antennas__iter_0__route__drc_errors__iter:3": 1,
68-
"drt__repair_antennas__iter_0__route__wirelength__iter:3": 1828627,
69-
"drt__repair_antennas__iter_0__route__drc_errors__iter:4": 0,
70-
"drt__repair_antennas__iter_0__route__wirelength__iter:4": 1828627,
56+
"drt__repair_antennas__pre_repair__antenna__violating__nets": 203,
57+
"drt__repair_antennas__pre_repair__antenna__violating__pins": 260,
58+
"drt__repair_antennas__iter_0__global_route__vias": 5673,
59+
"drt__repair_antennas__iter_0__antenna_diodes_count": 526,
60+
"drt__repair_antennas__iter_0__route__drc_errors__iter:0": 1662,
61+
"drt__repair_antennas__iter_0__route__wirelength__iter:0": 1812450,
62+
"drt__repair_antennas__iter_0__route__drc_errors__iter:1": 235,
63+
"drt__repair_antennas__iter_0__route__wirelength__iter:1": 1812034,
64+
"drt__repair_antennas__iter_0__route__drc_errors__iter:2": 179,
65+
"drt__repair_antennas__iter_0__route__wirelength__iter:2": 1811990,
66+
"drt__repair_antennas__iter_0__route__drc_errors__iter:3": 0,
67+
"drt__repair_antennas__iter_0__route__wirelength__iter:3": 1812012,
7168
"drt__repair_antennas__iter_0__route__drc_errors": 0,
72-
"drt__repair_antennas__iter_0__route__wirelength": 1828627,
73-
"drt__repair_antennas__iter_0__route__vias": 313919,
74-
"drt__repair_antennas__iter_0__route__vias__singlecut": 313919,
69+
"drt__repair_antennas__iter_0__route__wirelength": 1812012,
70+
"drt__repair_antennas__iter_0__route__vias": 314194,
71+
"drt__repair_antennas__iter_0__route__vias__singlecut": 314194,
7572
"drt__repair_antennas__iter_0__route__vias__multicut": 0,
76-
"drt__repair_antennas__iter_0__antenna__violating__nets": 28,
77-
"drt__repair_antennas__iter_0__antenna__violating__pins": 33,
78-
"drt__repair_antennas__iter_1__global_route__vias": 1918,
79-
"drt__repair_antennas__iter_1__antenna_diodes_count": 490,
80-
"drt__repair_antennas__iter_1__route__drc_errors__iter:0": 201,
81-
"drt__repair_antennas__iter_1__route__wirelength__iter:0": 1828684,
82-
"drt__repair_antennas__iter_1__route__drc_errors__iter:1": 19,
83-
"drt__repair_antennas__iter_1__route__wirelength__iter:1": 1828636,
84-
"drt__repair_antennas__iter_1__route__drc_errors__iter:2": 9,
85-
"drt__repair_antennas__iter_1__route__wirelength__iter:2": 1828631,
73+
"drt__repair_antennas__iter_0__antenna__violating__nets": 15,
74+
"drt__repair_antennas__iter_0__antenna__violating__pins": 18,
75+
"drt__repair_antennas__iter_1__global_route__vias": 838,
76+
"drt__repair_antennas__iter_1__antenna_diodes_count": 556,
77+
"drt__repair_antennas__iter_1__route__drc_errors__iter:0": 143,
78+
"drt__repair_antennas__iter_1__route__wirelength__iter:0": 1812178,
79+
"drt__repair_antennas__iter_1__route__drc_errors__iter:1": 4,
80+
"drt__repair_antennas__iter_1__route__wirelength__iter:1": 1812134,
81+
"drt__repair_antennas__iter_1__route__drc_errors__iter:2": 4,
82+
"drt__repair_antennas__iter_1__route__wirelength__iter:2": 1812129,
8683
"drt__repair_antennas__iter_1__route__drc_errors__iter:3": 0,
87-
"drt__repair_antennas__iter_1__route__wirelength__iter:3": 1828634,
84+
"drt__repair_antennas__iter_1__route__wirelength__iter:3": 1812130,
8885
"drt__repair_antennas__iter_1__route__drc_errors": 0,
89-
"drt__repair_antennas__iter_1__route__wirelength": 1828634,
90-
"drt__repair_antennas__iter_1__route__vias": 314013,
91-
"drt__repair_antennas__iter_1__route__vias__singlecut": 314013,
86+
"drt__repair_antennas__iter_1__route__wirelength": 1812130,
87+
"drt__repair_antennas__iter_1__route__vias": 314264,
88+
"drt__repair_antennas__iter_1__route__vias__singlecut": 314264,
9289
"drt__repair_antennas__iter_1__route__vias__multicut": 0,
93-
"drt__repair_antennas__iter_1__antenna__violating__nets": 7,
94-
"drt__repair_antennas__iter_1__antenna__violating__pins": 11,
95-
"drt__repair_antennas__iter_2__global_route__vias": 547,
96-
"drt__repair_antennas__iter_2__antenna_diodes_count": 508,
97-
"drt__repair_antennas__iter_2__route__drc_errors__iter:0": 35,
98-
"drt__repair_antennas__iter_2__route__wirelength__iter:0": 1828703,
90+
"drt__repair_antennas__iter_1__antenna__violating__nets": 3,
91+
"drt__repair_antennas__iter_1__antenna__violating__pins": 3,
92+
"drt__repair_antennas__iter_2__global_route__vias": 211,
93+
"drt__repair_antennas__iter_2__antenna_diodes_count": 559,
94+
"drt__repair_antennas__iter_2__route__drc_errors__iter:0": 4,
95+
"drt__repair_antennas__iter_2__route__wirelength__iter:0": 1812147,
9996
"drt__repair_antennas__iter_2__route__drc_errors__iter:1": 0,
100-
"drt__repair_antennas__iter_2__route__wirelength__iter:1": 1828694,
97+
"drt__repair_antennas__iter_2__route__wirelength__iter:1": 1812138,
10198
"drt__repair_antennas__iter_2__route__drc_errors": 0,
102-
"drt__repair_antennas__iter_2__route__wirelength": 1828694,
103-
"drt__repair_antennas__iter_2__route__vias": 314038,
104-
"drt__repair_antennas__iter_2__route__vias__singlecut": 314038,
99+
"drt__repair_antennas__iter_2__route__wirelength": 1812138,
100+
"drt__repair_antennas__iter_2__route__vias": 314276,
101+
"drt__repair_antennas__iter_2__route__vias__singlecut": 314276,
105102
"drt__repair_antennas__iter_2__route__vias__multicut": 0,
106-
"drt__repair_antennas__iter_2__antenna__violating__nets": 2,
107-
"drt__repair_antennas__iter_2__antenna__violating__pins": 2,
108-
"drt__repair_antennas__iter_3__global_route__vias": 215,
109-
"drt__repair_antennas__iter_3__antenna_diodes_count": 510,
110-
"drt__repair_antennas__iter_3__route__drc_errors__iter:0": 5,
111-
"drt__repair_antennas__iter_3__route__wirelength__iter:0": 1828787,
112-
"drt__repair_antennas__iter_3__route__drc_errors__iter:1": 0,
113-
"drt__repair_antennas__iter_3__route__wirelength__iter:1": 1828778,
114-
"drt__repair_antennas__iter_3__route__drc_errors": 0,
115-
"drt__repair_antennas__iter_3__route__wirelength": 1828778,
116-
"drt__repair_antennas__iter_3__route__vias": 314050,
117-
"drt__repair_antennas__iter_3__route__vias__singlecut": 314050,
118-
"drt__repair_antennas__iter_3__route__vias__multicut": 0,
119-
"drt__repair_antennas__iter_3__antenna__violating__nets": 1,
120-
"drt__repair_antennas__iter_3__antenna__violating__pins": 1,
121-
"drt__repair_antennas__iter_4__global_route__vias": 105,
122-
"drt__repair_antennas__iter_4__antenna_diodes_count": 511,
123-
"drt__repair_antennas__iter_4__route__drc_errors__iter:0": 2,
124-
"drt__repair_antennas__iter_4__route__wirelength__iter:0": 1828785,
125-
"drt__repair_antennas__iter_4__route__drc_errors__iter:1": 0,
126-
"drt__repair_antennas__iter_4__route__wirelength__iter:1": 1828776,
127-
"drt__repair_antennas__iter_4__route__drc_errors": 0,
128-
"drt__repair_antennas__iter_4__route__wirelength": 1828776,
129-
"drt__repair_antennas__iter_4__route__vias": 314053,
130-
"drt__repair_antennas__iter_4__route__vias__singlecut": 314053,
131-
"drt__repair_antennas__iter_4__route__vias__multicut": 0,
132-
"drt__repair_antennas__iter_4__antenna__violating__nets": 0,
133-
"drt__repair_antennas__iter_4__antenna__violating__pins": 0,
103+
"drt__repair_antennas__iter_2__antenna__violating__nets": 0,
104+
"drt__repair_antennas__iter_2__antenna__violating__pins": 0,
134105
"drt__antenna__violating__nets": 0,
135106
"drt__antenna__violating__pins": 0,
136107
"DRT::ANT::errors": "0",
137108
"design__violations": 0,
138109
"timing__drv__floating__nets": 0,
139110
"timing__drv__floating__pins": 0,
140-
"DRT::worst_slack_min": "0.013251622396707345",
141-
"DRT::worst_slack_max": "-0.2331113146273331",
142-
"DRT::tns_max": "-6.127845071481157",
143-
"DRT::clock_skew": "0.5159768314211777",
144-
"DRT::max_slew_slack": "-4.310581584771475",
111+
"DRT::worst_slack_min": "0.03159694817445468",
112+
"DRT::worst_slack_max": "-0.5302185507392476",
113+
"DRT::tns_max": "-9.664038731685622",
114+
"DRT::clock_skew": "0.5217104673717101",
115+
"DRT::max_slew_slack": "-6.249916454129976",
145116
"DRT::max_fanout_slack": "100.0",
146-
"DRT::max_capacitance_slack": "-6.350766461649454",
117+
"DRT::max_capacitance_slack": "-7.973010275355634",
147118
"DRT::clock_period": "8.000000",
148-
"flow__warnings__count": 210,
119+
"flow__warnings__count": 168,
149120
"flow__errors__count": 0,
150-
"flow__warnings__count:DRT-0120": 182,
121+
"flow__warnings__count:DRT-0120": 140,
151122
"flow__warnings__count:DRT-0349": 10,
152123
"flow__warnings__count:GRT-0243": 1,
153124
"flow__warnings__count:GRT-0281": 5,

test/jpeg_sky130hd.metrics_limits

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
{
22
"IFP::instance_count" : "54760.799999999996"
3-
,"DPL::design_area" : "553596.0"
3+
,"DPL::design_area" : "552214.7999999999"
44
,"DPL::utilization" : "25.32"
5-
,"RSZ::repair_design_buffer_count" : "406"
6-
,"RSZ::max_slew_slack" : "-62.98837345235263"
5+
,"RSZ::repair_design_buffer_count" : "404"
6+
,"RSZ::max_slew_slack" : "-59.71928579150905"
77
,"RSZ::max_capacitance_slack" : "0"
88
,"RSZ::max_fanout_slack" : "0"
9-
,"RSZ::worst_slack_min" : "-0.7799948907534963"
10-
,"RSZ::worst_slack_max" : "-0.846507687906085"
11-
,"RSZ::tns_max" : "-3650.771929129134"
12-
,"RSZ::hold_buffer_count" : "34"
13-
,"GRT::ANT::errors" : "1"
9+
,"RSZ::worst_slack_min" : "-0.7816908674938791"
10+
,"RSZ::worst_slack_max" : "-0.8767261831341797"
11+
,"RSZ::tns_max" : "-3650.9596642951938"
12+
,"RSZ::hold_buffer_count" : "32"
13+
,"GRT::ANT::errors" : "0"
1414
,"DRT::drv" : "0"
15-
,"DRT::worst_slack_min" : "-0.7867483776032927"
16-
,"DRT::worst_slack_max" : "-1.0331113146273332"
17-
,"DRT::tns_max" : "-3656.847845071482"
18-
,"DRT::clock_skew" : "0.6191721977054132"
19-
,"DRT::max_slew_slack" : "-5.17269790172577"
20-
,"DRT::max_capacitance_slack" : "-7.6209197539793445"
15+
,"DRT::worst_slack_min" : "-0.7684030518255454"
16+
,"DRT::worst_slack_max" : "-1.3302185507392477"
17+
,"DRT::tns_max" : "-3660.3840387316864"
18+
,"DRT::clock_skew" : "0.6260525608460521"
19+
,"DRT::max_slew_slack" : "-7.499899744955971"
20+
,"DRT::max_capacitance_slack" : "-9.56761233042676"
2121
,"DRT::max_fanout_slack" : "0"
2222
,"DRT::clock_period" : "8.0"
2323
,"DRT::ANT::errors" : "0"

0 commit comments

Comments
 (0)