Skip to content

Commit 99e57ef

Browse files
refactor config_hier_tmp.mk
Signed-off-by: Ravi Varadarajan <[email protected]>
1 parent 29ab173 commit 99e57ef

File tree

6 files changed

+12
-124
lines changed

6 files changed

+12
-124
lines changed
Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,5 @@
1-
include $(dir $(DESIGN_CONFIG))/config.mk
1+
include $(dir $(DESIGN_CONFIG))/config_hier.mk
22

33

44
export FLOW_VARIANT = hier_tmp
5-
export SYNTH_HIERARCHICAL = 1
6-
export MAX_UNGROUP_SIZE = 100
7-
8-
export SDC_FILE = ./designs/$(PLATFORM)/$(DESIGN_NAME)/constraint_hier.sdc
9-
10-
export FLOORPLAN_DEF = ./results/$(PLATFORM)/$(DESIGN_NAME)/$(FLOW_VARIANT)/2_2_floorplan_io.def
11-
#
12-
# RTL_MP Settings
13-
export RTLMP_MAX_INST = 5000
14-
export RTLMP_MIN_INST = 1000
15-
export RTLMP_MAX_MACRO = 12
16-
export RTLMP_MIN_MACRO = 4
17-
18-
# These values must be multiples of placement site
19-
export DIE_AREA = 0 0 700 700
20-
export CORE_AREA = 10 10 690 690
21-
export PLACE_PINS_ARGS = -exclude left:0-300 -exclude left:400-700 -exclude right:* -exclude top:* -exclude bottom:*
22-
23-
export MACRO_PLACE_HALO = 5 5
24-
export MACRO_PLACE_CHANNEL = 10 10
25-
26-
export PLACE_DENSITY = 0.55
5+
unexport RTLMP_FLOW
Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,4 @@
1-
include $(dir $(DESIGN_CONFIG))/config.mk
1+
include $(dir $(DESIGN_CONFIG))/config_hier.mk
22

33
export FLOW_VARIANT = hier_tmp
4-
export SYNTH_HIERARCHICAL = 1
5-
export MAX_UNGROUP_SIZE = 1000
6-
7-
export SDC_FILE = ./designs/$(PLATFORM)/$(DESIGN_NICKNAME)/constraint_hier.sdc
8-
9-
export FLOORPLAN_DEF = ./results/$(PLATFORM)/$(DESIGN_NICKNAME)/$(FLOW_VARIANT)/2_2_floorplan_io.def
10-
#
11-
# RTL_MP Settings
12-
export RTLMP_MAX_INST = 20000
13-
export RTLMP_MIN_INST = 4000
14-
export RTLMP_MAX_MACRO = 10
15-
export RTLMP_MIN_MACRO = 5
16-
17-
export DIE_AREA = 0 0 900 900
18-
export CORE_AREA = 2 2 898 898
19-
export PLACE_PINS_ARGS = -exclude left:* -exclude right:* -exclude top:0-350 -exclude top:650-900 -exclude bottom:*
20-
21-
export PLACE_DENSITY = 0.40
4+
unexport RTLMP_FLOW
Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,4 @@
1-
include $(dir $(DESIGN_CONFIG))/config.mk
1+
include $(dir $(DESIGN_CONFIG))/config_hier.mk
22

33
export FLOW_VARIANT = hier_tmp
4-
export SYNTH_HIERARCHICAL = 1
5-
export MAX_UNGROUP_SIZE = 100
6-
7-
export FLOORPLAN_DEF = ./results/$(PLATFORM)/$(DESIGN_NAME)/$(FLOW_VARIANT)/2_2_floorplan_io.def
8-
#
9-
# RTL_MP Settings
10-
export RTLMP_MAX_INST = 5000
11-
export RTLMP_MIN_INST = 1000
12-
export RTLMP_MAX_MACRO = 12
13-
export RTLMP_MIN_MACRO = 4
14-
15-
16-
export DIE_AREA = 0 0 610 500
17-
export CORE_AREA = 10 10 600 490
18-
export PLACE_PINS_ARGS = -exclude left:* -exclude right:* -exclude top:* -exclude bottom:0-20 -exclude bottom:400-610
19-
#
20-
export MACRO_PLACE_HALO = 5 5
21-
export MACRO_PLACE_CHANNEL = 10 10
22-
23-
export PLACE_DENSITY = 0.55
4+
unexport RTLMP_FLOW
Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,4 @@
1-
include $(dir $(DESIGN_CONFIG))/config.mk
1+
include $(dir $(DESIGN_CONFIG))/config_hier.mk
22

33
export FLOW_VARIANT = hier_tmp
4-
export SYNTH_HIERARCHICAL = 1
5-
export MAX_UNGROUP_SIZE = 100
6-
7-
export FLOORPLAN_DEF = ./results/$(PLATFORM)/$(DESIGN_NAME)/$(FLOW_VARIANT)/2_2_floorplan_io.def
8-
#
9-
# RTL_MP Settings
10-
export RTLMP_MAX_INST = 5000
11-
export RTLMP_MIN_INST = 1000
12-
export RTLMP_MAX_MACRO = 12
13-
export RTLMP_MIN_MACRO = 4
14-
15-
# These values must be multiples of placement site
16-
export DIE_AREA = 0 0 1950 1560
17-
export CORE_AREA = 10 12 1940 1550
18-
export PLACE_PINS_ARGS = -exclude left:0-400 -exclude left:900-1560 -exclude right:* -exclude top:* -exclude bottom:*
19-
20-
export MACRO_PLACE_HALO = 10 10
21-
export MACRO_PLACE_CHANNEL = 20 20
22-
23-
export PLACE_DENSITY = .70
4+
unexport RTLMP_FLOW
Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,6 @@
1-
include $(dir $(DESIGN_CONFIG))/config.mk
1+
include $(dir $(DESIGN_CONFIG))/config_hier.mk
22

33
export FLOW_VARIANT = hier_tmp
4-
export SYNTH_HIERARCHICAL = 1
5-
export MAX_UNGROUP_SIZE = 1000
6-
7-
export SDC_FILE = ./designs/$(PLATFORM)/$(DESIGN_NICKNAME)/constraint_hier.sdc
8-
9-
export FLOORPLAN_DEF = ./results/$(PLATFORM)/$(DESIGN_NICKNAME)/$(FLOW_VARIANT)/2_2_floorplan_io.def
10-
11-
# RTL_MP Settings
12-
export RTLMP_MAX_INST = 20000
13-
export RTLMP_MIN_INST = 4000
14-
export RTLMP_MAX_MACRO = 10
15-
export RTLMP_MIN_MACRO = 5
16-
17-
export DIE_AREA = 0 0 2250 2250
18-
export CORE_AREA = 5 5 2245 2245
19-
export PLACE_PINS_ARGS = -exclude left:* -exclude right:0-700 -exclude right:1500-2250 -exclude top:* -exclude bottom:*
20-
21-
export MACRO_PLACE_HALO = 10 10
22-
export MACRO_PLACE_CHANNEL = 20 20
4+
unexport RTLMP_FLOW
235

246
export PLACE_DENSITY = 0.60
Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,4 @@
1-
include $(dir $(DESIGN_CONFIG))/config.mk
1+
include $(dir $(DESIGN_CONFIG))/config_hier.mk
22

33
export FLOW_VARIANT = hier_tmp
4-
export SYNTH_HIERARCHICAL = 1
5-
export MAX_UNGROUP_SIZE = 100
6-
7-
export FLOORPLAN_DEF = ./results/$(PLATFORM)/$(DESIGN_NAME)/$(FLOW_VARIANT)/2_2_floorplan_io.def
8-
9-
# RTL_MP Settings
10-
export RTLMP_MAX_INST = 5000
11-
export RTLMP_MIN_INST = 1000
12-
export RTLMP_MAX_MACRO = 12
13-
export RTLMP_MIN_MACRO = 4
14-
15-
export DIE_AREA = 0 0 1610 1360
16-
export CORE_AREA = 5 5 1605 1355
17-
export PLACE_PINS_ARGS = -exclude left:* -exclude right:* -exclude top:* -exclude bottom:0-300 -exclude bottom:1300-1600
18-
19-
export MACRO_PLACE_HALO = 10 10
20-
export MACRO_PLACE_CHANNEL = 20 20
21-
22-
export PLACE_DENSITY = .75
4+
unexport RTLMP_FLOW

0 commit comments

Comments
 (0)