File tree Expand file tree Collapse file tree 6 files changed +12
-124
lines changed
Expand file tree Collapse file tree 6 files changed +12
-124
lines changed Original file line number Diff line number Diff line change 1- include $(dir $(DESIGN_CONFIG ) ) /config .mk
1+ include $(dir $(DESIGN_CONFIG ) ) /config_hier .mk
22
33
44export 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
Original file line number Diff line number Diff line change 1- include $(dir $(DESIGN_CONFIG ) ) /config .mk
1+ include $(dir $(DESIGN_CONFIG ) ) /config_hier .mk
22
33export 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
Original file line number Diff line number Diff line change 1- include $(dir $(DESIGN_CONFIG ) ) /config .mk
1+ include $(dir $(DESIGN_CONFIG ) ) /config_hier .mk
22
33export 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
Original file line number Diff line number Diff line change 1- include $(dir $(DESIGN_CONFIG ) ) /config .mk
1+ include $(dir $(DESIGN_CONFIG ) ) /config_hier .mk
22
33export 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
Original file line number Diff line number Diff line change 1- include $(dir $(DESIGN_CONFIG ) ) /config .mk
1+ include $(dir $(DESIGN_CONFIG ) ) /config_hier .mk
22
33export 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
246export PLACE_DENSITY = 0.60
Original file line number Diff line number Diff line change 1- include $(dir $(DESIGN_CONFIG ) ) /config .mk
1+ include $(dir $(DESIGN_CONFIG ) ) /config_hier .mk
22
33export 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
You can’t perform that action at this time.
0 commit comments