Skip to content

Commit 468e069

Browse files
committed
update metrics
===================================================== make update_ok for jpeg (sky130hd)... ===================================================== designs/sky130hd/jpeg/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | detailedroute__flow__warnings__count:DRT-0120 | 64 | 63 | Tighten | | globalroute__flow__warnings__count:DRT-0120 | 16 | 21 | Failing | | globalroute__timing__setup__tns | -11.3 | -20.8 | Failing | | detailedroute__antenna_diodes_count | 100 | 102 | Failing | ===================================================== make update_ok for swerv (nangate45)... ===================================================== designs/nangate45/swerv/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__tns | -48.7 | -28.8 | Tighten | | globalroute__timing__setup__tns | -62.2 | -32.8 | Tighten | | detailedroute__timing__hold__tns | -0.856 | -6.48 | Failing | | finish__timing__setup__tns | -72.3 | -38.3 | Tighten | ===================================================== make update_ok for swerv_wrapper (nangate45)... ===================================================== designs/nangate45/swerv_wrapper/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__tns | -40.3 | -36.7 | Tighten | | globalroute__timing__setup__tns | -42.4 | -33.3 | Tighten | | finish__timing__setup__tns | -115.0 | -127.0 | Failing | | finish__timing__hold__tns | -4.07 | -5.39 | Failing | ===================================================== make update_ok for microwatt (sky130hd)... ===================================================== designs/sky130hd/microwatt/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__tns | -405.0 | -409.0 | Failing | | globalroute__antenna_diodes_count | 2548 | 2373 | Tighten | | globalroute__timing__setup__tns | -420.0 | -429.0 | Failing | | detailedroute__antenna__violating__nets | 0 | 3 | Failing | | detailedroute__antenna_diodes_count | 1274 | 1594 | Failing | | detailedroute__timing__setup__ws | -1.75 | -1.52 | Tighten | | detailedroute__timing__setup__tns | -121.0 | -95.2 | Tighten | | detailedroute__timing__hold__tns | -428.0 | -458.0 | Failing | | finish__timing__setup__tns | -399.0 | -436.0 | Failing | | finish__timing__hold__tns | -4.42 | -7.77 | Failing | ===================================================== make update_ok for riscv32i (sky130hd)... ===================================================== designs/sky130hd/riscv32i/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__tns | -47.5 | -36.5 | Tighten | | globalroute__timing__setup__tns | -131.0 | -105.0 | Tighten | | detailedroute__timing__setup__tns | -5.59 | -6.99 | Failing | | finish__timing__setup__tns | -61.0 | -53.2 | Tighten | ===================================================== make update_ok for riscv32i (sky130hs)... ===================================================== designs/sky130hs/riscv32i/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__tns | -25.6 | -26.8 | Failing | | globalroute__timing__setup__tns | -82.3 | -25.8 | Tighten | | finish__timing__setup__tns | -15.6 | -10.5 | Tighten | Signed-off-by: Augusto Berndt <[email protected]>
1 parent 4ed1d87 commit 468e069

File tree

6 files changed

+69
-29
lines changed

6 files changed

+69
-29
lines changed

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

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,16 @@
2929
"compare": "<=",
3030
"level": "warning"
3131
},
32+
"globalplace__flow__warnings__count:GRT-0115": {
33+
"value": 1,
34+
"compare": "<=",
35+
"level": "warning"
36+
},
37+
"globalplace__flow__warnings__count:GRT-0704": {
38+
"value": 1,
39+
"compare": "<=",
40+
"level": "warning"
41+
},
3242
"globalroute__flow__warnings__count:GRT-0246": {
3343
"value": 1,
3444
"compare": "<=",
@@ -72,7 +82,7 @@
7282
"compare": ">="
7383
},
7484
"cts__timing__setup__tns": {
75-
"value": -48.7,
85+
"value": -28.8,
7686
"compare": ">="
7787
},
7888
"cts__timing__hold__ws": {
@@ -92,7 +102,7 @@
92102
"compare": ">="
93103
},
94104
"globalroute__timing__setup__tns": {
95-
"value": -62.2,
105+
"value": -32.8,
96106
"compare": ">="
97107
},
98108
"globalroute__timing__hold__ws": {
@@ -132,15 +142,15 @@
132142
"compare": ">="
133143
},
134144
"detailedroute__timing__hold__tns": {
135-
"value": -0.856,
145+
"value": -6.48,
136146
"compare": ">="
137147
},
138148
"finish__timing__setup__ws": {
139149
"value": -0.235,
140150
"compare": ">="
141151
},
142152
"finish__timing__setup__tns": {
143-
"value": -72.3,
153+
"value": -38.3,
144154
"compare": ">="
145155
},
146156
"finish__timing__hold__ws": {

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

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@
2424
"compare": "<=",
2525
"level": "warning"
2626
},
27+
"globalplace__flow__warnings__count:GRT-0115": {
28+
"value": 1,
29+
"compare": "<=",
30+
"level": "warning"
31+
},
2732
"globalroute__flow__warnings__count:GRT-0246": {
2833
"value": 1,
2934
"compare": "<=",
@@ -67,7 +72,7 @@
6772
"compare": ">="
6873
},
6974
"cts__timing__setup__tns": {
70-
"value": -40.3,
75+
"value": -36.7,
7176
"compare": ">="
7277
},
7378
"cts__timing__hold__ws": {
@@ -87,7 +92,7 @@
8792
"compare": ">="
8893
},
8994
"globalroute__timing__setup__tns": {
90-
"value": -42.4,
95+
"value": -33.3,
9196
"compare": ">="
9297
},
9398
"globalroute__timing__hold__ws": {
@@ -135,15 +140,15 @@
135140
"compare": ">="
136141
},
137142
"finish__timing__setup__tns": {
138-
"value": -115.0,
143+
"value": -127.0,
139144
"compare": ">="
140145
},
141146
"finish__timing__hold__ws": {
142147
"value": -0.127,
143148
"compare": ">="
144149
},
145150
"finish__timing__hold__tns": {
146-
"value": -4.07,
151+
"value": -5.39,
147152
"compare": ">="
148153
},
149154
"finish__design__instance__area": {

flow/designs/sky130hd/jpeg/rules-base.json

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"level": "warning"
66
},
77
"detailedroute__flow__warnings__count:DRT-0120": {
8-
"value": 64,
8+
"value": 63,
99
"compare": "<=",
1010
"level": "warning"
1111
},
@@ -24,8 +24,13 @@
2424
"compare": "<=",
2525
"level": "warning"
2626
},
27+
"globalplace__flow__warnings__count:GRT-0115": {
28+
"value": 1,
29+
"compare": "<=",
30+
"level": "warning"
31+
},
2732
"globalroute__flow__warnings__count:DRT-0120": {
28-
"value": 16,
33+
"value": 21,
2934
"compare": "<=",
3035
"level": "warning"
3136
},
@@ -92,7 +97,7 @@
9297
"compare": ">="
9398
},
9499
"globalroute__timing__setup__tns": {
95-
"value": -11.3,
100+
"value": -20.8,
96101
"compare": ">="
97102
},
98103
"globalroute__timing__hold__ws": {
@@ -116,7 +121,7 @@
116121
"compare": "<="
117122
},
118123
"detailedroute__antenna_diodes_count": {
119-
"value": 100,
124+
"value": 102,
120125
"compare": "<="
121126
},
122127
"detailedroute__timing__setup__ws": {

flow/designs/sky130hd/microwatt/rules-base.json

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@
5959
"compare": "<=",
6060
"level": "warning"
6161
},
62+
"globalplace__flow__warnings__count:GRT-0115": {
63+
"value": 1,
64+
"compare": "<=",
65+
"level": "warning"
66+
},
6267
"globalroute__flow__warnings__count:DRT-0120": {
6368
"value": 1,
6469
"compare": "<=",
@@ -122,7 +127,7 @@
122127
"compare": ">="
123128
},
124129
"cts__timing__setup__tns": {
125-
"value": -405.0,
130+
"value": -409.0,
126131
"compare": ">="
127132
},
128133
"cts__timing__hold__ws": {
@@ -134,15 +139,15 @@
134139
"compare": ">="
135140
},
136141
"globalroute__antenna_diodes_count": {
137-
"value": 2548,
142+
"value": 2373,
138143
"compare": "<="
139144
},
140145
"globalroute__timing__setup__ws": {
141146
"value": -2.53,
142147
"compare": ">="
143148
},
144149
"globalroute__timing__setup__tns": {
145-
"value": -420.0,
150+
"value": -429.0,
146151
"compare": ">="
147152
},
148153
"globalroute__timing__hold__ws": {
@@ -162,43 +167,43 @@
162167
"compare": "<="
163168
},
164169
"detailedroute__antenna__violating__nets": {
165-
"value": 0,
170+
"value": 3,
166171
"compare": "<="
167172
},
168173
"detailedroute__antenna_diodes_count": {
169-
"value": 1274,
174+
"value": 1594,
170175
"compare": "<="
171176
},
172177
"detailedroute__timing__setup__ws": {
173-
"value": -1.75,
178+
"value": -1.52,
174179
"compare": ">="
175180
},
176181
"detailedroute__timing__setup__tns": {
177-
"value": -121.0,
182+
"value": -95.2,
178183
"compare": ">="
179184
},
180185
"detailedroute__timing__hold__ws": {
181186
"value": -3.25,
182187
"compare": ">="
183188
},
184189
"detailedroute__timing__hold__tns": {
185-
"value": -428.0,
190+
"value": -458.0,
186191
"compare": ">="
187192
},
188193
"finish__timing__setup__ws": {
189194
"value": -2.49,
190195
"compare": ">="
191196
},
192197
"finish__timing__setup__tns": {
193-
"value": -399.0,
198+
"value": -436.0,
194199
"compare": ">="
195200
},
196201
"finish__timing__hold__ws": {
197202
"value": -0.866,
198203
"compare": ">="
199204
},
200205
"finish__timing__hold__tns": {
201-
"value": -4.42,
206+
"value": -7.77,
202207
"compare": ">="
203208
},
204209
"finish__design__instance__area": {

flow/designs/sky130hd/riscv32i/rules-base.json

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@
1919
"compare": "<=",
2020
"level": "warning"
2121
},
22+
"globalplace__flow__warnings__count:GRT-0115": {
23+
"value": 1,
24+
"compare": "<=",
25+
"level": "warning"
26+
},
2227
"globalroute__flow__warnings__count:DRT-0349": {
2328
"value": 10,
2429
"compare": "<=",
@@ -62,7 +67,7 @@
6267
"compare": ">="
6368
},
6469
"cts__timing__setup__tns": {
65-
"value": -47.5,
70+
"value": -36.5,
6671
"compare": ">="
6772
},
6873
"cts__timing__hold__ws": {
@@ -82,7 +87,7 @@
8287
"compare": ">="
8388
},
8489
"globalroute__timing__setup__tns": {
85-
"value": -131.0,
90+
"value": -105.0,
8691
"compare": ">="
8792
},
8893
"globalroute__timing__hold__ws": {
@@ -114,7 +119,7 @@
114119
"compare": ">="
115120
},
116121
"detailedroute__timing__setup__tns": {
117-
"value": -5.59,
122+
"value": -6.99,
118123
"compare": ">="
119124
},
120125
"detailedroute__timing__hold__ws": {
@@ -130,7 +135,7 @@
130135
"compare": ">="
131136
},
132137
"finish__timing__setup__tns": {
133-
"value": -61.0,
138+
"value": -53.2,
134139
"compare": ">="
135140
},
136141
"finish__timing__hold__ws": {

flow/designs/sky130hs/riscv32i/rules-base.json

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@
99
"compare": "<=",
1010
"level": "warning"
1111
},
12+
"detailedroute__flow__warnings__count:GRT-0243": {
13+
"value": 1,
14+
"compare": "<=",
15+
"level": "warning"
16+
},
1217
"finish__flow__warnings__count:GUI-0076": {
1318
"value": 1,
1419
"compare": "<=",
@@ -24,6 +29,11 @@
2429
"compare": "<=",
2530
"level": "warning"
2631
},
32+
"globalplace__flow__warnings__count:GRT-0115": {
33+
"value": 1,
34+
"compare": "<=",
35+
"level": "warning"
36+
},
2737
"globalroute__flow__warnings__count:DRT-0349": {
2838
"value": 10,
2939
"compare": "<=",
@@ -67,7 +77,7 @@
6777
"compare": ">="
6878
},
6979
"cts__timing__setup__tns": {
70-
"value": -25.6,
80+
"value": -26.8,
7181
"compare": ">="
7282
},
7383
"cts__timing__hold__ws": {
@@ -87,7 +97,7 @@
8797
"compare": ">="
8898
},
8999
"globalroute__timing__setup__tns": {
90-
"value": -82.3,
100+
"value": -25.8,
91101
"compare": ">="
92102
},
93103
"globalroute__timing__hold__ws": {
@@ -135,7 +145,7 @@
135145
"compare": ">="
136146
},
137147
"finish__timing__setup__tns": {
138-
"value": -15.6,
148+
"value": -10.5,
139149
"compare": ">="
140150
},
141151
"finish__timing__hold__ws": {

0 commit comments

Comments
 (0)