Skip to content

Commit 7e1666d

Browse files
config_hier for hier_rtlmp for priv/tsmc
Signed-off-by: Ravi Varadarajan <[email protected]>
1 parent 9b6f160 commit 7e1666d

File tree

6 files changed

+64
-2
lines changed

6 files changed

+64
-2
lines changed

flow/designs/tsmc65lp/ariane/config_hier.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ include $(dir $(DESIGN_CONFIG))/config.mk
22

33
export FLOW_VARIANT ?= hier_rtlmp
44
export SYNTH_HIERARCHICAL = 1
5-
export MAX_UNGROUP_SIZE ?= 100
5+
export MAX_UNGROUP_SIZE ?= 10000
66
export RTLMP_FLOW = True
77
#
88
# RTL_MP Settings
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
include $(dir $(DESIGN_CONFIG))/config.mk
2+
3+
export FLOW_VARIANT ?= hier_rtlmp
4+
export SYNTH_HIERARCHICAL = 1
5+
export MAX_UNGROUP_SIZE = 10000
6+
export RTLMP_FLOW = True
7+
#
8+
# RTL_MP Settings
9+
export RTLMP_MAX_INST = 30000
10+
export RTLMP_MIN_INST = 5000
11+
export RTLMP_MAX_MACRO = 12
12+
export RTLMP_MIN_MACRO = 4
13+
14+
export PLACE_DENSITY_LB_ADDON = 0.10
15+
16+
export MACRO_PLACE_HALO = 10 10
17+
export MACRO_PLACE_CHANNEL = 20 20
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
include $(dir $(DESIGN_CONFIG))/config.mk
2+
3+
export FLOW_VARIANT ?= hier_rtlmp
4+
export SYNTH_HIERARCHICAL = 1
5+
export MAX_UNGROUP_SIZE = 10000
6+
export RTLMP_FLOW = True
7+
#
8+
# RTL_MP Settings
9+
export RTLMP_MAX_INST = 30000
10+
export RTLMP_MIN_INST = 5000
11+
export RTLMP_MAX_MACRO = 12
12+
export RTLMP_MIN_MACRO = 4
13+
14+
export MACRO_PLACE_HALO = 10 10
15+
export MACRO_PLACE_CHANNEL = 20 20
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
include $(dir $(DESIGN_CONFIG))/config.mk
2+
3+
export FLOW_VARIANT ?= hier_rtlmp
4+
export SYNTH_HIERARCHICAL = 1
5+
export MAX_UNGROUP_SIZE = 10000
6+
export RTLMP_FLOW = True
7+
#
8+
# RTL_MP Settings
9+
export RTLMP_MAX_INST = 10000
10+
export RTLMP_MIN_INST = 1000
11+
export RTLMP_MAX_MACRO = 12
12+
export RTLMP_MIN_MACRO = 4
13+
14+
export MACRO_PLACE_HALO = 10 10
15+
export MACRO_PLACE_CHANNEL = 20 20
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
include $(dir $(DESIGN_CONFIG))/config.mk
2+
3+
export FLOW_VARIANT ?= hier_rtlmp
4+
export SYNTH_HIERARCHICAL = 1
5+
export MAX_UNGROUP_SIZE = 10000
6+
export RTLMP_FLOW = True
7+
#
8+
# RTL_MP Settings
9+
export RTLMP_MAX_INST = 30000
10+
export RTLMP_MIN_INST = 5000
11+
export RTLMP_MAX_MACRO = 12
12+
export RTLMP_MIN_MACRO = 4
13+
14+
export MACRO_PLACE_HALO = 10 10
15+
export MACRO_PLACE_CHANNEL = 20 20

flow/designs/tsmc65lp/swerv_wrapper/config_hier.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ include $(dir $(DESIGN_CONFIG))/config.mk
22

33
export FLOW_VARIANT ?= hier_rtlmp
44
export SYNTH_HIERARCHICAL = 1
5-
export MAX_UNGROUP_SIZE ?= 100
5+
export MAX_UNGROUP_SIZE ?= 10000
66
export RTLMP_FLOW = True
77

88
# RTL_MP Settings

0 commit comments

Comments
 (0)