Skip to content

Commit 2e7f3ae

Browse files
authored
Merge pull request #3670 from The-OpenROAD-Project-staging/secure-test-new-slew-fix
Validate new max slew fixing
2 parents 3cf375f + 9c25b5c commit 2e7f3ae

File tree

37 files changed

+216
-426
lines changed

37 files changed

+216
-426
lines changed

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

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,31 +8,31 @@
88
"compare": "=="
99
},
1010
"placeopt__design__instance__area": {
11-
"value": 7215,
11+
"value": 7213,
1212
"compare": "<="
1313
},
1414
"placeopt__design__instance__count__stdcell": {
15-
"value": 10627,
15+
"value": 10608,
1616
"compare": "<="
1717
},
1818
"detailedplace__design__violations": {
1919
"value": 0,
2020
"compare": "=="
2121
},
2222
"cts__design__instance__count__setup_buffer": {
23-
"value": 924,
23+
"value": 922,
2424
"compare": "<="
2525
},
2626
"cts__design__instance__count__hold_buffer": {
27-
"value": 1737,
27+
"value": 1134,
2828
"compare": "<="
2929
},
3030
"cts__timing__setup__ws": {
31-
"value": -152.0,
31+
"value": -141.0,
3232
"compare": ">="
3333
},
3434
"cts__timing__setup__tns": {
35-
"value": -10600.0,
35+
"value": -9390.0,
3636
"compare": ">="
3737
},
3838
"cts__timing__hold__ws": {
@@ -48,11 +48,11 @@
4848
"compare": "<="
4949
},
5050
"globalroute__timing__setup__ws": {
51-
"value": -178.0,
51+
"value": -146.0,
5252
"compare": ">="
5353
},
5454
"globalroute__timing__setup__tns": {
55-
"value": -9920.0,
55+
"value": -8690.0,
5656
"compare": ">="
5757
},
5858
"globalroute__timing__hold__ws": {
@@ -64,7 +64,7 @@
6464
"compare": ">="
6565
},
6666
"detailedroute__route__wirelength": {
67-
"value": 53138,
67+
"value": 52923,
6868
"compare": "<="
6969
},
7070
"detailedroute__route__drc_errors": {
@@ -100,7 +100,7 @@
100100
"compare": ">="
101101
},
102102
"finish__timing__setup__tns": {
103-
"value": -6350.0,
103+
"value": -5890.0,
104104
"compare": ">="
105105
},
106106
"finish__timing__hold__ws": {

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"compare": ">="
5353
},
5454
"globalroute__timing__setup__tns": {
55-
"value": -475.0,
55+
"value": -568.0,
5656
"compare": ">="
5757
},
5858
"globalroute__timing__hold__ws": {
@@ -100,7 +100,7 @@
100100
"compare": ">="
101101
},
102102
"finish__timing__setup__tns": {
103-
"value": -296.0,
103+
"value": -386.0,
104104
"compare": ">="
105105
},
106106
"finish__timing__hold__ws": {

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"compare": ">="
3333
},
3434
"cts__timing__setup__tns": {
35-
"value": -72300.0,
35+
"value": -82600.0,
3636
"compare": ">="
3737
},
3838
"cts__timing__hold__ws": {
@@ -52,7 +52,7 @@
5252
"compare": ">="
5353
},
5454
"globalroute__timing__setup__tns": {
55-
"value": -90200.0,
55+
"value": -95000.0,
5656
"compare": ">="
5757
},
5858
"globalroute__timing__hold__ws": {
@@ -100,7 +100,7 @@
100100
"compare": ">="
101101
},
102102
"finish__timing__setup__tns": {
103-
"value": -46900.0,
103+
"value": -54900.0,
104104
"compare": ">="
105105
},
106106
"finish__timing__hold__ws": {

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"compare": ">="
3333
},
3434
"cts__timing__setup__tns": {
35-
"value": -16300.0,
35+
"value": -16900.0,
3636
"compare": ">="
3737
},
3838
"cts__timing__hold__ws": {
@@ -52,7 +52,7 @@
5252
"compare": ">="
5353
},
5454
"globalroute__timing__setup__tns": {
55-
"value": -19100.0,
55+
"value": -19700.0,
5656
"compare": ">="
5757
},
5858
"globalroute__timing__hold__ws": {
@@ -84,7 +84,7 @@
8484
"compare": ">="
8585
},
8686
"detailedroute__timing__setup__tns": {
87-
"value": -12200.0,
87+
"value": -12300.0,
8888
"compare": ">="
8989
},
9090
"detailedroute__timing__hold__ws": {
@@ -100,7 +100,7 @@
100100
"compare": ">="
101101
},
102102
"finish__timing__setup__tns": {
103-
"value": -17200.0,
103+
"value": -17500.0,
104104
"compare": ">="
105105
},
106106
"finish__timing__hold__ws": {

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,19 +96,19 @@
9696
"compare": ">="
9797
},
9898
"finish__timing__setup__ws": {
99-
"value": -395.0,
99+
"value": -481.0,
100100
"compare": ">="
101101
},
102102
"finish__timing__setup__tns": {
103-
"value": -111000.0,
103+
"value": -200000.0,
104104
"compare": ">="
105105
},
106106
"finish__timing__hold__ws": {
107107
"value": -285.0,
108108
"compare": ">="
109109
},
110110
"finish__timing__hold__tns": {
111-
"value": -57500.0,
111+
"value": -66900.0,
112112
"compare": ">="
113113
},
114114
"finish__design__instance__area": {

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,16 @@
5959
"compare": "<=",
6060
"level": "warning"
6161
},
62+
"globalroute__flow__warnings__count:RSZ-0062": {
63+
"value": 1,
64+
"compare": "<=",
65+
"level": "warning"
66+
},
67+
"placeopt__flow__warnings__count:RSZ-0020": {
68+
"value": 1,
69+
"compare": "<=",
70+
"level": "warning"
71+
},
6272
"synth__design__instance__area__stdcell": {
6373
"value": 3732.67,
6474
"compare": "<="

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"level": "warning"
1111
},
1212
"detailedroute__flow__warnings__count:DRT-0120": {
13-
"value": 25,
13+
"value": 24,
1414
"compare": "<=",
1515
"level": "warning"
1616
},
@@ -75,7 +75,7 @@
7575
"level": "warning"
7676
},
7777
"globalroute__flow__warnings__count:DRT-0120": {
78-
"value": 25,
78+
"value": 24,
7979
"compare": "<=",
8080
"level": "warning"
8181
},
@@ -128,11 +128,11 @@
128128
"compare": "<="
129129
},
130130
"cts__timing__setup__ws": {
131-
"value": -208.0,
131+
"value": -437.0,
132132
"compare": ">="
133133
},
134134
"cts__timing__setup__tns": {
135-
"value": -725.0,
135+
"value": -379000.0,
136136
"compare": ">="
137137
},
138138
"cts__timing__hold__ws": {
@@ -192,7 +192,7 @@
192192
"compare": ">="
193193
},
194194
"detailedroute__timing__hold__tns": {
195-
"value": -2390.0,
195+
"value": -5280.0,
196196
"compare": ">="
197197
},
198198
"finish__timing__setup__ws": {

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

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"level": "warning"
3131
},
3232
"flow__warnings__count:PDN-0110": {
33-
"value": 196,
33+
"value": 100,
3434
"compare": "<=",
3535
"level": "warning"
3636
},
@@ -59,11 +59,21 @@
5959
"compare": "<=",
6060
"level": "warning"
6161
},
62+
"globalplace__flow__warnings__count:GRT-0281": {
63+
"value": 1,
64+
"compare": "<=",
65+
"level": "warning"
66+
},
6267
"globalroute__flow__warnings__count:DRT-0142": {
6368
"value": 5,
6469
"compare": "<=",
6570
"level": "warning"
6671
},
72+
"placeopt__flow__warnings__count:RSZ-0020": {
73+
"value": 1,
74+
"compare": "<=",
75+
"level": "warning"
76+
},
6777
"placeopt__flow__warnings__count:RSZ-0095": {
6878
"value": 1,
6979
"compare": "<=",
@@ -78,7 +88,7 @@
7888
"compare": "=="
7989
},
8090
"placeopt__design__instance__area": {
81-
"value": 198400,
91+
"value": 197211,
8292
"compare": "<="
8393
},
8494
"placeopt__design__instance__count__stdcell": {
@@ -98,11 +108,11 @@
98108
"compare": "<="
99109
},
100110
"cts__timing__setup__ws": {
101-
"value": -207.0,
111+
"value": -200.0,
102112
"compare": ">="
103113
},
104114
"cts__timing__setup__tns": {
105-
"value": -807.0,
115+
"value": -800.0,
106116
"compare": ">="
107117
},
108118
"cts__timing__hold__ws": {
@@ -114,7 +124,7 @@
114124
"compare": ">="
115125
},
116126
"globalroute__antenna_diodes_count": {
117-
"value": 336,
127+
"value": 332,
118128
"compare": "<="
119129
},
120130
"globalroute__timing__setup__ws": {
@@ -146,7 +156,7 @@
146156
"compare": "<="
147157
},
148158
"detailedroute__antenna_diodes_count": {
149-
"value": 336,
159+
"value": 333,
150160
"compare": "<="
151161
},
152162
"detailedroute__timing__setup__ws": {
@@ -158,11 +168,11 @@
158168
"compare": ">="
159169
},
160170
"detailedroute__timing__hold__ws": {
161-
"value": -239.0,
171+
"value": -236.0,
162172
"compare": ">="
163173
},
164174
"detailedroute__timing__hold__tns": {
165-
"value": -10400.0,
175+
"value": -3780.0,
166176
"compare": ">="
167177
},
168178
"finish__timing__setup__ws": {
@@ -182,7 +192,7 @@
182192
"compare": ">="
183193
},
184194
"finish__design__instance__area": {
185-
"value": 202906,
195+
"value": 201687,
186196
"compare": "<="
187197
}
188198
}

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

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,11 @@
7474
"compare": "<=",
7575
"level": "warning"
7676
},
77+
"placeopt__flow__warnings__count:RSZ-0020": {
78+
"value": 1,
79+
"compare": "<=",
80+
"level": "warning"
81+
},
7782
"synth__design__instance__area__stdcell": {
7883
"value": 134.0,
7984
"compare": "<="
@@ -107,7 +112,7 @@
107112
"compare": ">="
108113
},
109114
"cts__timing__setup__tns": {
110-
"value": -313,
115+
"value": -264.0,
111116
"compare": ">="
112117
},
113118
"cts__timing__hold__ws": {
@@ -127,7 +132,7 @@
127132
"compare": ">="
128133
},
129134
"globalroute__timing__setup__tns": {
130-
"value": -357,
135+
"value": -285.0,
131136
"compare": ">="
132137
},
133138
"globalroute__timing__hold__ws": {

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

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,11 @@
6969
"compare": "<=",
7070
"level": "warning"
7171
},
72+
"placeopt__flow__warnings__count:RSZ-0020": {
73+
"value": 1,
74+
"compare": "<=",
75+
"level": "warning"
76+
},
7277
"synth__design__instance__area__stdcell": {
7378
"value": 6241.99,
7479
"compare": "<="
@@ -98,11 +103,11 @@
98103
"compare": "<="
99104
},
100105
"cts__timing__setup__ws": {
101-
"value": -114.0,
106+
"value": -51.0,
102107
"compare": ">="
103108
},
104109
"cts__timing__setup__tns": {
105-
"value": -1310.0,
110+
"value": -204.0,
106111
"compare": ">="
107112
},
108113
"cts__timing__hold__ws": {
@@ -118,11 +123,11 @@
118123
"compare": "<="
119124
},
120125
"globalroute__timing__setup__ws": {
121-
"value": -66.4,
126+
"value": -51.0,
122127
"compare": ">="
123128
},
124129
"globalroute__timing__setup__tns": {
125-
"value": -4100.0,
130+
"value": -204.0,
126131
"compare": ">="
127132
},
128133
"globalroute__timing__hold__ws": {

0 commit comments

Comments
 (0)