UVM_VER = uvm-1.1 UVM_SUB_VER = d UVM_HOME = /apps/uvm VCS = vcs VCS_OPTS = -sverilog +acc +vpi -timescale=1ns/1ns $(EXTRA_VCS_OPTS) .PHONY: clean vcs vcs_debug vcs_std default: # To use with VCS, enter: # make vcs or make vcs_debug # To remove temporary files, enter # make clean vcs: $(VCS) $(VCS_OPTS) -ntb_opts uvm $(INCDIRS) $(SRCS) -R $(EXTRA_VCS_RUNOPTS) vcs_debug: $(VCS) $(VCS_OPTS) -ntb_opts uvm $(INCDIRS) $(SRCS) -R -gui $(EXTRA_VCS_RUNOPTS) vcs_std: $(VCS) $(VCS_OPTS) +acc +vpi $(INCDIRS) +incdir+$(UVM_HOME)/src $(UVM_HOME)/src/uvm.sv $(SRCS) \ $(UVM_HOME)/src/dpi/uvm_dpi.cc -CFLAGS -DVCS -R $(EXTRA_VCS_RUNOPTS) clean: @echo cleaning old simulation files and libraries... @ -$(RM) csrc simv* work *.bak *.log *.vpd transcript \ waves.shm *.wlf mylib lib *.vstf .restart* \ urgReport *.so vc_hdrs.h # EOF
在vcs中用uvm的makefile
猜你喜欢
转载自blog.csdn.net/Huang_MJIC/article/details/80071050
今日推荐
周排行