Skip to content

Commit aed5944

Browse files
Update after merge with master revert bp_fe_top due to PDN/IR drop issue
Signed-off-by: Ravi Varadarajan <[email protected]>
1 parent 4bac051 commit aed5944

File tree

11 files changed

+962
-950
lines changed

11 files changed

+962
-950
lines changed

flow/designs/nangate45/black_parrot/metadata-base-ok.json

Lines changed: 256 additions & 218 deletions
Large diffs are not rendered by default.

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,31 +24,31 @@
2424
"compare": ">="
2525
},
2626
"cts__timing__setup__ws__pre_repair": {
27-
"value": -5.46,
27+
"value": -5.4,
2828
"compare": ">="
2929
},
3030
"cts__timing__setup__ws__post_repair": {
31-
"value": -5.46,
31+
"value": -5.4,
3232
"compare": ">="
3333
},
3434
"cts__design__instance__count__setup_buffer": {
3535
"value": 8976,
3636
"compare": "<="
3737
},
3838
"cts__design__instance__count__hold_buffer": {
39-
"value": 19297,
39+
"value": 9693,
4040
"compare": "<="
4141
},
4242
"globalroute__timing__clock__slack": {
43-
"value": -2.38,
43+
"value": -2.22,
4444
"compare": ">="
4545
},
4646
"globalroute__timing__setup__ws": {
47-
"value": -2.38,
47+
"value": -2.22,
4848
"compare": ">="
4949
},
5050
"detailedroute__route__wirelength": {
51-
"value": 8259245,
51+
"value": 8063958,
5252
"compare": "<="
5353
},
5454
"detailedroute__route__drc_errors": {
@@ -87,4 +87,4 @@
8787
"value": -23.18,
8888
"compare": ">="
8989
}
90-
}
90+
}

flow/designs/nangate45/bp_be_top/metadata-base-ok.json

Lines changed: 163 additions & 171 deletions
Large diffs are not rendered by default.

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
"compare": "=="
99
},
1010
"placeopt__design__instance__area": {
11-
"value": 286290,
11+
"value": 285607,
1212
"compare": "<="
1313
},
1414
"placeopt__design__instance__count__stdcell": {
15-
"value": 56264,
15+
"value": 56161,
1616
"compare": "<="
1717
},
1818
"detailedplace__design__violations": {
@@ -32,11 +32,11 @@
3232
"compare": ">="
3333
},
3434
"cts__design__instance__count__setup_buffer": {
35-
"value": 2446,
35+
"value": 2442,
3636
"compare": "<="
3737
},
3838
"cts__design__instance__count__hold_buffer": {
39-
"value": 2446,
39+
"value": 2442,
4040
"compare": "<="
4141
},
4242
"globalroute__timing__clock__slack": {
@@ -48,7 +48,7 @@
4848
"compare": ">="
4949
},
5050
"detailedroute__route__wirelength": {
51-
"value": 2282367,
51+
"value": 2259188,
5252
"compare": "<="
5353
},
5454
"detailedroute__route__drc_errors": {
@@ -60,7 +60,7 @@
6060
"compare": ">="
6161
},
6262
"finish__design__instance__area": {
63-
"value": 287116,
63+
"value": 286358,
6464
"compare": "<="
6565
},
6666
"finish__timing__drv__max_slew_limit": {
@@ -72,7 +72,7 @@
7272
"compare": ">="
7373
},
7474
"finish__timing__drv__max_cap_limit": {
75-
"value": -0.29,
75+
"value": -0.27,
7676
"compare": ">="
7777
},
7878
"finish__timing__drv__setup_violation_count": {

flow/designs/nangate45/bp_fe_top/config.mk

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,6 @@ export DESIGN_NICKNAME = bp_fe
22
export DESIGN_NAME = bp_fe_top
33
export PLATFORM = nangate45
44

5-
export SYNTH_HIERARCHICAL = 1
6-
export RTLMP_FLOW = True
7-
#
8-
# RTL_MP Settings
9-
export RTLMP_MAX_INST = 20000
10-
export RTLMP_MIN_INST = 5000
11-
export RTLMP_MAX_MACRO = 12
12-
export RTLMP_MIN_MACRO = 4
13-
145
export VERILOG_FILES = ./designs/src/$(DESIGN_NAME)/pickled.v \
156
./designs/$(PLATFORM)/$(DESIGN_NAME)/macros.v
167
export SDC_FILE = ./designs/$(PLATFORM)/$(DESIGN_NAME)/constraint.sdc
@@ -21,11 +12,8 @@ export ADDITIONAL_LIBS = $(sort $(wildcard ./designs/$(PLATFORM)/$(DESIGN_NAME)/
2112

2213
# These values must be multiples of placement site
2314
# x=0.19 y=1.4
24-
export DIE_AREA = 0 0 899.97 699.4
25-
export CORE_AREA = 10.07 9.8 889.9 689.6
26-
27-
export MACRO_PLACE_HALO = 5 5
28-
export MACRO_PLACE_CHANNEL = 10 10
15+
export DIE_AREA = 0 0 999.97 799.4
16+
export CORE_AREA = 10.07 9.8 989.9 789.6
2917

3018

3119
export PLACE_DENSITY = 0.14

0 commit comments

Comments
 (0)