Skip to content

Commit 40577de

Browse files
committed
update metrics for grt real capacity calculation
Signed-off-by: Eder Monteiro <[email protected]>
1 parent 7855434 commit 40577de

File tree

16 files changed

+338
-83
lines changed

16 files changed

+338
-83
lines changed

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

Lines changed: 6 additions & 6 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": 1354,
122+
"value": 1577,
123123
"compare": "<="
124124
},
125125
"cts__timing__setup__ws": {
126-
"value": -154.0,
126+
"value": -137.0,
127127
"compare": ">="
128128
},
129129
"cts__timing__setup__tns": {
130-
"value": -11900.0,
130+
"value": -9840.0,
131131
"compare": ">="
132132
},
133133
"cts__timing__hold__ws": {
@@ -143,11 +143,11 @@
143143
"compare": "<="
144144
},
145145
"globalroute__timing__setup__ws": {
146-
"value": -142.0,
146+
"value": -129.0,
147147
"compare": ">="
148148
},
149149
"globalroute__timing__setup__tns": {
150-
"value": -10900.0,
150+
"value": -8580.0,
151151
"compare": ">="
152152
},
153153
"globalroute__timing__hold__ws": {
@@ -195,7 +195,7 @@
195195
"compare": ">="
196196
},
197197
"finish__timing__setup__tns": {
198-
"value": -6920.0,
198+
"value": -5320.0,
199199
"compare": ">="
200200
},
201201
"finish__timing__hold__ws": {

flow/designs/asap7/mock-cpu/rules-base.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@
290290
"compare": ">="
291291
},
292292
"finish__timing__setup__tns": {
293-
"value": -2500.0,
293+
"value": -2610.0,
294294
"compare": ">="
295295
},
296296
"finish__timing__hold__ws": {

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -118,11 +118,11 @@
118118
"compare": "<="
119119
},
120120
"cts__timing__setup__ws": {
121-
"value": -172.0,
121+
"value": -164.0,
122122
"compare": ">="
123123
},
124124
"cts__timing__setup__tns": {
125-
"value": -1510.0,
125+
"value": -1320.0,
126126
"compare": ">="
127127
},
128128
"cts__timing__hold__ws": {
@@ -142,7 +142,7 @@
142142
"compare": ">="
143143
},
144144
"globalroute__timing__setup__tns": {
145-
"value": -1250.0,
145+
"value": -1480.0,
146146
"compare": ">="
147147
},
148148
"globalroute__timing__hold__ws": {
@@ -154,7 +154,7 @@
154154
"compare": ">="
155155
},
156156
"detailedroute__route__wirelength": {
157-
"value": 88854,
157+
"value": 88512,
158158
"compare": "<="
159159
},
160160
"detailedroute__route__drc_errors": {
@@ -186,11 +186,11 @@
186186
"compare": ">="
187187
},
188188
"finish__timing__setup__ws": {
189-
"value": -101.0,
189+
"value": -155.0,
190190
"compare": ">="
191191
},
192192
"finish__timing__setup__tns": {
193-
"value": -1080.0,
193+
"value": -4660.0,
194194
"compare": ">="
195195
},
196196
"finish__timing__hold__ws": {

flow/designs/gf12/bp_single/rules-base.json

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"level": "warning"
2626
},
2727
"detailedroute__flow__warnings__count:DRT-0120": {
28-
"value": 2,
28+
"value": 5,
2929
"compare": "<=",
3030
"level": "warning"
3131
},
@@ -130,7 +130,7 @@
130130
"level": "warning"
131131
},
132132
"globalroute__flow__warnings__count:DRT-0120": {
133-
"value": 2,
133+
"value": 5,
134134
"compare": "<=",
135135
"level": "warning"
136136
},
@@ -144,11 +144,6 @@
144144
"compare": "<=",
145145
"level": "warning"
146146
},
147-
"globalroute__flow__warnings__count:RSZ-0062": {
148-
"value": 1,
149-
"compare": "<=",
150-
"level": "warning"
151-
},
152147
"globalroute__flow__warnings__count:RSZ-0066": {
153148
"value": 1,
154149
"compare": "<=",
@@ -215,7 +210,7 @@
215210
"compare": ">="
216211
},
217212
"cts__timing__hold__tns": {
218-
"value": -2790.0,
213+
"value": -2570.0,
219214
"compare": ">="
220215
},
221216
"globalroute__antenna_diodes_count": {
@@ -231,19 +226,19 @@
231226
"compare": ">="
232227
},
233228
"globalroute__timing__hold__ws": {
234-
"value": -311.0,
229+
"value": -185.0,
235230
"compare": ">="
236231
},
237232
"globalroute__timing__hold__tns": {
238-
"value": -2020.0,
233+
"value": -2500.0,
239234
"compare": ">="
240235
},
241236
"detailedroute__route__wirelength": {
242237
"value": 6150585,
243238
"compare": "<="
244239
},
245240
"detailedroute__route__drc_errors": {
246-
"value": 0,
241+
"value": 1,
247242
"compare": "<="
248243
},
249244
"detailedroute__antenna__violating__nets": {
@@ -267,7 +262,7 @@
267262
"compare": ">="
268263
},
269264
"detailedroute__timing__hold__tns": {
270-
"value": -13700.0,
265+
"value": -10300.0,
271266
"compare": ">="
272267
},
273268
"finish__timing__setup__ws": {

flow/designs/gf12/ca53/rules-base.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"cts__flow__warnings__count:CTS-0041": {
3-
"value": 9,
3+
"value": 8,
44
"compare": "<=",
55
"level": "warning"
66
},
@@ -20,7 +20,7 @@
2020
"level": "warning"
2121
},
2222
"finish__flow__warnings__count:STA-1648": {
23-
"value": 280,
23+
"value": 284,
2424
"compare": "<=",
2525
"level": "warning"
2626
},
@@ -171,7 +171,7 @@
171171
"compare": ">="
172172
},
173173
"globalroute__timing__hold__tns": {
174-
"value": -621.0,
174+
"value": -485.0,
175175
"compare": ">="
176176
},
177177
"detailedroute__route__wirelength": {
@@ -203,7 +203,7 @@
203203
"compare": ">="
204204
},
205205
"detailedroute__timing__hold__tns": {
206-
"value": -65400.0,
206+
"value": -75300.0,
207207
"compare": ">="
208208
},
209209
"finish__timing__setup__ws": {
@@ -219,7 +219,7 @@
219219
"compare": ">="
220220
},
221221
"finish__timing__hold__tns": {
222-
"value": -2050.0,
222+
"value": -3010.0,
223223
"compare": ">="
224224
},
225225
"finish__design__instance__area": {

flow/designs/gf180/aes-hybrid/rules-base.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@
102102
"compare": ">="
103103
},
104104
"globalroute__timing__setup__tns": {
105-
"value": -162.0,
105+
"value": -164.0,
106106
"compare": ">="
107107
},
108108
"globalroute__timing__hold__ws": {
@@ -134,7 +134,7 @@
134134
"compare": ">="
135135
},
136136
"detailedroute__timing__setup__tns": {
137-
"value": -75.1,
137+
"value": -74.9,
138138
"compare": ">="
139139
},
140140
"detailedroute__timing__hold__ws": {
@@ -150,7 +150,7 @@
150150
"compare": ">="
151151
},
152152
"finish__timing__setup__tns": {
153-
"value": -158.0,
153+
"value": -160.0,
154154
"compare": ">="
155155
},
156156
"finish__timing__hold__ws": {

flow/designs/gf180/ibex/rules-base.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@
122122
"compare": ">="
123123
},
124124
"globalroute__timing__setup__tns": {
125-
"value": -154.0,
125+
"value": -157.0,
126126
"compare": ">="
127127
},
128128
"globalroute__timing__hold__ws": {
@@ -170,7 +170,7 @@
170170
"compare": ">="
171171
},
172172
"finish__timing__setup__tns": {
173-
"value": -134.0,
173+
"value": -133.0,
174174
"compare": ">="
175175
},
176176
"finish__timing__hold__ws": {

flow/designs/ihp-sg13g2/jpeg/rules-base.json

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,29 @@
11
{
2+
"detailedroute__flow__warnings__count:DRT-0349": {
3+
"value": 10,
4+
"compare": "<=",
5+
"level": "warning"
6+
},
7+
"finish__flow__warnings__count:GUI-0076": {
8+
"value": 1,
9+
"compare": "<=",
10+
"level": "warning"
11+
},
12+
"floorplan__flow__warnings__count:IFP-0028": {
13+
"value": 1,
14+
"compare": "<=",
15+
"level": "warning"
16+
},
17+
"globalplace__flow__warnings__count:GRT-0281": {
18+
"value": 1,
19+
"compare": "<=",
20+
"level": "warning"
21+
},
22+
"globalroute__flow__warnings__count:DRT-0349": {
23+
"value": 10,
24+
"compare": "<=",
25+
"level": "warning"
26+
},
227
"synth__design__instance__area__stdcell": {
328
"value": 1499147.11,
429
"compare": "<="
@@ -76,7 +101,7 @@
76101
"compare": "<="
77102
},
78103
"detailedroute__antenna_diodes_count": {
79-
"value": 148,
104+
"value": 162,
80105
"compare": "<="
81106
},
82107
"detailedroute__timing__setup__ws": {
@@ -112,7 +137,7 @@
112137
"compare": ">="
113138
},
114139
"finish__design__instance__area": {
115-
"value": 1055630,
140+
"value": 1055178,
116141
"compare": "<="
117142
}
118143
}

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"compare": "=="
4949
},
5050
"placeopt__design__instance__area": {
51-
"value": 730179,
51+
"value": 730176,
5252
"compare": "<="
5353
},
5454
"placeopt__design__instance__count__stdcell": {
@@ -72,7 +72,7 @@
7272
"compare": ">="
7373
},
7474
"cts__timing__setup__tns": {
75-
"value": -87.4,
75+
"value": -124.0,
7676
"compare": ">="
7777
},
7878
"cts__timing__hold__ws": {
@@ -92,7 +92,7 @@
9292
"compare": ">="
9393
},
9494
"globalroute__timing__setup__tns": {
95-
"value": -78.7,
95+
"value": -70.5,
9696
"compare": ">="
9797
},
9898
"globalroute__timing__hold__ws": {
@@ -132,23 +132,23 @@
132132
"compare": ">="
133133
},
134134
"detailedroute__timing__hold__tns": {
135-
"value": -0.645,
135+
"value": -0.443,
136136
"compare": ">="
137137
},
138138
"finish__timing__setup__ws": {
139-
"value": -0.339,
139+
"value": -0.308,
140140
"compare": ">="
141141
},
142142
"finish__timing__setup__tns": {
143-
"value": -174.0,
143+
"value": -152.0,
144144
"compare": ">="
145145
},
146146
"finish__timing__hold__ws": {
147147
"value": -0.118,
148148
"compare": ">="
149149
},
150150
"finish__timing__hold__tns": {
151-
"value": -8.22,
151+
"value": -2.46,
152152
"compare": ">="
153153
},
154154
"finish__design__instance__area": {

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
"compare": ">="
7878
},
7979
"cts__timing__setup__tns": {
80-
"value": -52.6,
80+
"value": -55.7,
8181
"compare": ">="
8282
},
8383
"cts__timing__hold__ws": {
@@ -93,11 +93,11 @@
9393
"compare": "<="
9494
},
9595
"globalroute__timing__setup__ws": {
96-
"value": -0.129,
96+
"value": -0.192,
9797
"compare": ">="
9898
},
9999
"globalroute__timing__setup__tns": {
100-
"value": -57.9,
100+
"value": -61.9,
101101
"compare": ">="
102102
},
103103
"globalroute__timing__hold__ws": {
@@ -145,7 +145,7 @@
145145
"compare": ">="
146146
},
147147
"finish__timing__setup__tns": {
148-
"value": -68.2,
148+
"value": -76.1,
149149
"compare": ">="
150150
},
151151
"finish__timing__hold__ws": {

0 commit comments

Comments
 (0)