Skip to content

Commit a99e304

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

File tree

6 files changed

+332
-297
lines changed

6 files changed

+332
-297
lines changed

test/aes_sky130hd.metrics

Lines changed: 78 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -3,126 +3,112 @@
33
"IFP::instance_count": "17210",
44
"floorplan__design__io": 388,
55
"design__io__hpwl": 318624723,
6-
"design__instance__displacement__total": 28302.1,
7-
"design__instance__displacement__mean": 0.51,
6+
"design__instance__displacement__total": 28452.4,
7+
"design__instance__displacement__mean": 0.513,
88
"design__instance__displacement__max": 10.976,
9-
"route__wirelength__estimated": 1.12467e+06,
10-
"RSZ::repair_design_buffer_count": "363",
9+
"route__wirelength__estimated": 1.12498e+06,
10+
"RSZ::repair_design_buffer_count": "367",
1111
"RSZ::max_slew_slack": "20.768853028615318",
1212
"RSZ::max_fanout_slack": "100.0",
1313
"RSZ::max_capacitance_slack": "63.695914152282974",
14-
"design__instance__displacement__total": 451.617,
14+
"design__instance__displacement__total": 448.608,
1515
"design__instance__displacement__mean": 0.008,
16-
"design__instance__displacement__max": 7.495,
17-
"route__wirelength__estimated": 1.13754e+06,
18-
"design__instance__count__setup_buffer": 2022,
19-
"design__instance__count__hold_buffer": 417,
20-
"RSZ::worst_slack_min": "0.007368328378222797",
21-
"RSZ::worst_slack_max": "-1.1134404824407678",
22-
"RSZ::tns_max": "-76.70733954029438",
23-
"RSZ::hold_buffer_count": "417",
24-
"design__instance__displacement__total": 11850.4,
25-
"design__instance__displacement__mean": 0.204,
26-
"design__instance__displacement__max": 18.856,
27-
"route__wirelength__estimated": 1.33162e+06,
28-
"DPL::utilization": "5.6",
29-
"DPL::design_area": "167661",
30-
"route__net": 17882,
16+
"design__instance__displacement__max": 7.839,
17+
"route__wirelength__estimated": 1.13782e+06,
18+
"design__instance__count__setup_buffer": 2055,
19+
"design__instance__count__hold_buffer": 418,
20+
"RSZ::worst_slack_min": "0.01105771061569751",
21+
"RSZ::worst_slack_max": "-1.121344826510439",
22+
"RSZ::tns_max": "-67.69826135738758",
23+
"RSZ::hold_buffer_count": "418",
24+
"design__instance__displacement__total": 14303.4,
25+
"design__instance__displacement__mean": 0.246,
26+
"design__instance__displacement__max": 20.42,
27+
"route__wirelength__estimated": 1.35002e+06,
28+
"DPL::utilization": "5.9",
29+
"DPL::design_area": "177010",
30+
"route__net": 17920,
3131
"route__net__special": 2,
32-
"global_route__vias": 182169,
33-
"global_route__wirelength": 2125400,
34-
"grt__global_route__vias": 7201,
35-
"grt__global_route__vias": 559,
36-
"grt__global_route__vias": 216,
37-
"grt__antenna_diodes_count": 329,
32+
"global_route__vias": 183824,
33+
"global_route__wirelength": 2150129,
34+
"grt__global_route__vias": 7774,
35+
"grt__global_route__vias": 274,
36+
"grt__antenna_diodes_count": 294,
3837
"grt__antenna__violating__nets": 0,
3938
"grt__antenna__violating__pins": 0,
4039
"GRT::ANT::errors": "0",
41-
"route__net": 17882,
40+
"route__net": 17920,
4241
"route__net__special": 2,
43-
"route__drc_errors__iter:0": 6609,
44-
"route__wirelength__iter:0": 1640545,
45-
"route__drc_errors__iter:1": 2365,
46-
"route__wirelength__iter:1": 1636094,
47-
"route__drc_errors__iter:2": 1891,
48-
"route__wirelength__iter:2": 1634768,
49-
"route__drc_errors__iter:3": 103,
50-
"route__wirelength__iter:3": 1634702,
51-
"route__drc_errors__iter:4": 8,
52-
"route__wirelength__iter:4": 1634698,
42+
"route__drc_errors__iter:0": 6431,
43+
"route__wirelength__iter:0": 1658466,
44+
"route__drc_errors__iter:1": 2210,
45+
"route__wirelength__iter:1": 1654063,
46+
"route__drc_errors__iter:2": 1943,
47+
"route__wirelength__iter:2": 1652686,
48+
"route__drc_errors__iter:3": 72,
49+
"route__wirelength__iter:3": 1652823,
50+
"route__drc_errors__iter:4": 14,
51+
"route__wirelength__iter:4": 1652829,
5352
"route__drc_errors__iter:5": 0,
54-
"route__wirelength__iter:5": 1634701,
53+
"route__wirelength__iter:5": 1652829,
5554
"route__drc_errors": 0,
56-
"route__wirelength": 1634701,
57-
"route__vias": 164422,
58-
"route__vias__singlecut": 164422,
55+
"route__wirelength": 1652829,
56+
"route__vias": 164904,
57+
"route__vias__singlecut": 164904,
5958
"route__vias__multicut": 0,
6059
"DRT::drv": "0",
6160
"drt__repair_antennas__pre_repair__antenna__violating__nets": 62,
62-
"drt__repair_antennas__pre_repair__antenna__violating__pins": 64,
63-
"drt__repair_antennas__iter_0__global_route__vias": 1705,
64-
"drt__repair_antennas__iter_0__antenna_diodes_count": 432,
65-
"drt__repair_antennas__iter_0__route__drc_errors__iter:0": 548,
66-
"drt__repair_antennas__iter_0__route__wirelength__iter:0": 1634600,
67-
"drt__repair_antennas__iter_0__route__drc_errors__iter:1": 136,
68-
"drt__repair_antennas__iter_0__route__wirelength__iter:1": 1634523,
69-
"drt__repair_antennas__iter_0__route__drc_errors__iter:2": 109,
70-
"drt__repair_antennas__iter_0__route__wirelength__iter:2": 1634473,
71-
"drt__repair_antennas__iter_0__route__drc_errors__iter:3": 7,
72-
"drt__repair_antennas__iter_0__route__wirelength__iter:3": 1634498,
61+
"drt__repair_antennas__pre_repair__antenna__violating__pins": 66,
62+
"drt__repair_antennas__iter_0__global_route__vias": 1395,
63+
"drt__repair_antennas__iter_0__antenna_diodes_count": 398,
64+
"drt__repair_antennas__iter_0__route__drc_errors__iter:0": 546,
65+
"drt__repair_antennas__iter_0__route__wirelength__iter:0": 1652512,
66+
"drt__repair_antennas__iter_0__route__drc_errors__iter:1": 185,
67+
"drt__repair_antennas__iter_0__route__wirelength__iter:1": 1652473,
68+
"drt__repair_antennas__iter_0__route__drc_errors__iter:2": 170,
69+
"drt__repair_antennas__iter_0__route__wirelength__iter:2": 1652462,
70+
"drt__repair_antennas__iter_0__route__drc_errors__iter:3": 4,
71+
"drt__repair_antennas__iter_0__route__wirelength__iter:3": 1652500,
7372
"drt__repair_antennas__iter_0__route__drc_errors__iter:4": 0,
74-
"drt__repair_antennas__iter_0__route__wirelength__iter:4": 1634509,
73+
"drt__repair_antennas__iter_0__route__wirelength__iter:4": 1652508,
7574
"drt__repair_antennas__iter_0__route__drc_errors": 0,
76-
"drt__repair_antennas__iter_0__route__wirelength": 1634509,
77-
"drt__repair_antennas__iter_0__route__vias": 164659,
78-
"drt__repair_antennas__iter_0__route__vias__singlecut": 164659,
75+
"drt__repair_antennas__iter_0__route__wirelength": 1652508,
76+
"drt__repair_antennas__iter_0__route__vias": 165078,
77+
"drt__repair_antennas__iter_0__route__vias__singlecut": 165078,
7978
"drt__repair_antennas__iter_0__route__vias__multicut": 0,
80-
"drt__repair_antennas__iter_0__antenna__violating__nets": 2,
81-
"drt__repair_antennas__iter_0__antenna__violating__pins": 2,
82-
"drt__repair_antennas__iter_1__global_route__vias": 16,
83-
"drt__repair_antennas__iter_1__antenna_diodes_count": 434,
84-
"drt__repair_antennas__iter_1__route__drc_errors__iter:0": 11,
85-
"drt__repair_antennas__iter_1__route__wirelength__iter:0": 1634512,
86-
"drt__repair_antennas__iter_1__route__drc_errors__iter:1": 2,
87-
"drt__repair_antennas__iter_1__route__wirelength__iter:1": 1634510,
88-
"drt__repair_antennas__iter_1__route__drc_errors__iter:2": 1,
89-
"drt__repair_antennas__iter_1__route__wirelength__iter:2": 1634508,
79+
"drt__repair_antennas__iter_0__antenna__violating__nets": 8,
80+
"drt__repair_antennas__iter_0__antenna__violating__pins": 9,
81+
"drt__repair_antennas__iter_1__global_route__vias": 200,
82+
"drt__repair_antennas__iter_1__antenna_diodes_count": 416,
83+
"drt__repair_antennas__iter_1__route__drc_errors__iter:0": 81,
84+
"drt__repair_antennas__iter_1__route__wirelength__iter:0": 1652534,
85+
"drt__repair_antennas__iter_1__route__drc_errors__iter:1": 4,
86+
"drt__repair_antennas__iter_1__route__wirelength__iter:1": 1652529,
87+
"drt__repair_antennas__iter_1__route__drc_errors__iter:2": 4,
88+
"drt__repair_antennas__iter_1__route__wirelength__iter:2": 1652529,
9089
"drt__repair_antennas__iter_1__route__drc_errors__iter:3": 0,
91-
"drt__repair_antennas__iter_1__route__wirelength__iter:3": 1634507,
90+
"drt__repair_antennas__iter_1__route__wirelength__iter:3": 1652533,
9291
"drt__repair_antennas__iter_1__route__drc_errors": 0,
93-
"drt__repair_antennas__iter_1__route__wirelength": 1634507,
94-
"drt__repair_antennas__iter_1__route__vias": 164651,
95-
"drt__repair_antennas__iter_1__route__vias__singlecut": 164651,
92+
"drt__repair_antennas__iter_1__route__wirelength": 1652533,
93+
"drt__repair_antennas__iter_1__route__vias": 165112,
94+
"drt__repair_antennas__iter_1__route__vias__singlecut": 165112,
9695
"drt__repair_antennas__iter_1__route__vias__multicut": 0,
97-
"drt__repair_antennas__iter_1__antenna__violating__nets": 1,
98-
"drt__repair_antennas__iter_1__antenna__violating__pins": 1,
99-
"drt__repair_antennas__iter_2__global_route__vias": 19,
100-
"drt__repair_antennas__iter_2__antenna_diodes_count": 444,
101-
"drt__repair_antennas__iter_2__route__drc_errors__iter:0": 2,
102-
"drt__repair_antennas__iter_2__route__wirelength__iter:0": 1634508,
103-
"drt__repair_antennas__iter_2__route__drc_errors__iter:1": 0,
104-
"drt__repair_antennas__iter_2__route__wirelength__iter:1": 1634505,
105-
"drt__repair_antennas__iter_2__route__drc_errors": 0,
106-
"drt__repair_antennas__iter_2__route__wirelength": 1634505,
107-
"drt__repair_antennas__iter_2__route__vias": 164668,
108-
"drt__repair_antennas__iter_2__route__vias__singlecut": 164668,
109-
"drt__repair_antennas__iter_2__route__vias__multicut": 0,
110-
"drt__repair_antennas__iter_2__antenna__violating__nets": 0,
111-
"drt__repair_antennas__iter_2__antenna__violating__pins": 0,
96+
"drt__repair_antennas__iter_1__antenna__violating__nets": 0,
97+
"drt__repair_antennas__iter_1__antenna__violating__pins": 0,
11298
"drt__antenna__violating__nets": 0,
11399
"drt__antenna__violating__pins": 0,
114100
"DRT::ANT::errors": "0",
115101
"design__violations": 0,
116102
"timing__drv__floating__nets": 0,
117103
"timing__drv__floating__pins": 0,
118-
"DRT::worst_slack_min": "-0.07431588887955068",
119-
"DRT::worst_slack_max": "-1.6845063598572654",
120-
"DRT::tns_max": "-143.2044638960458",
121-
"DRT::clock_skew": "0.6084400933075865",
122-
"DRT::max_slew_slack": "-7.698633202511849",
104+
"DRT::worst_slack_min": "-0.1268051255445783",
105+
"DRT::worst_slack_max": "-1.5641857141160087",
106+
"DRT::tns_max": "-133.64243423510462",
107+
"DRT::clock_skew": "0.6099233513104352",
108+
"DRT::max_slew_slack": "-7.25042005104779",
123109
"DRT::max_fanout_slack": "100.0",
124-
"DRT::max_capacitance_slack": "-8.06911340304581",
110+
"DRT::max_capacitance_slack": "-10.817152873261989",
125111
"DRT::clock_period": "3.740000",
126-
"flow__warnings__count": 39,
112+
"flow__warnings__count": 37,
127113
"flow__errors__count": 0
128114
}

test/aes_sky130hd.metrics_limits

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
{
22
"IFP::instance_count" : "20652.0"
3-
,"DPL::design_area" : "201193.19999999998"
4-
,"DPL::utilization" : "6.72"
5-
,"RSZ::repair_design_buffer_count" : "435"
3+
,"DPL::design_area" : "212412.0"
4+
,"DPL::utilization" : "7.08"
5+
,"RSZ::repair_design_buffer_count" : "440"
66
,"RSZ::max_slew_slack" : "0"
77
,"RSZ::max_capacitance_slack" : "0"
88
,"RSZ::max_fanout_slack" : "0"
9-
,"RSZ::worst_slack_min" : "-0.36663167162177723"
10-
,"RSZ::worst_slack_max" : "-1.4874404824407679"
11-
,"RSZ::tns_max" : "-720.3613395402945"
12-
,"RSZ::hold_buffer_count" : "500"
9+
,"RSZ::worst_slack_min" : "-0.36294228938430256"
10+
,"RSZ::worst_slack_max" : "-1.4953448265104392"
11+
,"RSZ::tns_max" : "-711.3522613573876"
12+
,"RSZ::hold_buffer_count" : "501"
1313
,"GRT::ANT::errors" : "0"
1414
,"DRT::drv" : "0"
15-
,"DRT::worst_slack_min" : "-0.44831588887955076"
16-
,"DRT::worst_slack_max" : "-2.0585063598572653"
17-
,"DRT::tns_max" : "-786.8584638960459"
18-
,"DRT::clock_skew" : "0.7301281119691038"
19-
,"DRT::max_slew_slack" : "-9.23835984301422"
20-
,"DRT::max_capacitance_slack" : "-9.68293608365497"
15+
,"DRT::worst_slack_min" : "-0.5008051255445783"
16+
,"DRT::worst_slack_max" : "-1.9381857141160088"
17+
,"DRT::tns_max" : "-777.2964342351047"
18+
,"DRT::clock_skew" : "0.7319080215725222"
19+
,"DRT::max_slew_slack" : "-8.700504061257348"
20+
,"DRT::max_capacitance_slack" : "-12.980583447914386"
2121
,"DRT::max_fanout_slack" : "0"
2222
,"DRT::clock_period" : "3.74"
2323
,"DRT::ANT::errors" : "0"

0 commit comments

Comments
 (0)