wujian100_open VCS+Verdi仿真过程示例
2020-04-18 本文已影响0人
wycong
wujian100_open 仿真移植
- 仿真环境:Ubuntu1604
- 仿真工具:VCS+Verdi
- linux shell 环境:bash
仿真环境修改
- 首先从github克隆或者下载到本地
-
进入
pic2.pngwujian100_open/tools/
目录,修改setup.csh -
由于我的linux shell环境为bash,所以新建了一个bashrc_setup.sh文件来代替setup.csh,具体修改内容如下:
# set vcs env export VCS_HOME=/app/synopsys/vcs1403 export PATH=$VCS_HOME/bin:$PATH # set verdi env export NOVAS_HOME=/app/synopsys/verdi1403 export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/app/synopsys/verdi1403/share/PLI/VCS/ LINUX64 # set tools path export TOOL_PATH=~/Project/T-Head/riscv_toolchain # set workdir path export wujian100_open_PATH=~/Project/T-Head/wujian100_open
-
为了不用每次启动仿真的时候都
source
仿真环境配置脚本,因此将仿真环境配置脚本添加到用户.bashrc
文件中:source ~/Project/T-Head/bashrc_setup.sh
-
一切准备就绪,进入
pic3.png pic4.pngwujian100_open/workdir/
路径,开始启动仿真 -
采用Verdi查看波形(
pic5.pngtb/tb.v
中默认的是保存vcd波形文件,如需要保存fsdb波形文件,将下图注释取消即可)