mirror of
https://github.com/antonblanchard/microwatt.git
synced 2026-03-09 20:18:27 +00:00
Makefile: Remove overriding of ICACHE_NUM_LINES on ECP5 platforms
Now that the icache tag RAM is accessed synchronously, the free tools recognize it as block RAM on ECP5-based platforms; thus we no longer need to force it to a very small value. Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
This commit is contained in:
6
Makefile
6
Makefile
@@ -166,10 +166,6 @@ RAM_INIT_FILE ?=hello_world/hello_world.hex
|
||||
|
||||
FPGA_TARGET ?= ORANGE-CRAB-0.21
|
||||
|
||||
# FIXME: icache RAMs aren't being inferrenced as block RAMs on ECP5
|
||||
# with yosys, so make it smaller for now as a workaround.
|
||||
ICACHE_NUM_LINES=4
|
||||
|
||||
clkgen=fpga/clk_gen_ecp5.vhd
|
||||
toplevel=fpga/top-generic.vhdl
|
||||
dmi_dtm=dmi_dtm_dummy.vhdl
|
||||
@@ -227,7 +223,7 @@ LITEDRAM_GHDL_ARG=-gUSE_LITEDRAM=true
|
||||
endif
|
||||
|
||||
GHDL_IMAGE_GENERICS=-gMEMORY_SIZE=$(MEMORY_SIZE) -gRAM_INIT_FILE=$(RAM_INIT_FILE) \
|
||||
-gRESET_LOW=$(RESET_LOW) -gCLK_INPUT=$(CLK_INPUT) -gCLK_FREQUENCY=$(CLK_FREQUENCY) -gICACHE_NUM_LINES=$(ICACHE_NUM_LINES) \
|
||||
-gRESET_LOW=$(RESET_LOW) -gCLK_INPUT=$(CLK_INPUT) -gCLK_FREQUENCY=$(CLK_FREQUENCY) \
|
||||
$(LITEDRAM_GHDL_ARG)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user