Skip to content

Commit 4f86372

Browse files
committed
test/orfs: rules.json update to pick up warnings baseline
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
1 parent a152c5e commit 4f86372

5 files changed

Lines changed: 796 additions & 64 deletions

File tree

test/orfs/gcd/rules-base.json

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,74 @@
11
{
2+
"cts__flow__warnings__count:RSZ-62": {
3+
"value": 1,
4+
"compare": "<=",
5+
"level": "warning"
6+
},
7+
"cts__flow__warnings__count:STA-1212": {
8+
"value": 1001,
9+
"compare": "<=",
10+
"level": "warning"
11+
},
12+
"detailedplace__flow__warnings__count:STA-1212": {
13+
"value": 1001,
14+
"compare": "<=",
15+
"level": "warning"
16+
},
17+
"detailedroute__flow__warnings__count:GRT-246": {
18+
"value": 1,
19+
"compare": "<=",
20+
"level": "warning"
21+
},
22+
"detailedroute__flow__warnings__count:STA-1212": {
23+
"value": 1001,
24+
"compare": "<=",
25+
"level": "warning"
26+
},
27+
"finish__flow__warnings__count:STA-1212": {
28+
"value": 1001,
29+
"compare": "<=",
30+
"level": "warning"
31+
},
32+
"floorplan__flow__warnings__count:EST-27": {
33+
"value": 1,
34+
"compare": "<=",
35+
"level": "warning"
36+
},
37+
"floorplan__flow__warnings__count:RSZ-62": {
38+
"value": 1,
39+
"compare": "<=",
40+
"level": "warning"
41+
},
42+
"floorplan__flow__warnings__count:RSZ-75": {
43+
"value": 508,
44+
"compare": "<=",
45+
"level": "warning"
46+
},
47+
"floorplan__flow__warnings__count:STA-1212": {
48+
"value": 1001,
49+
"compare": "<=",
50+
"level": "warning"
51+
},
52+
"globalplace__flow__warnings__count:STA-1212": {
53+
"value": 1001,
54+
"compare": "<=",
55+
"level": "warning"
56+
},
57+
"globalroute__flow__warnings__count:GRT-246": {
58+
"value": 1,
59+
"compare": "<=",
60+
"level": "warning"
61+
},
62+
"globalroute__flow__warnings__count:STA-1212": {
63+
"value": 1001,
64+
"compare": "<=",
65+
"level": "warning"
66+
},
67+
"placeopt__flow__warnings__count:STA-1212": {
68+
"value": 1001,
69+
"compare": "<=",
70+
"level": "warning"
71+
},
272
"synth__design__instance__area__stdcell": {
373
"value": 43.1,
474
"compare": "<="
@@ -7,6 +77,14 @@
777
"value": 1,
878
"compare": "=="
979
},
80+
"floorplan__flow__warnings__type_count": {
81+
"value": 4,
82+
"compare": "<="
83+
},
84+
"placeopt__flow__warnings__type_count": {
85+
"value": 1,
86+
"compare": "<="
87+
},
1088
"placeopt__design__instance__area": {
1189
"value": 51,
1290
"compare": "<="
@@ -15,10 +93,18 @@
1593
"value": 526,
1694
"compare": "<="
1795
},
96+
"detailedplace__flow__warnings__type_count": {
97+
"value": 1,
98+
"compare": "<="
99+
},
18100
"detailedplace__design__violations": {
19101
"value": 0,
20102
"compare": "=="
21103
},
104+
"cts__flow__warnings__type_count": {
105+
"value": 2,
106+
"compare": "<="
107+
},
22108
"cts__design__instance__count__setup_buffer": {
23109
"value": 46,
24110
"compare": "<="
@@ -43,6 +129,10 @@
43129
"value": -62.0,
44130
"compare": ">="
45131
},
132+
"globalroute__flow__warnings__type_count": {
133+
"value": 2,
134+
"compare": "<="
135+
},
46136
"globalroute__antenna_diodes_count": {
47137
"value": 100,
48138
"compare": "<="
@@ -63,6 +153,10 @@
63153
"value": -62.0,
64154
"compare": ">="
65155
},
156+
"detailedroute__flow__warnings__type_count": {
157+
"value": 2,
158+
"compare": "<="
159+
},
66160
"detailedroute__route__wirelength": {
67161
"value": 1387,
68162
"compare": "<="
@@ -95,6 +189,10 @@
95189
"value": -62.0,
96190
"compare": ">="
97191
},
192+
"finish__flow__warnings__type_count": {
193+
"value": 1,
194+
"compare": "<="
195+
},
98196
"finish__timing__setup__ws": {
99197
"value": -61.6,
100198
"compare": ">="
Lines changed: 192 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,120 @@
11
{
2+
"cts__flow__warnings__count:ORD-12": {
3+
"value": 1,
4+
"compare": "<=",
5+
"level": "warning"
6+
},
7+
"cts__flow__warnings__count:STA-1212": {
8+
"value": 1001,
9+
"compare": "<=",
10+
"level": "warning"
11+
},
12+
"detailedplace__flow__warnings__count:ORD-12": {
13+
"value": 1,
14+
"compare": "<=",
15+
"level": "warning"
16+
},
17+
"detailedplace__flow__warnings__count:STA-1212": {
18+
"value": 1001,
19+
"compare": "<=",
20+
"level": "warning"
21+
},
22+
"detailedroute__flow__warnings__count:GRT-246": {
23+
"value": 1,
24+
"compare": "<=",
25+
"level": "warning"
26+
},
27+
"detailedroute__flow__warnings__count:ORD-12": {
28+
"value": 1,
29+
"compare": "<=",
30+
"level": "warning"
31+
},
32+
"detailedroute__flow__warnings__count:STA-1212": {
33+
"value": 1001,
34+
"compare": "<=",
35+
"level": "warning"
36+
},
37+
"finish__flow__warnings__count:ORD-12": {
38+
"value": 1,
39+
"compare": "<=",
40+
"level": "warning"
41+
},
42+
"finish__flow__warnings__count:STA-1212": {
43+
"value": 1001,
44+
"compare": "<=",
45+
"level": "warning"
46+
},
47+
"floorplan__flow__warnings__count:EST-27": {
48+
"value": 1,
49+
"compare": "<=",
50+
"level": "warning"
51+
},
52+
"floorplan__flow__warnings__count:ORD-11": {
53+
"value": 1,
54+
"compare": "<=",
55+
"level": "warning"
56+
},
57+
"floorplan__flow__warnings__count:STA-1212": {
58+
"value": 1001,
59+
"compare": "<=",
60+
"level": "warning"
61+
},
62+
"globalplace__flow__warnings__count:ORD-12": {
63+
"value": 1,
64+
"compare": "<=",
65+
"level": "warning"
66+
},
67+
"globalplace__flow__warnings__count:STA-1212": {
68+
"value": 1001,
69+
"compare": "<=",
70+
"level": "warning"
71+
},
72+
"globalroute__flow__warnings__count:GRT-246": {
73+
"value": 1,
74+
"compare": "<=",
75+
"level": "warning"
76+
},
77+
"globalroute__flow__warnings__count:ORD-12": {
78+
"value": 1,
79+
"compare": "<=",
80+
"level": "warning"
81+
},
82+
"globalroute__flow__warnings__count:STA-1212": {
83+
"value": 1001,
84+
"compare": "<=",
85+
"level": "warning"
86+
},
87+
"placeopt__flow__warnings__count:ORD-12": {
88+
"value": 1,
89+
"compare": "<=",
90+
"level": "warning"
91+
},
92+
"placeopt__flow__warnings__count:RSZ-20": {
93+
"value": 1,
94+
"compare": "<=",
95+
"level": "warning"
96+
},
97+
"placeopt__flow__warnings__count:STA-1212": {
98+
"value": 1001,
99+
"compare": "<=",
100+
"level": "warning"
101+
},
2102
"synth__design__instance__area__stdcell": {
3-
"value": 3556.84,
103+
"value": 3550.0,
4104
"compare": "<="
5105
},
6106
"constraints__clocks__count": {
7107
"value": 1,
8108
"compare": "=="
9109
},
110+
"floorplan__flow__warnings__type_count": {
111+
"value": 3,
112+
"compare": "<="
113+
},
114+
"placeopt__flow__warnings__type_count": {
115+
"value": 3,
116+
"compare": "<="
117+
},
10118
"placeopt__design__instance__area": {
11119
"value": 5719,
12120
"compare": "<="
@@ -15,10 +123,18 @@
15123
"value": 3950,
16124
"compare": "<="
17125
},
126+
"detailedplace__flow__warnings__type_count": {
127+
"value": 2,
128+
"compare": "<="
129+
},
18130
"detailedplace__design__violations": {
19131
"value": 0,
20132
"compare": "=="
21133
},
134+
"cts__flow__warnings__type_count": {
135+
"value": 2,
136+
"compare": "<="
137+
},
22138
"cts__design__instance__count__setup_buffer": {
23139
"value": 344,
24140
"compare": "<="
@@ -27,12 +143,52 @@
27143
"value": 344,
28144
"compare": "<="
29145
},
146+
"cts__timing__setup__ws": {
147+
"value": -12.5,
148+
"compare": ">="
149+
},
150+
"cts__timing__setup__tns": {
151+
"value": -50.0,
152+
"compare": ">="
153+
},
154+
"cts__timing__hold__ws": {
155+
"value": -12.5,
156+
"compare": ">="
157+
},
158+
"cts__timing__hold__tns": {
159+
"value": -50.0,
160+
"compare": ">="
161+
},
162+
"globalroute__flow__warnings__type_count": {
163+
"value": 3,
164+
"compare": "<="
165+
},
30166
"globalroute__antenna_diodes_count": {
31-
"value": 0,
167+
"value": 100,
168+
"compare": "<="
169+
},
170+
"globalroute__timing__setup__ws": {
171+
"value": -12.5,
172+
"compare": ">="
173+
},
174+
"globalroute__timing__setup__tns": {
175+
"value": -50.0,
176+
"compare": ">="
177+
},
178+
"globalroute__timing__hold__ws": {
179+
"value": -12.5,
180+
"compare": ">="
181+
},
182+
"globalroute__timing__hold__tns": {
183+
"value": -50.0,
184+
"compare": ">="
185+
},
186+
"detailedroute__flow__warnings__type_count": {
187+
"value": 3,
32188
"compare": "<="
33189
},
34190
"detailedroute__route__wirelength": {
35-
"value": 39799,
191+
"value": 39833,
36192
"compare": "<="
37193
},
38194
"detailedroute__route__drc_errors": {
@@ -44,27 +200,47 @@
44200
"compare": "<="
45201
},
46202
"detailedroute__antenna_diodes_count": {
47-
"value": 5,
203+
"value": 100,
48204
"compare": "<="
49205
},
50-
"finish__timing__setup__ws": {
51-
"value": -0.89,
206+
"detailedroute__timing__setup__ws": {
207+
"value": -12.5,
52208
"compare": ">="
53209
},
54-
"finish__design__instance__area": {
55-
"value": 5728,
56-
"compare": "<="
210+
"detailedroute__timing__setup__tns": {
211+
"value": -50.0,
212+
"compare": ">="
57213
},
58-
"finish__timing__drv__setup_violation_count": {
59-
"value": 172,
60-
"compare": "<="
214+
"detailedroute__timing__hold__ws": {
215+
"value": -12.5,
216+
"compare": ">="
61217
},
62-
"finish__timing__drv__hold_violation_count": {
63-
"value": 100,
218+
"detailedroute__timing__hold__tns": {
219+
"value": -50.0,
220+
"compare": ">="
221+
},
222+
"finish__flow__warnings__type_count": {
223+
"value": 2,
64224
"compare": "<="
65225
},
66-
"finish__timing__wns_percent_delay": {
67-
"value": -10.0,
226+
"finish__timing__setup__ws": {
227+
"value": -12.5,
68228
"compare": ">="
229+
},
230+
"finish__timing__setup__tns": {
231+
"value": -50.0,
232+
"compare": ">="
233+
},
234+
"finish__timing__hold__ws": {
235+
"value": -12.5,
236+
"compare": ">="
237+
},
238+
"finish__timing__hold__tns": {
239+
"value": -50.0,
240+
"compare": ">="
241+
},
242+
"finish__design__instance__area": {
243+
"value": 5728,
244+
"compare": "<="
69245
}
70246
}

0 commit comments

Comments
 (0)