File tree Expand file tree Collapse file tree 4 files changed +232
-184
lines changed
designs/nangate45/swerv_wrapper Expand file tree Collapse file tree 4 files changed +232
-184
lines changed Original file line number Diff line number Diff line change 11export DESIGN_NAME = swerv_wrapper
22export PLATFORM = nangate45
33
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 = 25000
10+ export RTLMP_MIN_INST = 5000
11+ export RTLMP_MAX_MACRO = 12
12+ export RTLMP_MIN_MACRO = 4
13+
414export VERILOG_FILES = ./designs/src/swerv/swerv_wrapper.sv2v.v \
515 ./designs/$(PLATFORM ) /swerv/macros.v
616export SDC_FILE = ./designs/$(PLATFORM ) /swerv/constraint.sdc
@@ -9,9 +19,9 @@ export ADDITIONAL_LEFS = $(sort $(wildcard ./designs/$(PLATFORM)/swerv/*.lef))
919export ADDITIONAL_LIBS = $(sort $(wildcard ./designs/$(PLATFORM ) /swerv/* .lib) )
1020
1121
12- # These values must be multiples of placement site
13- # x=0.19 y=1.4
14- export DIE_AREA = 0 0 1550.02 1342.6
15- export CORE_AREA = 10.07 11.2 1540.14 1332.8
22+ export DIE_AREA = 0 0 1400 1342.6
23+ export CORE_AREA = 10.07 11.2 1390 1332.8
24+ export PLACE_PINS_ARGS = -exclude left :500-1350 -exclude right:500-1350 -exclude top:*
1625
17- export MACRO_PLACE_HALO ?= 24.4 17.12
26+ export MACRO_PLACE_HALO = 5 5
27+ export MACRO_PLACE_CHANNEL = 10 10
You can’t perform that action at this time.
0 commit comments