代码拉取完成,页面将自动刷新
同步操作将从 StephenDai/riscv-core 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
##path
export WORK_AREA=${PWD}
export SIM = ${WORK_AREA}/sim
export RTL = ${WORK_AREA}/rtl
export TB = ${WORK_AREA}/tb
###############################
# compile and simulation
###############################
help:
@echo "---------------------------------------------------------------------------------"
@echo "comp : run vcs for project compile"
@echo "sim : compile and view waveforms"
@echo "simg : compile and view waveforms(-gui)"
@echo "clean : clear sim folder"
@echo "---------------------------------------------------------------------------------"
comp: clean
cd ${SIM} && \
vcs -full64 -sverilog -debug_access+all \
-timescale=1ns/1ns \
-f ./filelist.f \
-top riscv_soc_tb \
-l vcs_compile.log \
sim: comp
cd ${SIM} && \
./simv +$(test)
simg: comp
cd ${SIM} && \
./simv +$(test) -gui &
###############################
# Clean
###############################
clean:
rm -rf ./sim/csrc ./sim/simv.daidir ./sim/*.key ./sim/*.log ./sim/simv ./sim/DVEfiles ./sim/*.vpd ./sim/*.old
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。