Skip to content

Commit df87025

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

File tree

6 files changed

+274
-317
lines changed

6 files changed

+274
-317
lines changed

test/aes_sky130hd.metrics

Lines changed: 84 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -8,107 +8,109 @@
88
"design__instance__displacement__max": 9.525,
99
"route__wirelength__estimated": 1.11667e+06,
1010
"RSZ::repair_design_buffer_count": "396",
11-
"RSZ::max_slew_slack": "20.174420391629074",
11+
"RSZ::max_slew_slack": "20.17494420841663",
1212
"RSZ::max_fanout_slack": "100.0",
1313
"RSZ::max_capacitance_slack": "19.630472685862216",
1414
"design__instance__displacement__total": 456.442,
1515
"design__instance__displacement__mean": 0.008,
1616
"design__instance__displacement__max": 7.495,
1717
"route__wirelength__estimated": 1.12958e+06,
18-
"design__instance__count__setup_buffer": 1759,
18+
"design__instance__count__setup_buffer": 1688,
1919
"design__instance__count__hold_buffer": 389,
20-
"RSZ::worst_slack_min": "0.012691736909554236",
21-
"RSZ::worst_slack_max": "-1.095787491760757",
22-
"RSZ::tns_max": "-86.40280202535772",
20+
"RSZ::worst_slack_min": "0.011451728778280573",
21+
"RSZ::worst_slack_max": "-1.098347222038727",
22+
"RSZ::tns_max": "-93.43314653090268",
2323
"RSZ::hold_buffer_count": "389",
24-
"design__instance__displacement__total": 12325.2,
25-
"design__instance__displacement__mean": 0.213,
26-
"design__instance__displacement__max": 18.269,
27-
"route__wirelength__estimated": 1.34213e+06,
24+
"design__instance__displacement__total": 11922,
25+
"design__instance__displacement__mean": 0.206,
26+
"design__instance__displacement__max": 14.651,
27+
"route__wirelength__estimated": 1.32914e+06,
2828
"DPL::utilization": "5.0",
29-
"DPL::design_area": "151276",
30-
"route__net": 17627,
29+
"DPL::design_area": "149847",
30+
"route__net": 17553,
3131
"route__net__special": 2,
32-
"global_route__vias": 181875,
33-
"global_route__wirelength": 2154138,
34-
"grt__global_route__vias": 6775,
35-
"grt__global_route__vias": 1533,
36-
"grt__global_route__vias": 35,
37-
"grt__global_route__vias": 35,
38-
"grt__antenna_diodes_count": 315,
32+
"global_route__vias": 180869,
33+
"global_route__wirelength": 2136405,
34+
"grt__global_route__vias": 6328,
35+
"grt__global_route__vias": 786,
36+
"grt__global_route__vias": 360,
37+
"grt__global_route__vias": 45,
38+
"grt__antenna_diodes_count": 264,
3939
"grt__antenna__violating__nets": 0,
4040
"grt__antenna__violating__pins": 0,
4141
"GRT::ANT::errors": "0",
42-
"route__net": 17627,
42+
"route__net": 17553,
4343
"route__net__special": 2,
44-
"route__drc_errors__iter:0": 6976,
45-
"route__wirelength__iter:0": 1670163,
46-
"route__drc_errors__iter:1": 2706,
47-
"route__wirelength__iter:1": 1665602,
48-
"route__drc_errors__iter:2": 1953,
49-
"route__wirelength__iter:2": 1663856,
50-
"route__drc_errors__iter:3": 54,
51-
"route__wirelength__iter:3": 1664038,
52-
"route__drc_errors__iter:4": 0,
53-
"route__wirelength__iter:4": 1664030,
44+
"route__drc_errors__iter:0": 6479,
45+
"route__wirelength__iter:0": 1655339,
46+
"route__drc_errors__iter:1": 2754,
47+
"route__wirelength__iter:1": 1651223,
48+
"route__drc_errors__iter:2": 2071,
49+
"route__wirelength__iter:2": 1649966,
50+
"route__drc_errors__iter:3": 97,
51+
"route__wirelength__iter:3": 1649893,
52+
"route__drc_errors__iter:4": 23,
53+
"route__wirelength__iter:4": 1649887,
54+
"route__drc_errors__iter:5": 10,
55+
"route__wirelength__iter:5": 1649873,
56+
"route__drc_errors__iter:6": 0,
57+
"route__wirelength__iter:6": 1649879,
5458
"route__drc_errors": 0,
55-
"route__wirelength": 1664030,
56-
"route__vias": 163898,
57-
"route__vias__singlecut": 163898,
59+
"route__wirelength": 1649879,
60+
"route__vias": 163271,
61+
"route__vias__singlecut": 163271,
5862
"route__vias__multicut": 0,
5963
"DRT::drv": "0",
60-
"drt__repair_antennas__pre_repair__antenna__violating__nets": 84,
61-
"drt__repair_antennas__pre_repair__antenna__violating__pins": 89,
62-
"drt__repair_antennas__iter_0__global_route__vias": 2067,
63-
"drt__repair_antennas__iter_0__antenna_diodes_count": 441,
64-
"drt__repair_antennas__iter_0__route__drc_errors__iter:0": 816,
65-
"drt__repair_antennas__iter_0__route__wirelength__iter:0": 1663718,
66-
"drt__repair_antennas__iter_0__route__drc_errors__iter:1": 296,
67-
"drt__repair_antennas__iter_0__route__wirelength__iter:1": 1663554,
68-
"drt__repair_antennas__iter_0__route__drc_errors__iter:2": 274,
69-
"drt__repair_antennas__iter_0__route__wirelength__iter:2": 1663540,
70-
"drt__repair_antennas__iter_0__route__drc_errors__iter:3": 3,
71-
"drt__repair_antennas__iter_0__route__wirelength__iter:3": 1663493,
64+
"drt__repair_antennas__pre_repair__antenna__violating__nets": 94,
65+
"drt__repair_antennas__pre_repair__antenna__violating__pins": 101,
66+
"drt__repair_antennas__iter_0__global_route__vias": 1882,
67+
"drt__repair_antennas__iter_0__antenna_diodes_count": 410,
68+
"drt__repair_antennas__iter_0__route__drc_errors__iter:0": 782,
69+
"drt__repair_antennas__iter_0__route__wirelength__iter:0": 1649437,
70+
"drt__repair_antennas__iter_0__route__drc_errors__iter:1": 316,
71+
"drt__repair_antennas__iter_0__route__wirelength__iter:1": 1649320,
72+
"drt__repair_antennas__iter_0__route__drc_errors__iter:2": 235,
73+
"drt__repair_antennas__iter_0__route__wirelength__iter:2": 1649320,
74+
"drt__repair_antennas__iter_0__route__drc_errors__iter:3": 10,
75+
"drt__repair_antennas__iter_0__route__wirelength__iter:3": 1649394,
7276
"drt__repair_antennas__iter_0__route__drc_errors__iter:4": 0,
73-
"drt__repair_antennas__iter_0__route__wirelength__iter:4": 1663493,
77+
"drt__repair_antennas__iter_0__route__wirelength__iter:4": 1649397,
7478
"drt__repair_antennas__iter_0__route__drc_errors": 0,
75-
"drt__repair_antennas__iter_0__route__wirelength": 1663493,
76-
"drt__repair_antennas__iter_0__route__vias": 164082,
77-
"drt__repair_antennas__iter_0__route__vias__singlecut": 164082,
79+
"drt__repair_antennas__iter_0__route__wirelength": 1649397,
80+
"drt__repair_antennas__iter_0__route__vias": 163484,
81+
"drt__repair_antennas__iter_0__route__vias__singlecut": 163484,
7882
"drt__repair_antennas__iter_0__route__vias__multicut": 0,
79-
"drt__repair_antennas__iter_0__antenna__violating__nets": 2,
80-
"drt__repair_antennas__iter_0__antenna__violating__pins": 2,
81-
"drt__repair_antennas__iter_1__global_route__vias": 82,
82-
"drt__repair_antennas__iter_1__antenna_diodes_count": 443,
83-
"drt__repair_antennas__iter_1__route__drc_errors__iter:0": 61,
84-
"drt__repair_antennas__iter_1__route__wirelength__iter:0": 1663537,
85-
"drt__repair_antennas__iter_1__route__drc_errors__iter:1": 20,
86-
"drt__repair_antennas__iter_1__route__wirelength__iter:1": 1663524,
87-
"drt__repair_antennas__iter_1__route__drc_errors__iter:2": 27,
88-
"drt__repair_antennas__iter_1__route__wirelength__iter:2": 1663519,
83+
"drt__repair_antennas__iter_0__antenna__violating__nets": 6,
84+
"drt__repair_antennas__iter_0__antenna__violating__pins": 6,
85+
"drt__repair_antennas__iter_1__global_route__vias": 138,
86+
"drt__repair_antennas__iter_1__antenna_diodes_count": 439,
87+
"drt__repair_antennas__iter_1__route__drc_errors__iter:0": 58,
88+
"drt__repair_antennas__iter_1__route__wirelength__iter:0": 1649450,
89+
"drt__repair_antennas__iter_1__route__drc_errors__iter:1": 32,
90+
"drt__repair_antennas__iter_1__route__wirelength__iter:1": 1649445,
91+
"drt__repair_antennas__iter_1__route__drc_errors__iter:2": 8,
92+
"drt__repair_antennas__iter_1__route__wirelength__iter:2": 1649445,
8993
"drt__repair_antennas__iter_1__route__drc_errors__iter:3": 0,
90-
"drt__repair_antennas__iter_1__route__wirelength__iter:3": 1663521,
94+
"drt__repair_antennas__iter_1__route__wirelength__iter:3": 1649451,
9195
"drt__repair_antennas__iter_1__route__drc_errors": 0,
92-
"drt__repair_antennas__iter_1__route__wirelength": 1663521,
93-
"drt__repair_antennas__iter_1__route__vias": 164107,
94-
"drt__repair_antennas__iter_1__route__vias__singlecut": 164107,
96+
"drt__repair_antennas__iter_1__route__wirelength": 1649451,
97+
"drt__repair_antennas__iter_1__route__vias": 163522,
98+
"drt__repair_antennas__iter_1__route__vias__singlecut": 163522,
9599
"drt__repair_antennas__iter_1__route__vias__multicut": 0,
96100
"drt__repair_antennas__iter_1__antenna__violating__nets": 1,
97101
"drt__repair_antennas__iter_1__antenna__violating__pins": 1,
98-
"drt__repair_antennas__iter_2__global_route__vias": 74,
99-
"drt__repair_antennas__iter_2__antenna_diodes_count": 444,
100-
"drt__repair_antennas__iter_2__route__drc_errors__iter:0": 32,
101-
"drt__repair_antennas__iter_2__route__wirelength__iter:0": 1663543,
102-
"drt__repair_antennas__iter_2__route__drc_errors__iter:1": 3,
103-
"drt__repair_antennas__iter_2__route__wirelength__iter:1": 1663548,
104-
"drt__repair_antennas__iter_2__route__drc_errors__iter:2": 1,
105-
"drt__repair_antennas__iter_2__route__wirelength__iter:2": 1663545,
106-
"drt__repair_antennas__iter_2__route__drc_errors__iter:3": 0,
107-
"drt__repair_antennas__iter_2__route__wirelength__iter:3": 1663545,
102+
"drt__repair_antennas__iter_2__global_route__vias": 27,
103+
"drt__repair_antennas__iter_2__antenna_diodes_count": 440,
104+
"drt__repair_antennas__iter_2__route__drc_errors__iter:0": 23,
105+
"drt__repair_antennas__iter_2__route__wirelength__iter:0": 1649452,
106+
"drt__repair_antennas__iter_2__route__drc_errors__iter:1": 23,
107+
"drt__repair_antennas__iter_2__route__wirelength__iter:1": 1649449,
108+
"drt__repair_antennas__iter_2__route__drc_errors__iter:2": 0,
109+
"drt__repair_antennas__iter_2__route__wirelength__iter:2": 1649447,
108110
"drt__repair_antennas__iter_2__route__drc_errors": 0,
109-
"drt__repair_antennas__iter_2__route__wirelength": 1663545,
110-
"drt__repair_antennas__iter_2__route__vias": 164118,
111-
"drt__repair_antennas__iter_2__route__vias__singlecut": 164118,
111+
"drt__repair_antennas__iter_2__route__wirelength": 1649447,
112+
"drt__repair_antennas__iter_2__route__vias": 163524,
113+
"drt__repair_antennas__iter_2__route__vias__singlecut": 163524,
112114
"drt__repair_antennas__iter_2__route__vias__multicut": 0,
113115
"drt__repair_antennas__iter_2__antenna__violating__nets": 0,
114116
"drt__repair_antennas__iter_2__antenna__violating__pins": 0,
@@ -118,14 +120,14 @@
118120
"design__violations": 0,
119121
"timing__drv__floating__nets": 0,
120122
"timing__drv__floating__pins": 0,
121-
"DRT::worst_slack_min": "-0.10009215961588058",
122-
"DRT::worst_slack_max": "-1.6633312975543229",
123-
"DRT::tns_max": "-182.30294589916355",
124-
"DRT::clock_skew": "0.6047937877246855",
125-
"DRT::max_slew_slack": "-17.266067761843964",
123+
"DRT::worst_slack_min": "-0.11787093856813867",
124+
"DRT::worst_slack_max": "-1.6667254714812008",
125+
"DRT::tns_max": "-179.07591649745942",
126+
"DRT::clock_skew": "0.5783275133590364",
127+
"DRT::max_slew_slack": "-7.047298248630428",
126128
"DRT::max_fanout_slack": "100.0",
127-
"DRT::max_capacitance_slack": "-18.496235877810527",
129+
"DRT::max_capacitance_slack": "-8.618474077462054",
128130
"DRT::clock_period": "3.740000",
129131
"flow__warnings__count": 40,
130132
"flow__errors__count": 0
131-
}
133+
}

test/aes_sky130hd.metrics_limits

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
{
22
"IFP::instance_count" : "20652.0"
3-
,"DPL::design_area" : "180788.4"
3+
,"DPL::design_area" : "179816.4"
44
,"DPL::utilization" : "6.0"
55
,"RSZ::repair_design_buffer_count" : "475"
66
,"RSZ::max_slew_slack" : "0"
77
,"RSZ::max_capacitance_slack" : "0"
88
,"RSZ::max_fanout_slack" : "0"
9-
,"RSZ::worst_slack_min" : "-1.0092734629267102"
10-
,"RSZ::worst_slack_max" : "-1.4741453393002644"
11-
,"RSZ::tns_max" : "-734.8400905926471"
12-
,"RSZ::hold_buffer_count" : "0"
9+
,"RSZ::worst_slack_min" : "-0.3625482712217195"
10+
,"RSZ::worst_slack_max" : "-1.472347222038727"
11+
,"RSZ::tns_max" : "-737.0871465309028"
12+
,"RSZ::hold_buffer_count" : "466"
1313
,"GRT::ANT::errors" : "0"
1414
,"DRT::drv" : "0"
15-
,"DRT::worst_slack_min" : "-1.0473501724564984"
16-
,"DRT::worst_slack_max" : "-1.9957951884931155"
17-
,"DRT::tns_max" : "-826.7218025432769"
18-
,"DRT::clock_skew" : "0.664829943248728"
19-
,"DRT::max_slew_slack" : "-26.279013029313614"
20-
,"DRT::max_capacitance_slack" : "-28.77242079730096"
15+
,"DRT::worst_slack_min" : "-0.49187093856813874"
16+
,"DRT::worst_slack_max" : "-2.040725471481201"
17+
,"DRT::tns_max" : "-822.7299164974595"
18+
,"DRT::clock_skew" : "0.6939930160308437"
19+
,"DRT::max_slew_slack" : "-8.456757898356512"
20+
,"DRT::max_capacitance_slack" : "-10.342168892954463"
2121
,"DRT::max_fanout_slack" : "0"
2222
,"DRT::clock_period" : "3.74"
2323
,"DRT::ANT::errors" : "0"

0 commit comments

Comments
 (0)