wujian100_open VCS+Verdi仿真过程示例

2020-04-18  本文已影响0人  wycong

wujian100_open 仿真移植

仿真环境修改

  1. 首先从github克隆或者下载到本地
pic1.png
  1. 进入wujian100_open/tools/目录,修改setup.csh

    pic2.png
  2. 由于我的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
    
  1. 为了不用每次启动仿真的时候都source仿真环境配置脚本,因此将仿真环境配置脚本添加到用户.bashrc文件中:

    source ~/Project/T-Head/bashrc_setup.sh
    
  1. 一切准备就绪,进入wujian100_open/workdir/路径,开始启动仿真

    pic3.png ​ pic4.png
  2. 采用Verdi查看波形(tb/tb.v中默认的是保存vcd波形文件,如需要保存fsdb波形文件,将下图注释取消即可)

    pic5.png
pic6.png pic7.png
上一篇下一篇

猜你喜欢

热点阅读