Skip to content

Commit 252042c

Browse files
authored
Merge pull request #3548 from The-OpenROAD-Project-staging/secure-check-finish-setup-tns
Updated metadata and rules
2 parents 9725797 + 57665d6 commit 252042c

File tree

80 files changed

+4871
-808
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+4871
-808
lines changed

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

Lines changed: 65 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,31 +8,63 @@
88
"compare": "=="
99
},
1010
"placeopt__design__instance__area": {
11-
"value": 7229,
11+
"value": 7216,
1212
"compare": "<="
1313
},
1414
"placeopt__design__instance__count__stdcell": {
15-
"value": 10666,
15+
"value": 10646,
1616
"compare": "<="
1717
},
1818
"detailedplace__design__violations": {
1919
"value": 0,
2020
"compare": "=="
2121
},
2222
"cts__design__instance__count__setup_buffer": {
23-
"value": 928,
23+
"value": 926,
2424
"compare": "<="
2525
},
2626
"cts__design__instance__count__hold_buffer": {
27-
"value": 1367,
27+
"value": 926,
2828
"compare": "<="
2929
},
30+
"cts__timing__setup__ws": {
31+
"value": -105.28,
32+
"compare": ">="
33+
},
34+
"cts__timing__setup__tns": {
35+
"value": -6684.09,
36+
"compare": ">="
37+
},
38+
"cts__timing__hold__ws": {
39+
"value": 0.0,
40+
"compare": ">="
41+
},
42+
"cts__timing__hold__tns": {
43+
"value": 0.0,
44+
"compare": ">="
45+
},
3046
"globalroute__antenna_diodes_count": {
3147
"value": 0,
3248
"compare": "<="
3349
},
50+
"globalroute__timing__setup__ws": {
51+
"value": -94.89,
52+
"compare": ">="
53+
},
54+
"globalroute__timing__setup__tns": {
55+
"value": -5738.41,
56+
"compare": ">="
57+
},
58+
"globalroute__timing__hold__ws": {
59+
"value": 0.0,
60+
"compare": ">="
61+
},
62+
"globalroute__timing__hold__tns": {
63+
"value": 0.0,
64+
"compare": ">="
65+
},
3466
"detailedroute__route__wirelength": {
35-
"value": 57659,
67+
"value": 57271,
3668
"compare": "<="
3769
},
3870
"detailedroute__route__drc_errors": {
@@ -47,20 +79,40 @@
4779
"value": 5,
4880
"compare": "<="
4981
},
82+
"detailedroute__timing__setup__ws": {
83+
"value": -4.3548,
84+
"compare": ">="
85+
},
86+
"detailedroute__timing__setup__tns": {
87+
"value": 0.0,
88+
"compare": ">="
89+
},
90+
"detailedroute__timing__hold__ws": {
91+
"value": 0.0,
92+
"compare": ">="
93+
},
94+
"detailedroute__timing__hold__tns": {
95+
"value": 0.0,
96+
"compare": ">="
97+
},
5098
"finish__timing__setup__ws": {
5199
"value": -65.46,
52100
"compare": ">="
53101
},
54-
"finish__design__instance__area": {
55-
"value": 7348,
56-
"compare": "<="
102+
"finish__timing__setup__tns": {
103+
"value": -2534.73,
104+
"compare": ">="
57105
},
58-
"finish__timing__drv__setup_violation_count": {
59-
"value": 464,
60-
"compare": "<="
106+
"finish__timing__hold__ws": {
107+
"value": 0.0,
108+
"compare": ">="
109+
},
110+
"finish__timing__hold__tns": {
111+
"value": 0.0,
112+
"compare": ">="
61113
},
62-
"finish__timing__drv__hold_violation_count": {
63-
"value": 100,
114+
"finish__design__instance__area": {
115+
"value": 7332,
64116
"compare": "<="
65117
},
66118
"finish__timing__wns_percent_delay": {

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

Lines changed: 60 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,42 @@
2727
"value": 1704,
2828
"compare": "<="
2929
},
30+
"cts__timing__setup__ws": {
31+
"value": -33.42,
32+
"compare": ">="
33+
},
34+
"cts__timing__setup__tns": {
35+
"value": -405.86,
36+
"compare": ">="
37+
},
38+
"cts__timing__hold__ws": {
39+
"value": 0.0,
40+
"compare": ">="
41+
},
42+
"cts__timing__hold__tns": {
43+
"value": 0.0,
44+
"compare": ">="
45+
},
3046
"globalroute__antenna_diodes_count": {
3147
"value": 0,
3248
"compare": "<="
3349
},
50+
"globalroute__timing__setup__ws": {
51+
"value": -46.66,
52+
"compare": ">="
53+
},
54+
"globalroute__timing__setup__tns": {
55+
"value": -2366.2,
56+
"compare": ">="
57+
},
58+
"globalroute__timing__hold__ws": {
59+
"value": 0.0,
60+
"compare": ">="
61+
},
62+
"globalroute__timing__hold__tns": {
63+
"value": 0.0,
64+
"compare": ">="
65+
},
3466
"detailedroute__route__wirelength": {
3567
"value": 74683,
3668
"compare": "<="
@@ -47,20 +79,40 @@
4779
"value": 5,
4880
"compare": "<="
4981
},
82+
"detailedroute__timing__setup__ws": {
83+
"value": 0.0,
84+
"compare": ">="
85+
},
86+
"detailedroute__timing__setup__tns": {
87+
"value": 0.0,
88+
"compare": ">="
89+
},
90+
"detailedroute__timing__hold__ws": {
91+
"value": 0.0,
92+
"compare": ">="
93+
},
94+
"detailedroute__timing__hold__tns": {
95+
"value": 0.0,
96+
"compare": ">="
97+
},
5098
"finish__timing__setup__ws": {
5199
"value": -35.3,
52100
"compare": ">="
53101
},
54-
"finish__design__instance__area": {
55-
"value": 2272,
56-
"compare": "<="
102+
"finish__timing__setup__tns": {
103+
"value": -595.78,
104+
"compare": ">="
57105
},
58-
"finish__timing__drv__setup_violation_count": {
59-
"value": 852,
60-
"compare": "<="
106+
"finish__timing__hold__ws": {
107+
"value": 0.0,
108+
"compare": ">="
61109
},
62-
"finish__timing__drv__hold_violation_count": {
63-
"value": 100,
110+
"finish__timing__hold__tns": {
111+
"value": 0.0,
112+
"compare": ">="
113+
},
114+
"finish__design__instance__area": {
115+
"value": 2272,
64116
"compare": "<="
65117
},
66118
"finish__timing__wns_percent_delay": {

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

Lines changed: 61 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,42 @@
2727
"value": 1704,
2828
"compare": "<="
2929
},
30+
"cts__timing__setup__ws": {
31+
"value": -42.49,
32+
"compare": ">="
33+
},
34+
"cts__timing__setup__tns": {
35+
"value": -752.71,
36+
"compare": ">="
37+
},
38+
"cts__timing__hold__ws": {
39+
"value": 0.0,
40+
"compare": ">="
41+
},
42+
"cts__timing__hold__tns": {
43+
"value": 0.0,
44+
"compare": ">="
45+
},
3046
"globalroute__antenna_diodes_count": {
3147
"value": 0,
3248
"compare": "<="
3349
},
50+
"globalroute__timing__setup__ws": {
51+
"value": -47.76,
52+
"compare": ">="
53+
},
54+
"globalroute__timing__setup__tns": {
55+
"value": -2598.4,
56+
"compare": ">="
57+
},
58+
"globalroute__timing__hold__ws": {
59+
"value": 0.0,
60+
"compare": ">="
61+
},
62+
"globalroute__timing__hold__tns": {
63+
"value": 0.0,
64+
"compare": ">="
65+
},
3466
"detailedroute__route__wirelength": {
3567
"value": 73373,
3668
"compare": "<="
@@ -47,20 +79,40 @@
4779
"value": 5,
4880
"compare": "<="
4981
},
82+
"detailedroute__timing__setup__ws": {
83+
"value": 0.0,
84+
"compare": ">="
85+
},
86+
"detailedroute__timing__setup__tns": {
87+
"value": 0.0,
88+
"compare": ">="
89+
},
90+
"detailedroute__timing__hold__ws": {
91+
"value": 0.0,
92+
"compare": ">="
93+
},
94+
"detailedroute__timing__hold__tns": {
95+
"value": 0.0,
96+
"compare": ">="
97+
},
5098
"finish__timing__setup__ws": {
51-
"value": -42.44,
99+
"value": -33.72,
52100
"compare": ">="
53101
},
54-
"finish__design__instance__area": {
55-
"value": 2278,
56-
"compare": "<="
102+
"finish__timing__setup__tns": {
103+
"value": -699.6,
104+
"compare": ">="
57105
},
58-
"finish__timing__drv__setup_violation_count": {
59-
"value": 852,
60-
"compare": "<="
106+
"finish__timing__hold__ws": {
107+
"value": 0.0,
108+
"compare": ">="
61109
},
62-
"finish__timing__drv__hold_violation_count": {
63-
"value": 100,
110+
"finish__timing__hold__tns": {
111+
"value": 0.0,
112+
"compare": ">="
113+
},
114+
"finish__design__instance__area": {
115+
"value": 2278,
64116
"compare": "<="
65117
},
66118
"finish__timing__wns_percent_delay": {

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

Lines changed: 60 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,42 @@
2727
"value": 1543,
2828
"compare": "<="
2929
},
30+
"cts__timing__setup__ws": {
31+
"value": -12.23,
32+
"compare": ">="
33+
},
34+
"cts__timing__setup__tns": {
35+
"value": 0.0,
36+
"compare": ">="
37+
},
38+
"cts__timing__hold__ws": {
39+
"value": 0.0,
40+
"compare": ">="
41+
},
42+
"cts__timing__hold__tns": {
43+
"value": 0.0,
44+
"compare": ">="
45+
},
3046
"globalroute__antenna_diodes_count": {
3147
"value": 0,
3248
"compare": "<="
3349
},
50+
"globalroute__timing__setup__ws": {
51+
"value": -24.93,
52+
"compare": ">="
53+
},
54+
"globalroute__timing__setup__tns": {
55+
"value": -44.64,
56+
"compare": ">="
57+
},
58+
"globalroute__timing__hold__ws": {
59+
"value": 0.0,
60+
"compare": ">="
61+
},
62+
"globalroute__timing__hold__tns": {
63+
"value": 0.0,
64+
"compare": ">="
65+
},
3466
"detailedroute__route__wirelength": {
3567
"value": 69277,
3668
"compare": "<="
@@ -47,20 +79,40 @@
4779
"value": 5,
4880
"compare": "<="
4981
},
82+
"detailedroute__timing__setup__ws": {
83+
"value": 0.0,
84+
"compare": ">="
85+
},
86+
"detailedroute__timing__setup__tns": {
87+
"value": 0.0,
88+
"compare": ">="
89+
},
90+
"detailedroute__timing__hold__ws": {
91+
"value": 0.0,
92+
"compare": ">="
93+
},
94+
"detailedroute__timing__hold__tns": {
95+
"value": 0.0,
96+
"compare": ">="
97+
},
5098
"finish__timing__setup__ws": {
5199
"value": -19.8,
52100
"compare": ">="
53101
},
54-
"finish__design__instance__area": {
55-
"value": 2026,
56-
"compare": "<="
102+
"finish__timing__setup__tns": {
103+
"value": -14.47,
104+
"compare": ">="
57105
},
58-
"finish__timing__drv__setup_violation_count": {
59-
"value": 771,
60-
"compare": "<="
106+
"finish__timing__hold__ws": {
107+
"value": 0.0,
108+
"compare": ">="
61109
},
62-
"finish__timing__drv__hold_violation_count": {
63-
"value": 100,
110+
"finish__timing__hold__tns": {
111+
"value": 0.0,
112+
"compare": ">="
113+
},
114+
"finish__design__instance__area": {
115+
"value": 2026,
64116
"compare": "<="
65117
},
66118
"finish__timing__wns_percent_delay": {

0 commit comments

Comments
 (0)