further generalize fpga/vlsi builds
This commit is contained in:
@ -15,6 +15,9 @@ mem_gen = $(base_dir)/fsim/fpga_mem_gen
|
||||
sim_dir = .
|
||||
output_dir = $(sim_dir)/output
|
||||
|
||||
BACKEND = fpga
|
||||
CONFIG = DefaultFPGAConfig
|
||||
|
||||
include $(base_dir)/Makefrag
|
||||
include $(sim_dir)/Makefrag
|
||||
include $(base_dir)/vsim/Makefrag-sim
|
||||
|
@ -6,8 +6,7 @@
|
||||
# Verilog sources
|
||||
|
||||
sim_vsrcs = \
|
||||
$(generated_dir)/$(FPGAMODEL).v \
|
||||
$(generated_dir)/$(FPGAMODEL)Mem.v \
|
||||
$(generated_dir)/$(MODEL).v \
|
||||
$(generated_dir)/memdessertMemDessert.v \
|
||||
$(base_dir)/vsrc/const.vh \
|
||||
$(base_dir)/vsrc/rocketTestHarness.v \
|
||||
@ -45,7 +44,6 @@ VCS_OPTS = -notice -line +lint=all,noVCDE,noONGS,noUI -timescale=1ns/10ps -quiet
|
||||
$(RISCV)/lib/libfesvr.so \
|
||||
$(sim_dir)/libdramsim.a \
|
||||
+define+FPGA \
|
||||
+define+TOP=$(FPGAMODEL) \
|
||||
+define+CLOCK_PERIOD=0.5 $(sim_vsrcs) $(sim_csrcs) \
|
||||
+define+PRINTF_COND=rocketTestHarness.verbose \
|
||||
+libext+.v \
|
||||
|
Reference in New Issue
Block a user