@@ -64,8 +64,8 @@ export VERILOG_FILES = $(sort $(wildcard $(SRC_HOME)/common/local/util/
6464 $(SRC_HOME ) /core/cvxif_example/include/cvxif_instr_pkg.sv \
6565 $(sort $(wildcard $(SRC_HOME ) /core/frontend/* .sv) ) \
6666 $(SRC_HOME ) /vendor/pulp-platform/tech_cells_generic/src/rtl/tc_sram.sv \
67- $(PLATFORM_DIR ) /ram/verilog/fakeram7_64x256_shim .sv \
68- $(PLATFORM_DIR ) /ram/verilog/sacrls0g0d1p64x256m2b1w0c1p0d0i0s0cr0rr0rm4rw00ms0 .sv \
67+ $(PLATFORM_DIR ) /ram/verilog/fakeram7_64x256_shim_half .sv \
68+ $(PLATFORM_DIR ) /ram/verilog/sacrls0g0d1p64x128m2b1w0c1p0d0i0s0cr0rr0rm4rw00ms0 .sv \
6969 $(PLATFORM_DIR ) /ram/verilog/fakeram7_128x64_shim.sv \
7070 $(PLATFORM_DIR ) /ram/verilog/sacrls0g0d1p128x64m2b1w0c1p0d0i0s0cr0rr0rm4rw00ms0.sv \
7171 $(PLATFORM_DIR ) /ram/verilog/fakeram7_64x28_shim.sv \
@@ -79,12 +79,12 @@ export VERILOG_INCLUDE_DIRS = $(DESIGN_HOME)/src/$(DESIGN_NICKNAME)/core/include
7979
8080export VERILOG_DEFINES += -D HPDCACHE_ASSERT_OFF
8181
82- export ADDITIONAL_LEFS = $(PLATFORM_DIR ) /ram/lef/sacrls0g0d1p64x256m2b1w0c1p0d0i0s0cr0rr0rm4rw00ms0 .lef \
82+ export ADDITIONAL_LEFS = $(PLATFORM_DIR ) /ram/lef/sacrls0g0d1p64x128m2b1w0c1p0d0i0s0cr0rr0rm4rw00ms0 .lef \
8383 $(PLATFORM_DIR ) /ram/lef/sacrls0g0d1p128x64m2b1w0c1p0d0i0s0cr0rr0rm4rw00ms0.lef \
8484 $(PLATFORM_DIR ) /ram/lef/sacrls0g0d1p64x28m2b1w0c1p0d0i0s0cr0rr0rm4rw00ms0.lef \
8585 $(PLATFORM_DIR ) /ram/lef/sacrls0g0d1p64x25m2b1w0c1p0d0i0s0cr0rr0rm4rw00ms0.lef
8686
87- export ADDITIONAL_LIBS += $(PLATFORM_DIR ) /ram/lib/sacrls0g0d1p64x256m2b1w0c1p0d0i0s0cr0rr0rm4rw00ms0 .lib \
87+ export ADDITIONAL_LIBS += $(PLATFORM_DIR ) /ram/lib/sacrls0g0d1p64x128m2b1w0c1p0d0i0s0cr0rr0rm4rw00ms0 .lib \
8888 $(PLATFORM_DIR ) /ram/lib/sacrls0g0d1p128x64m2b1w0c1p0d0i0s0cr0rr0rm4rw00ms0.lib \
8989 $(PLATFORM_DIR ) /ram/lib/sacrls0g0d1p64x28m2b1w0c1p0d0i0s0cr0rr0rm4rw00ms0.lib \
9090 $(PLATFORM_DIR ) /ram/lib/sacrls0g0d1p64x25m2b1w0c1p0d0i0s0cr0rr0rm4rw00ms0.lib
@@ -95,20 +95,7 @@ export SDC_FILE = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NAME)/constr
9595export SYNTH_HDL_FRONTEND = slang
9696export SYNTH_HIERARCHICAL = 1
9797
98- ifeq ($(SYNTH_HDL_FRONTEND ) ,verific)
99- # Reduce utilization for verific since it runs into issues with DPL not being
100- # able to place instances or with one-site gap/overlap issues
101- export CORE_UTILIZATION = 45
102- else
103- # Reduce the amount of resizing done between GPL and DPL
104- export EARLY_SIZING_CAP_RATIO = 6
105- ifeq ($(PLACE_SITE),SC6T)
106- # Decrease the utilization so that the tall macros fit
107- export CORE_UTILIZATION = 50
108- else
109- export CORE_UTILIZATION = 55
110- endif
111- endif
98+ export CORE_UTILIZATION = 65
11299
113100export CORE_MARGIN = 2
114101export MACRO_PLACE_HALO = 2 2
0 commit comments