Skip to content

Commit ddb88c6

Browse files
Metadata generated for each IHP supported design
Signed-off-by: KrzysztofHerman <[email protected]>
1 parent eb21849 commit ddb88c6

File tree

13 files changed

+1677
-1543
lines changed

13 files changed

+1677
-1543
lines changed

flow/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,10 +99,10 @@
9999
#DESIGN_CONFIG=./designs/ihp-sg13g2/ibex/config.mk
100100
#DESIGN_CONFIG=./designs/ihp-sg13g2/gcd/config.mk
101101
#DESIGN_CONFIG=./designs/ihp-sg13g2/spi/config.mk
102-
#DESIGN_CONFIG=./designs/ihp-sg13g2/riscv32i/config.mk
102+
DESIGN_CONFIG=./designs/ihp-sg13g2/riscv32i/config.mk
103103

104104
# Default design
105-
DESIGN_CONFIG ?= ./designs/nangate45/gcd/config.mk
105+
#DESIGN_CONFIG ?= ./designs/nangate45/gcd/config.mk
106106

107107
# Default TNS_END_PERCENT value
108108
export TNS_END_PERCENT ?=5

flow/designs/ihp-sg13g2/aes/metadata-base-ok.json

Lines changed: 328 additions & 305 deletions
Large diffs are not rendered by default.

flow/designs/ihp-sg13g2/aes/rules-base.json

Lines changed: 7 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,24 @@
11
{
22
"synth__design__instance__area__stdcell": {
3-
"value": 130102,
3+
"value": 251777.72,
44
"compare": "<="
55
},
66
"constraints__clocks__count": {
77
"value": 1,
88
"compare": "=="
99
},
1010
"placeopt__design__instance__area": {
11-
"value": 166508,
11+
"value": 241759,
1212
"compare": "<="
1313
},
1414
"placeopt__design__instance__count__stdcell": {
15-
"value": 25935,
15+
"value": 22696,
1616
"compare": "<="
1717
},
1818
"detailedplace__design__violations": {
1919
"value": 0,
2020
"compare": "=="
2121
},
22-
"cts__timing__setup__ws": {
23-
"value": -0.65,
24-
"compare": ">="
25-
},
26-
"cts__timing__setup__ws__pre_repair": {
27-
"value": -0.64,
28-
"compare": ">="
29-
},
30-
"cts__timing__setup__ws__post_repair": {
31-
"value": -0.64,
32-
"compare": ">="
33-
},
3422
"cts__design__instance__count__setup_buffer": {
3523
"value": 1128,
3624
"compare": "<="
@@ -39,48 +27,28 @@
3927
"value": 1128,
4028
"compare": "<="
4129
},
42-
"globalroute__timing__clock__slack": {
43-
"value": -0.39,
44-
"compare": ">="
45-
},
46-
"globalroute__timing__setup__ws": {
47-
"value": -0.38,
48-
"compare": ">="
49-
},
5030
"detailedroute__route__wirelength": {
51-
"value": 897662,
31+
"value": 1282475,
5232
"compare": "<="
5333
},
5434
"detailedroute__route__drc_errors": {
5535
"value": 0,
5636
"compare": "<="
5737
},
5838
"finish__timing__setup__ws": {
59-
"value": -0.31,
39+
"value": 0.0,
6040
"compare": ">="
6141
},
6242
"finish__design__instance__area": {
63-
"value": 167998,
43+
"value": 1254868,
6444
"compare": "<="
6545
},
66-
"finish__timing__drv__max_slew_limit": {
67-
"value": -0.37,
68-
"compare": ">="
69-
},
70-
"finish__timing__drv__max_fanout_limit": {
71-
"value": -0.2,
72-
"compare": ">="
73-
},
74-
"finish__timing__drv__max_cap_limit": {
75-
"value": -0.27,
76-
"compare": ">="
77-
},
7846
"finish__timing__drv__setup_violation_count": {
7947
"value": 11,
8048
"compare": "<="
8149
},
8250
"finish__timing__drv__hold_violation_count": {
83-
"value": 142,
51+
"value": 100,
8452
"compare": "<="
8553
},
8654
"finish__timing__wns_percent_delay": {

0 commit comments

Comments
 (0)