⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 arm10-behavioral的行为仿真代码verilogHDL
💻
字号:
DAI_HOME=/net/ds.eecs.umich.edu/ecad2/solaris/dai_toolsRECORDTAB=$(DAI_HOME)/signalscan-6.0.1/share/signalscan.tabRECORDVCSA=$(DAI_HOME)/signalscan-6.0.1/sparc-solaris/lib/record-lcb.aINSTALL_DIR=`pwd`CHECKER_DIR=/net/srvrdsk1/t/Projects/ISC/Checker/Binhelp:	@echo "type make <target> to build the simulator.  Report any errors to Scott.  I know"	@echo that right now fxu_pli_utils.c gives warnings, they're on the todo list.	@echo When make test finishes, it creates a bunch of stuff.  The file 'arm' is 	@echo the verilog simulator.  the  +trn option generates a .trn file for signalscan.	@echo the +verify option \(this is the untested part, ymmv\) puts the simulator into	@echo interactive mode.  Right now, the simulator expects the program file that it's	@echo going to run to be in the current directory, and be called testarm.vhx.	@echo	@echo if you want to build the simulator somewhere other then the current directory,	@echo "add INSTALL_DIR=<some directory> to have it built there."	@echo	@echo make targets:	@echo "     help	this message"	@echo "     clean	removes binaries, logs, and saved state"	@echo "     behavioral	a checker version of the behavioral simulator"	@echo "     pipeline	a checker version of the pipelined simulator"	@echo "     checkerb   build the behavioral simulator in the correct place for the checker"	@echo "     checkerp	build the pipelined simulator in the correct place for the checker"behavioral: simcon.v fxu_pli_utils.c fxu_pli_utils.tab testarm.v testarm.m	@echo building with INSTALL_DIR=$(INSTALL_DIR)	vcs -Mupdate -O2 -g -P fxu_pli_utils.tab fxu_pli_utils.c -P $(RECORDTAB) $(RECORDVCSA) /usr/X11/lib/libX11.a -Vt -notice -f testarm.m -o $(INSTALL_DIR)/armpipeline: simcon.v fxu_pli_utils.c fxu_pli_utils.tab testarm.v testarm.m	@echo building with INSTALL_DIR=$(INSTALL_DIR)	vcs -Mupdate -g -P fxu_pli_utils.tab fxu_pli_utils.c -P $(RECORDTAB) $(RECORDVCSA) /usr/X11/lib/libX11.a -Vt -notice -f testarm.m -o $(INSTALL_DIR)/armclean:	rm -rf csrc	rm -f arm	rm -rf arm.daidir	rm -rf simv.daidircheckerb: simcon.v fxu_pli_utils.c fxu_pli_utils.tab testarm.v testarm.m	make behavioral INSTALL_DIR=$(CHECKER_DIR)	chgrp -R mirv $(CHECKER_DIR)/arm $(CHECKER_DIR)/arm.daidir	chmod -R g+rwX $(CHECKER_DIR)/arm $(CHECKER_DIR)/arm.daidircheckerp: simcon.v fxu_pli_utils.c fxu_pli_utils.tab testarm.v testarm.m	make pipeline INSTALL_DIR=$(CHECKER_DIR)	chgrp -R mirv $(CHECKER_DIR)/arm $(CHECKER_DIR)/arm.daidir	chmod -R g+rwX $(CHECKER_DIR)/arm $(CHECKER_DIR)/arm.daidir

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -