waveform_acquisition_FPGA_code/puart2/makefile

30 lines
551 B
Makefile

export TEST_NAME = ddr_ctrl
FILE_LIST = filelist.f
PLATFORM = LINUX64
waveform = $(TEST_NAME).fsdb
all: clean compile sim
# VCS
compile:
vcs -notice -debug_acc+all -j8 -timescale=1ns/1ps \
-sverilog -LDFLAGS -rdynamic -full64 \
-f $(FILE_LIST) \
+vcs+lic+wait \
-l vcs_com.log
sim:
./simv \
+fsdb+autoflush \
-l vcs_sim.log
# verdi
verdi:
verdi -nologo -sv -f $(FILE_LIST) -ssf $(TEST_NAME).fsdb &
# clean
clean:
@rm -rf csrc DVEfiles simv simv.daidir ucli.key novas* VCS* *dat verdi* vcs* *.fsdb