Skip to content

Commit c67319f

Browse files
committed
rebased flow tests
Signed-off-by: Cho Moon <cmoon@precisioninno.com>
1 parent e47c6aa commit c67319f

9 files changed

Lines changed: 311 additions & 206 deletions

test/aes_asap7.metrics

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
{
2+
"IFP::ord_version": "",
3+
"IFP::instance_count": "15622",
4+
"floorplan__design__io": 388,
5+
"design__io__hpwl": 8557260,
6+
"design__instance__displacement__total": 3375.05,
7+
"design__instance__displacement__mean": 0.219,
8+
"design__instance__displacement__max": 1.085,
9+
"route__wirelength__estimated": 56134.1,
10+
"RSZ::repair_design_buffer_count": "158",
11+
"RSZ::max_slew_slack": "0.34519262611866",
12+
"RSZ::max_fanout_slack": "100.0",
13+
"RSZ::max_capacitance_slack": "1.3435324896213416",
14+
"design__instance__displacement__total": 10.597,
15+
"design__instance__displacement__mean": 0,
16+
"design__instance__displacement__max": 0.602,
17+
"route__wirelength__estimated": 56795.7,
18+
"design__instance__count__setup_buffer": 1583,
19+
"design__instance__count__hold_buffer": 717,
20+
"RSZ::worst_slack_min": "0.06084022199256411",
21+
"RSZ::worst_slack_max": "-36.40776583661594",
22+
"RSZ::tns_max": "-2087.589220948694",
23+
"RSZ::hold_buffer_count": "717",
24+
"design__instance__displacement__total": 1798.22,
25+
"design__instance__displacement__mean": 0.101,
26+
"design__instance__displacement__max": 2.935,
27+
"route__wirelength__estimated": 68084.4,
28+
"DPL::utilization": "45.3",
29+
"DPL::design_area": "1892",
30+
"route__net": 17521,
31+
"route__net__special": 2,
32+
"global_route__vias": 146212,
33+
"global_route__wirelength": 108872,
34+
"grt__antenna_diodes_count": 0,
35+
"grt__antenna__violating__nets": 0,
36+
"grt__antenna__violating__pins": 0,
37+
"GRT::ANT::errors": "0",
38+
"route__net": 17521,
39+
"route__net__special": 2,
40+
"route__drc_errors__iter:0": 1970,
41+
"route__wirelength__iter:0": 81290,
42+
"route__drc_errors__iter:1": 157,
43+
"route__wirelength__iter:1": 80781,
44+
"route__drc_errors__iter:2": 58,
45+
"route__wirelength__iter:2": 80752,
46+
"route__drc_errors__iter:3": 0,
47+
"route__wirelength__iter:3": 80753,
48+
"route__drc_errors": 0,
49+
"route__wirelength": 80753,
50+
"route__vias": 167568,
51+
"route__vias__singlecut": 167568,
52+
"route__vias__multicut": 0,
53+
"DRT::drv": "0",
54+
"drt__repair_antennas__pre_repair__antenna__violating__nets": 0,
55+
"drt__repair_antennas__pre_repair__antenna__violating__pins": 0,
56+
"drt__antenna__violating__nets": 0,
57+
"drt__antenna__violating__pins": 0,
58+
"DRT::ANT::errors": "0",
59+
"design__violations": 0,
60+
"timing__drv__floating__nets": 0,
61+
"timing__drv__floating__pins": 0,
62+
"DRT::worst_slack_min": "0.3983480228272263",
63+
"DRT::worst_slack_max": "-52.23121955831338",
64+
"DRT::tns_max": "-4127.650238112482",
65+
"DRT::clock_skew": "15.889092188843733",
66+
"DRT::max_slew_slack": "15.210939645767214",
67+
"DRT::max_fanout_slack": "100.0",
68+
"DRT::max_capacitance_slack": "40.49273253840609",
69+
"DRT::clock_period": "400.000000",
70+
"flow__warnings__count": 15,
71+
"flow__errors__count": 0,
72+
"flow__warnings__count:GPL-0302": 2,
73+
"flow__warnings__count:GRT-0246": 1,
74+
"flow__warnings__count:RSZ-0062": 1,
75+
"flow__warnings__count:STA-0441": 1,
76+
"flow__warnings__count:STA-1212": 1001,
77+
"flow__warnings__type_count": 5
78+
}

test/aes_asap7.metrics_limits

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"IFP::instance_count" : "18746.399999999998"
3+
,"DPL::design_area" : "2270.4"
4+
,"DPL::utilization" : "54.35999999999999"
5+
,"RSZ::repair_design_buffer_count" : "189"
6+
,"RSZ::max_slew_slack" : "0"
7+
,"RSZ::max_capacitance_slack" : "0"
8+
,"RSZ::max_fanout_slack" : "0"
9+
,"RSZ::worst_slack_min" : "-39.939159778007436"
10+
,"RSZ::worst_slack_max" : "-76.40776583661594"
11+
,"RSZ::tns_max" : "-64575.58922094869"
12+
,"RSZ::hold_buffer_count" : "860"
13+
,"GRT::ANT::errors" : "0"
14+
,"DRT::drv" : "0"
15+
,"DRT::worst_slack_min" : "-39.60165197717277"
16+
,"DRT::worst_slack_max" : "-92.23121955831337"
17+
,"DRT::tns_max" : "-66615.65023811249"
18+
,"DRT::clock_skew" : "19.06691062661248"
19+
,"DRT::max_slew_slack" : "0"
20+
,"DRT::max_capacitance_slack" : "0"
21+
,"DRT::max_fanout_slack" : "0"
22+
,"DRT::clock_period" : "400.0"
23+
,"DRT::ANT::errors" : "0"
24+
}

test/gcd_asap7.metrics_limits

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
{
22
"IFP::instance_count" : "379.2"
3-
,"DPL::design_area" : "49.199999999999996"
4-
,"DPL::utilization" : "24.84"
5-
,"RSZ::repair_design_buffer_count" : "1"
6-
,"RSZ::max_slew_slack" : "0"
3+
,"DPL::design_area" : "50.4"
4+
,"DPL::utilization" : "25.32"
5+
,"RSZ::repair_design_buffer_count" : "4"
6+
,"RSZ::max_slew_slack" : "-4.017109751701355"
77
,"RSZ::max_capacitance_slack" : "0"
88
,"RSZ::max_fanout_slack" : "0"
9-
,"RSZ::worst_slack_min" : "-23.655382001289766"
10-
,"RSZ::worst_slack_max" : "-80.20822102805785"
11-
,"RSZ::tns_max" : "-1289.3568325336983"
9+
,"RSZ::worst_slack_min" : "-23.066946448652402"
10+
,"RSZ::worst_slack_max" : "-74.52312971871893"
11+
,"RSZ::tns_max" : "-1283.624057145261"
1212
,"RSZ::hold_buffer_count" : "0"
1313
,"GRT::ANT::errors" : "0"
1414
,"DRT::drv" : "0"
15-
,"DRT::worst_slack_min" : "-22.50829262876961"
16-
,"DRT::worst_slack_max" : "-78.95872052000071"
17-
,"DRT::tns_max" : "-1307.4503315273416"
18-
,"DRT::clock_skew" : "3.227745167385637"
15+
,"DRT::worst_slack_min" : "-21.07713881647623"
16+
,"DRT::worst_slack_max" : "-71.91332844430431"
17+
,"DRT::tns_max" : "-1249.5393219746531"
18+
,"DRT::clock_skew" : "3.421213326319268"
1919
,"DRT::max_slew_slack" : "0"
2020
,"DRT::max_capacitance_slack" : "0"
2121
,"DRT::max_fanout_slack" : "0"

test/gcd_sky130hs.metrics

Lines changed: 36 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3,53 +3,53 @@
33
"IFP::instance_count": "305",
44
"floorplan__design__io": 54,
55
"design__io__hpwl": 6262299,
6-
"design__instance__displacement__total": 815.717,
7-
"design__instance__displacement__mean": 0.711,
6+
"design__instance__displacement__total": 810.535,
7+
"design__instance__displacement__mean": 0.707,
88
"design__instance__displacement__max": 8.861,
9-
"route__wirelength__estimated": 11997,
10-
"RSZ::repair_design_buffer_count": "2",
11-
"RSZ::max_slew_slack": "29.5025497674942",
9+
"route__wirelength__estimated": 11815.5,
10+
"RSZ::repair_design_buffer_count": "1",
11+
"RSZ::max_slew_slack": "29.497987031936646",
1212
"RSZ::max_fanout_slack": "100.0",
1313
"RSZ::max_capacitance_slack": "31.068147724814217",
1414
"design__instance__displacement__total": 29.318,
1515
"design__instance__displacement__mean": 0.025,
1616
"design__instance__displacement__max": 5.73,
17-
"route__wirelength__estimated": 12551.3,
17+
"route__wirelength__estimated": 12369.7,
1818
"design__instance__count__setup_buffer": 30,
1919
"design__instance__count__hold_buffer": 0,
20-
"RSZ::worst_slack_min": "0.0734526904534917",
21-
"RSZ::worst_slack_max": "-0.15310153578265562",
22-
"RSZ::tns_max": "-0.8466606544387439",
20+
"RSZ::worst_slack_min": "0.07394418620039371",
21+
"RSZ::worst_slack_max": "-0.15218760016293634",
22+
"RSZ::tns_max": "-0.8393556087747145",
2323
"RSZ::hold_buffer_count": "0",
2424
"design__instance__displacement__total": 181.509,
2525
"design__instance__displacement__mean": 0.153,
2626
"design__instance__displacement__max": 6.9,
27-
"route__wirelength__estimated": 13521.6,
28-
"DPL::utilization": "4.5",
29-
"DPL::design_area": "3454",
30-
"route__net": 368,
27+
"route__wirelength__estimated": 13340.1,
28+
"DPL::utilization": "4.4",
29+
"DPL::design_area": "3441",
30+
"route__net": 367,
3131
"route__net__special": 2,
32-
"global_route__vias": 2517,
32+
"global_route__vias": 2520,
3333
"global_route__wirelength": 21232,
3434
"grt__global_route__vias": 17,
3535
"grt__antenna_diodes_count": 1,
3636
"grt__antenna__violating__nets": 0,
3737
"grt__antenna__violating__pins": 0,
3838
"GRT::ANT::errors": "0",
39-
"route__net": 368,
39+
"route__net": 367,
4040
"route__net__special": 2,
41-
"route__drc_errors__iter:0": 62,
42-
"route__wirelength__iter:0": 14866,
43-
"route__drc_errors__iter:1": 2,
44-
"route__wirelength__iter:1": 14808,
41+
"route__drc_errors__iter:0": 63,
42+
"route__wirelength__iter:0": 14854,
43+
"route__drc_errors__iter:1": 1,
44+
"route__wirelength__iter:1": 14801,
4545
"route__drc_errors__iter:2": 1,
4646
"route__wirelength__iter:2": 14794,
4747
"route__drc_errors__iter:3": 0,
48-
"route__wirelength__iter:3": 14792,
48+
"route__wirelength__iter:3": 14791,
4949
"route__drc_errors": 0,
50-
"route__wirelength": 14792,
51-
"route__vias": 2222,
52-
"route__vias__singlecut": 2222,
50+
"route__wirelength": 14791,
51+
"route__vias": 2223,
52+
"route__vias__singlecut": 2223,
5353
"route__vias__multicut": 0,
5454
"DRT::drv": "0",
5555
"drt__repair_antennas__pre_repair__antenna__violating__nets": 0,
@@ -60,14 +60,20 @@
6060
"design__violations": 0,
6161
"timing__drv__floating__nets": 0,
6262
"timing__drv__floating__pins": 0,
63-
"DRT::worst_slack_min": "0.08444309379641773",
64-
"DRT::worst_slack_max": "-0.13012347123672965",
65-
"DRT::tns_max": "-0.5923605107425738",
66-
"DRT::clock_skew": "0.00826813640955418",
67-
"DRT::max_slew_slack": "40.317729115486145",
63+
"DRT::worst_slack_min": "0.08430265057983065",
64+
"DRT::worst_slack_max": "-0.13272072705399315",
65+
"DRT::tns_max": "-0.5926129754655137",
66+
"DRT::clock_skew": "0.010228013170354069",
67+
"DRT::max_slew_slack": "39.99394774436951",
6868
"DRT::max_fanout_slack": "100.0",
69-
"DRT::max_capacitance_slack": "43.14643236653903",
69+
"DRT::max_capacitance_slack": "42.79081647503686",
7070
"DRT::clock_period": "1.780000",
7171
"flow__warnings__count": 32,
72-
"flow__errors__count": 0
72+
"flow__errors__count": 0,
73+
"flow__warnings__count:DRT-0349": 20,
74+
"flow__warnings__count:IFP-0028": 1,
75+
"flow__warnings__count:ORD-0046": 9,
76+
"flow__warnings__count:RSZ-0062": 1,
77+
"flow__warnings__count:STA-0441": 1,
78+
"flow__warnings__type_count": 5
7379
}

0 commit comments

Comments
 (0)