Skip to content

Commit 73b3e32

Browse files
authored
Merge pull request #3620 from The-OpenROAD-Project-staging/secure-gpl-new-regions
Update metrics for gpl regions hard constraint
2 parents 40674dd + 8b90db4 commit 73b3e32

File tree

25 files changed

+195
-258
lines changed

25 files changed

+195
-258
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/gf12/bp_single/rules-base.json

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,6 @@
99
"compare": "<=",
1010
"level": "warning"
1111
},
12-
"cts__flow__warnings__count:RSZ-0066": {
13-
"value": 1,
14-
"compare": "<=",
15-
"level": "warning"
16-
},
1712
"cts__flow__warnings__count:STA-1551": {
1813
"value": 40,
1914
"compare": "<=",
@@ -25,7 +20,7 @@
2520
"level": "warning"
2621
},
2722
"detailedroute__flow__warnings__count:DRT-0120": {
28-
"value": 8,
23+
"value": 7,
2924
"compare": "<=",
3025
"level": "warning"
3126
},
@@ -79,13 +74,8 @@
7974
"compare": "<=",
8075
"level": "warning"
8176
},
82-
"flow__warnings__count:PDN-1031": {
83-
"value": 1,
84-
"compare": "<=",
85-
"level": "warning"
86-
},
8777
"flow__warnings__count:PDN-0110": {
88-
"value": 771,
78+
"value": 1001,
8979
"compare": "<=",
9080
"level": "warning"
9181
},
@@ -94,6 +84,11 @@
9484
"compare": "<=",
9585
"level": "warning"
9686
},
87+
"flow__warnings__count:PDN-1031": {
88+
"value": 1,
89+
"compare": "<=",
90+
"level": "warning"
91+
},
9792
"flow__warnings__count:STA-1551": {
9893
"value": 40,
9994
"compare": "<=",
@@ -125,7 +120,7 @@
125120
"level": "warning"
126121
},
127122
"globalroute__flow__warnings__count:DRT-0120": {
128-
"value": 8,
123+
"value": 7,
129124
"compare": "<=",
130125
"level": "warning"
131126
},
@@ -197,7 +192,7 @@
197192
"compare": ">="
198193
},
199194
"cts__timing__setup__tns": {
200-
"value": -1640.0,
195+
"value": -2620.0,
201196
"compare": ">="
202197
},
203198
"cts__timing__hold__ws": {
@@ -221,11 +216,11 @@
221216
"compare": ">="
222217
},
223218
"globalroute__timing__hold__ws": {
224-
"value": -135.0,
219+
"value": -117.0,
225220
"compare": ">="
226221
},
227222
"globalroute__timing__hold__tns": {
228-
"value": -833.0,
223+
"value": -569.0,
229224
"compare": ">="
230225
},
231226
"detailedroute__route__wirelength": {
@@ -253,15 +248,15 @@
253248
"compare": ">="
254249
},
255250
"detailedroute__timing__hold__ws": {
256-
"value": -130.0,
251+
"value": -120.0,
257252
"compare": ">="
258253
},
259254
"detailedroute__timing__hold__tns": {
260-
"value": -3910.0,
255+
"value": -1310.0,
261256
"compare": ">="
262257
},
263258
"finish__timing__setup__ws": {
264-
"value": -116.0,
259+
"value": -222.0,
265260
"compare": ">="
266261
},
267262
"finish__timing__setup__tns": {

0 commit comments

Comments
 (0)