Skip to content

Commit d0881c8

Browse files
committed
update metrics after gpl change
===================================================== make update_ok for aes-block (asap7)... ===================================================== designs/asap7/aes-block/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__design__instance__count__hold_buffer | 1131 | 1398 | Failing | | cts__timing__setup__ws | -131.0 | -160.0 | Failing | | cts__timing__setup__tns | -8400.0 | -13300.0 | Failing | | globalroute__timing__setup__tns | -8330.0 | -10500.0 | Failing | | detailedroute__route__wirelength | 56217 | 55890 | Tighten | | finish__timing__setup__ws | -96.9 | -127.0 | Failing | | finish__timing__setup__tns | -4570.0 | -8360.0 | Failing | ===================================================== make update_ok for aes-mbff (asap7)... ===================================================== designs/asap7/aes-mbff/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__ws | -52.6 | -40.1 | Tighten | | cts__timing__setup__tns | -865.0 | -749.0 | Tighten | | globalroute__timing__setup__ws | -55.5 | -51.5 | Tighten | | globalroute__timing__setup__tns | -2340.0 | -2430.0 | Failing | ===================================================== make update_ok for riscv32i (asap7)... ===================================================== designs/asap7/riscv32i/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | globalroute__timing__setup__tns | -316.0 | -17300.0 | Failing | | finish__timing__setup__ws | -66.3 | -119.0 | Failing | | finish__timing__setup__tns | -239.0 | -25000.0 | Failing | ===================================================== make update_ok for riscv32i-mock-sram (asap7)... ===================================================== designs/asap7/riscv32i-mock-sram/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | placeopt__design__instance__area | 2190 | 2176 | Tighten | | placeopt__design__instance__count__stdcell | 11561 | 11437 | Tighten | | cts__design__instance__count__setup_buffer | 1005 | 994 | Tighten | | cts__design__instance__count__hold_buffer | 1005 | 994 | Tighten | | cts__timing__setup__tns | -768.0 | -577.0 | Tighten | | detailedroute__route__wirelength | 75124 | 73967 | Tighten | | finish__timing__setup__tns | -417.0 | -1870.0 | Failing | | finish__design__instance__area | 2290 | 2277 | Tighten | ===================================================== make update_ok for uart (asap7)... ===================================================== designs/asap7/uart/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | placeopt__design__instance__area | 95 | 110 | Failing | | cts__timing__setup__tns | -594.0 | -556.0 | Tighten | | globalroute__timing__setup__tns | -1100.0 | -1170.0 | Failing | | finish__timing__setup__tns | -575.0 | -658.0 | Failing | ===================================================== make update_ok for ariane136 (nangate45)... ===================================================== designs/nangate45/ariane136/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | placeopt__design__instance__area | 853377 | 853182 | Tighten | | cts__timing__hold__tns | -3.88 | -5.49 | Failing | | detailedroute__timing__hold__ws | -0.334 | -0.326 | Tighten | | detailedroute__timing__hold__tns | -3.69 | -1.49 | Tighten | ===================================================== make update_ok for bp_be_top (nangate45)... ===================================================== designs/nangate45/bp_be_top/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__ws | -0.344 | -0.333 | Tighten | | globalroute__timing__setup__ws | -0.344 | -0.335 | Tighten | | globalroute__timing__setup__tns | -20.9 | -19.8 | Tighten | | detailedroute__route__wirelength | 2571693 | 2566212 | Tighten | | finish__timing__setup__tns | -27.4 | -28.7 | Failing | ===================================================== make update_ok for bp_multi_top (nangate45)... ===================================================== designs/nangate45/bp_multi_top/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__flow__warnings__count:RSZ-2021 | 90 | 102 | Failing | | detailedroute__route__wirelength | 4187726 | 4180077 | Tighten | | detailedroute__timing__setup__ws | -11.1 | -6.13 | Tighten | | detailedroute__timing__setup__tns | -785.0 | -607.0 | Tighten | | detailedroute__timing__hold__ws | -0.0646 | -1.48 | Failing | | detailedroute__timing__hold__tns | -5.05 | -105.0 | Failing | ===================================================== make update_ok for ibex (nangate45)... ===================================================== designs/nangate45/ibex/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__ws | -0.134 | -0.12 | Tighten | | cts__timing__setup__tns | -0.503 | -0.45 | Tighten | | globalroute__timing__setup__ws | -0.122 | -0.118 | Tighten | | globalroute__timing__setup__tns | -0.61 | -0.456 | Tighten | | finish__timing__setup__tns | -1.46 | -2.93 | Failing | ===================================================== make update_ok for swerv (nangate45)... ===================================================== designs/nangate45/swerv/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__tns | -41.7 | -48.7 | Failing | | globalroute__timing__setup__tns | -56.6 | -62.2 | Failing | | detailedroute__timing__hold__ws | -0.108 | -0.107 | Tighten | | detailedroute__timing__hold__tns | -3.02 | -0.856 | Tighten | | finish__timing__setup__tns | -60.4 | -72.3 | Failing | ===================================================== make update_ok for swerv_wrapper (nangate45)... ===================================================== designs/nangate45/swerv_wrapper/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__tns | -14.2 | -4.31 | Tighten | | globalroute__timing__setup__tns | -33.8 | -9.52 | Tighten | | finish__timing__setup__tns | -75.8 | -88.0 | Failing | | finish__timing__hold__tns | -1.33 | -7.63 | Failing | ===================================================== make update_ok for tinyRocket (nangate45)... ===================================================== designs/nangate45/tinyRocket/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | placeopt__design__instance__area | 61264 | 61249 | Tighten | | cts__timing__setup__tns | -15.0 | -11.3 | Tighten | | globalroute__timing__setup__tns | -20.1 | -24.3 | Failing | | detailedroute__timing__setup__ws | -0.0879 | -0.0853 | Tighten | | finish__timing__setup__tns | -30.4 | -27.5 | Tighten | ===================================================== make update_ok for chameleon (sky130hd)... ===================================================== designs/sky130hd/chameleon/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | detailedroute__flow__warnings__count:GRT-0243 | 2 | 1 | Tighten | | globalroute__flow__warnings__count:GRT-0243 | 1 | 2 | Failing | | globalroute__antenna_diodes_count | 110 | 232 | Failing | | detailedroute__route__wirelength | 788921 | 784325 | Tighten | | detailedroute__timing__hold__ws | -0.551 | -0.35 | Tighten | | detailedroute__timing__hold__tns | -3.0 | -1.4 | Tighten | ===================================================== make update_ok for ibex (sky130hd)... ===================================================== designs/sky130hd/ibex/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | detailedroute__flow__warnings__count:DRT-0120 | 12 | 24 | Failing | | globalroute__flow__warnings__count:DRT-0120 | 4 | 6 | Failing | | cts__timing__setup__ws | -0.849 | -0.683 | Tighten | | cts__timing__setup__tns | -8.15 | -3.56 | Tighten | | globalroute__timing__setup__tns | -7.09 | -9.3 | Failing | | finish__timing__setup__ws | -0.806 | -0.768 | Tighten | ===================================================== make update_ok for microwatt (sky130hd)... ===================================================== designs/sky130hd/microwatt/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | detailedroute__flow__warnings__count:GRT-0243 | 3 | 2 | Tighten | | cts__timing__setup__tns | -371.0 | -405.0 | Failing | | globalroute__antenna_diodes_count | 2942 | 2548 | Tighten | | globalroute__timing__setup__tns | -415.0 | -420.0 | Failing | | globalroute__timing__hold__ws | -0.752 | -0.75 | Tighten | | detailedroute__antenna__violating__nets | 4 | 0 | Tighten | | detailedroute__antenna_diodes_count | 1980 | 1274 | Tighten | | detailedroute__timing__setup__tns | -96.1 | -121.0 | Failing | | detailedroute__timing__hold__tns | -539.0 | -428.0 | Tighten | | finish__timing__setup__tns | -413.0 | -399.0 | Tighten | ===================================================== make update_ok for riscv32i (sky130hd)... ===================================================== designs/sky130hd/riscv32i/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__tns | -81.1 | -47.5 | Tighten | | globalroute__timing__setup__tns | -109.0 | -131.0 | Failing | | finish__timing__setup__tns | -48.2 | -61.0 | Failing | ===================================================== make update_ok for aes (sky130hs)... ===================================================== designs/sky130hs/aes/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__ws | -0.157 | -0.357 | Failing | | globalroute__timing__setup__ws | -0.375 | -0.585 | Failing | | globalroute__timing__setup__tns | -8.69 | -5.4 | Tighten | | finish__timing__setup__tns | -2.45 | -1.34 | Tighten | ===================================================== make update_ok for jpeg (sky130hs)... ===================================================== designs/sky130hs/jpeg/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | detailedroute__flow__warnings__count:DRT-0120 | 78 | 36 | Tighten | | globalroute__flow__warnings__count:DRT-0120 | 13 | 9 | Tighten | | globalroute__antenna_diodes_count | 212 | 332 | Failing | | detailedroute__antenna__violating__nets | 3 | 0 | Tighten | ===================================================== make update_ok for riscv32i (sky130hs)... ===================================================== designs/sky130hs/riscv32i/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__tns | -13.5 | -25.6 | Failing | | globalroute__timing__setup__tns | -138.0 | -33.7 | Tighten | | finish__timing__setup__tns | -43.6 | -10.3 | Tighten | Signed-off-by: Augusto Berndt <[email protected]>
1 parent 13dafed commit d0881c8

File tree

19 files changed

+96
-151
lines changed

19 files changed

+96
-151
lines changed

flow/designs/asap7/aes-block/rules-base.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -119,15 +119,15 @@
119119
"compare": "<="
120120
},
121121
"cts__design__instance__count__hold_buffer": {
122-
"value": 1131,
122+
"value": 1398,
123123
"compare": "<="
124124
},
125125
"cts__timing__setup__ws": {
126-
"value": -131.0,
126+
"value": -160.0,
127127
"compare": ">="
128128
},
129129
"cts__timing__setup__tns": {
130-
"value": -8400.0,
130+
"value": -13300.0,
131131
"compare": ">="
132132
},
133133
"cts__timing__hold__ws": {
@@ -147,7 +147,7 @@
147147
"compare": ">="
148148
},
149149
"globalroute__timing__setup__tns": {
150-
"value": -8330.0,
150+
"value": -10500.0,
151151
"compare": ">="
152152
},
153153
"globalroute__timing__hold__ws": {
@@ -159,7 +159,7 @@
159159
"compare": ">="
160160
},
161161
"detailedroute__route__wirelength": {
162-
"value": 56217,
162+
"value": 55890,
163163
"compare": "<="
164164
},
165165
"detailedroute__route__drc_errors": {
@@ -191,11 +191,11 @@
191191
"compare": ">="
192192
},
193193
"finish__timing__setup__ws": {
194-
"value": -96.9,
194+
"value": -127.0,
195195
"compare": ">="
196196
},
197197
"finish__timing__setup__tns": {
198-
"value": -4570.0,
198+
"value": -8360.0,
199199
"compare": ">="
200200
},
201201
"finish__timing__hold__ws": {

flow/designs/asap7/aes-mbff/rules-base.json

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,6 @@
5959
"compare": "<=",
6060
"level": "warning"
6161
},
62-
"flow__warnings__count:PDN-1041": {
63-
"value": 460,
64-
"compare": "<=",
65-
"level": "warning"
66-
},
6762
"flow__warnings__count:STA-1212": {
6863
"value": 1001,
6964
"compare": "<=",
@@ -123,11 +118,11 @@
123118
"compare": "<="
124119
},
125120
"cts__timing__setup__ws": {
126-
"value": -52.6,
121+
"value": -40.1,
127122
"compare": ">="
128123
},
129124
"cts__timing__setup__tns": {
130-
"value": -865.0,
125+
"value": -749.0,
131126
"compare": ">="
132127
},
133128
"cts__timing__hold__ws": {
@@ -143,11 +138,11 @@
143138
"compare": "<="
144139
},
145140
"globalroute__timing__setup__ws": {
146-
"value": -55.5,
141+
"value": -51.5,
147142
"compare": ">="
148143
},
149144
"globalroute__timing__setup__tns": {
150-
"value": -2340.0,
145+
"value": -2430.0,
151146
"compare": ">="
152147
},
153148
"globalroute__timing__hold__ws": {

flow/designs/asap7/riscv32i-mock-sram/rules-base.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -98,31 +98,31 @@
9898
"compare": "=="
9999
},
100100
"placeopt__design__instance__area": {
101-
"value": 2190,
101+
"value": 2176,
102102
"compare": "<="
103103
},
104104
"placeopt__design__instance__count__stdcell": {
105-
"value": 11561,
105+
"value": 11437,
106106
"compare": "<="
107107
},
108108
"detailedplace__design__violations": {
109109
"value": 0,
110110
"compare": "=="
111111
},
112112
"cts__design__instance__count__setup_buffer": {
113-
"value": 1005,
113+
"value": 994,
114114
"compare": "<="
115115
},
116116
"cts__design__instance__count__hold_buffer": {
117-
"value": 1005,
117+
"value": 994,
118118
"compare": "<="
119119
},
120120
"cts__timing__setup__ws": {
121121
"value": -109.0,
122122
"compare": ">="
123123
},
124124
"cts__timing__setup__tns": {
125-
"value": -768.0,
125+
"value": -577.0,
126126
"compare": ">="
127127
},
128128
"cts__timing__hold__ws": {
@@ -154,7 +154,7 @@
154154
"compare": ">="
155155
},
156156
"detailedroute__route__wirelength": {
157-
"value": 75124,
157+
"value": 73967,
158158
"compare": "<="
159159
},
160160
"detailedroute__route__drc_errors": {
@@ -190,7 +190,7 @@
190190
"compare": ">="
191191
},
192192
"finish__timing__setup__tns": {
193-
"value": -417.0,
193+
"value": -1870.0,
194194
"compare": ">="
195195
},
196196
"finish__timing__hold__ws": {
@@ -202,7 +202,7 @@
202202
"compare": ">="
203203
},
204204
"finish__design__instance__area": {
205-
"value": 2290,
205+
"value": 2277,
206206
"compare": "<="
207207
}
208208
}

flow/designs/asap7/riscv32i/rules-base.json

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,6 @@
5959
"compare": "<=",
6060
"level": "warning"
6161
},
62-
"flow__warnings__count:PDN-1041": {
63-
"value": 424,
64-
"compare": "<=",
65-
"level": "warning"
66-
},
6762
"flow__warnings__count:STA-1212": {
6863
"value": 1001,
6964
"compare": "<=",
@@ -147,7 +142,7 @@
147142
"compare": ">="
148143
},
149144
"globalroute__timing__setup__tns": {
150-
"value": -316.0,
145+
"value": -17300.0,
151146
"compare": ">="
152147
},
153148
"globalroute__timing__hold__ws": {
@@ -191,11 +186,11 @@
191186
"compare": ">="
192187
},
193188
"finish__timing__setup__ws": {
194-
"value": -66.3,
189+
"value": -119.0,
195190
"compare": ">="
196191
},
197192
"finish__timing__setup__tns": {
198-
"value": -239.0,
193+
"value": -25000.0,
199194
"compare": ">="
200195
},
201196
"finish__timing__hold__ws": {

flow/designs/asap7/uart/rules-base.json

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,6 @@
5454
"compare": "<=",
5555
"level": "warning"
5656
},
57-
"flow__warnings__count:PDN-1041": {
58-
"value": 424,
59-
"compare": "<=",
60-
"level": "warning"
61-
},
6257
"flow__warnings__count:STA-1212": {
6358
"value": 1001,
6459
"compare": "<=",
@@ -98,7 +93,7 @@
9893
"compare": "=="
9994
},
10095
"placeopt__design__instance__area": {
101-
"value": 95,
96+
"value": 110,
10297
"compare": "<="
10398
},
10499
"placeopt__design__instance__count__stdcell": {
@@ -122,7 +117,7 @@
122117
"compare": ">="
123118
},
124119
"cts__timing__setup__tns": {
125-
"value": -594.0,
120+
"value": -556.0,
126121
"compare": ">="
127122
},
128123
"cts__timing__hold__ws": {
@@ -142,7 +137,7 @@
142137
"compare": ">="
143138
},
144139
"globalroute__timing__setup__tns": {
145-
"value": -1100.0,
140+
"value": -1170.0,
146141
"compare": ">="
147142
},
148143
"globalroute__timing__hold__ws": {
@@ -190,7 +185,7 @@
190185
"compare": ">="
191186
},
192187
"finish__timing__setup__tns": {
193-
"value": -575.0,
188+
"value": -658.0,
194189
"compare": ">="
195190
},
196191
"finish__timing__hold__ws": {

flow/designs/nangate45/ariane136/rules-base.json

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,6 @@
3434
"compare": "<=",
3535
"level": "warning"
3636
},
37-
"flow__warnings__count:PDN-1041": {
38-
"value": 270,
39-
"compare": "<=",
40-
"level": "warning"
41-
},
4237
"globalroute__flow__warnings__count:DRT-0120": {
4338
"value": 3,
4439
"compare": "<=",
@@ -58,7 +53,7 @@
5853
"compare": "=="
5954
},
6055
"placeopt__design__instance__area": {
61-
"value": 853377,
56+
"value": 853182,
6257
"compare": "<="
6358
},
6459
"placeopt__design__instance__count__stdcell": {
@@ -90,7 +85,7 @@
9085
"compare": ">="
9186
},
9287
"cts__timing__hold__tns": {
93-
"value": -3.88,
88+
"value": -5.49,
9489
"compare": ">="
9590
},
9691
"globalroute__antenna_diodes_count": {
@@ -138,11 +133,11 @@
138133
"compare": ">="
139134
},
140135
"detailedroute__timing__hold__ws": {
141-
"value": -0.334,
136+
"value": -0.326,
142137
"compare": ">="
143138
},
144139
"detailedroute__timing__hold__tns": {
145-
"value": -3.69,
140+
"value": -1.49,
146141
"compare": ">="
147142
},
148143
"finish__timing__setup__ws": {

flow/designs/nangate45/bp_be_top/rules-base.json

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,6 @@
3434
"compare": "<=",
3535
"level": "warning"
3636
},
37-
"flow__warnings__count:PDN-1041": {
38-
"value": 270,
39-
"compare": "<=",
40-
"level": "warning"
41-
},
4237
"globalroute__flow__warnings__count:GRT-0246": {
4338
"value": 1,
4439
"compare": "<=",
@@ -78,7 +73,7 @@
7873
"compare": "<="
7974
},
8075
"cts__timing__setup__ws": {
81-
"value": -0.344,
76+
"value": -0.333,
8277
"compare": ">="
8378
},
8479
"cts__timing__setup__tns": {
@@ -98,11 +93,11 @@
9893
"compare": "<="
9994
},
10095
"globalroute__timing__setup__ws": {
101-
"value": -0.344,
96+
"value": -0.335,
10297
"compare": ">="
10398
},
10499
"globalroute__timing__setup__tns": {
105-
"value": -20.9,
100+
"value": -19.8,
106101
"compare": ">="
107102
},
108103
"globalroute__timing__hold__ws": {
@@ -114,7 +109,7 @@
114109
"compare": ">="
115110
},
116111
"detailedroute__route__wirelength": {
117-
"value": 2571693,
112+
"value": 2566212,
118113
"compare": "<="
119114
},
120115
"detailedroute__route__drc_errors": {
@@ -150,7 +145,7 @@
150145
"compare": ">="
151146
},
152147
"finish__timing__setup__tns": {
153-
"value": -27.4,
148+
"value": -28.7,
154149
"compare": ">="
155150
},
156151
"finish__timing__hold__ws": {

flow/designs/nangate45/bp_multi_top/rules-base.json

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"level": "warning"
66
},
77
"cts__flow__warnings__count:RSZ-2021": {
8-
"value": 90,
8+
"value": 102,
99
"compare": "<=",
1010
"level": "warning"
1111
},
@@ -44,11 +44,6 @@
4444
"compare": "<=",
4545
"level": "warning"
4646
},
47-
"flow__warnings__count:PDN-1041": {
48-
"value": 270,
49-
"compare": "<=",
50-
"level": "warning"
51-
},
5247
"globalroute__flow__warnings__count:DRT-0120": {
5348
"value": 3,
5449
"compare": "<=",
@@ -129,7 +124,7 @@
129124
"compare": ">="
130125
},
131126
"detailedroute__route__wirelength": {
132-
"value": 4187726,
127+
"value": 4180077,
133128
"compare": "<="
134129
},
135130
"detailedroute__route__drc_errors": {
@@ -145,19 +140,19 @@
145140
"compare": "<="
146141
},
147142
"detailedroute__timing__setup__ws": {
148-
"value": -11.1,
143+
"value": -6.13,
149144
"compare": ">="
150145
},
151146
"detailedroute__timing__setup__tns": {
152-
"value": -785.0,
147+
"value": -607.0,
153148
"compare": ">="
154149
},
155150
"detailedroute__timing__hold__ws": {
156-
"value": -0.0646,
151+
"value": -1.48,
157152
"compare": ">="
158153
},
159154
"detailedroute__timing__hold__tns": {
160-
"value": -5.05,
155+
"value": -105.0,
161156
"compare": ">="
162157
},
163158
"finish__timing__setup__ws": {

0 commit comments

Comments
 (0)