在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 12090|回复: 13

[求助] 求助:Verdi如何利用脚本自动加载波形??

[复制链接]
发表于 2012-7-2 17:11:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
目前我做仿真的顺序是:先用用NC-Verilog编译仿真:ncverilog -f filelist.f
然后用打开Verdi查看波形
verdi -f filelist.f -2001
之后点开nWave,手动加载波形文件!

有没有办法直接在敲脚本的时候就把想要看的波形加进去,免去手动加载的步骤??
比如查看001.fsdb,之后查看002.fsdb再打开一个verdi界面??


求大神们指点!!!
发表于 2012-7-2 21:26:54 | 显示全部楼层
来个简单的makefile
i := 1
view:
    ncverilog -f filelist.f +define+dump_00${i}
    nWave 00_${i}.fsdb &

%make view i = 002
发表于 2012-7-2 21:55:14 | 显示全部楼层
同问,可以试验一下
 楼主| 发表于 2012-7-3 09:46:13 | 显示全部楼层
回复 2# A1985


   大神,运行nWave的脚本nWave可以直接打开,但是打不开波形;   显示 illegal option : 001.fsdb ,是不是nWave脚本应该加上某些 -option;
   而且,我的目的是:
       1、打开Verdi;
       2、弹出nWave并自动加载想查看的由filelist.f生成的001.fsdb;
   我用的脚本如下:
   ncverilog -f filelist.f
   Verdi -f filelist.f -2001 &
   nWave 001.fsdb &
   请大神再次指点
发表于 2012-7-3 12:52:31 | 显示全部楼层
回复 5# yushuiyang1986

你必须生成001.fsdb文件啊!在testbentch里面写好。。。。。。
发表于 2014-2-19 14:10:30 | 显示全部楼层
可以写成
Verdi -f filelist.f -ssf 001.fsdb &
发表于 2015-8-7 20:00:05 | 显示全部楼层
如果保存了*.rc文件,还可以加上,就不用自己再load需要查看的波形了
Verdi -f filelist.f -ssf 001.fsdb -sswr signal.rc &

点评

这个稳!  发表于 2020-11-2 10:25
发表于 2015-9-30 15:24:57 | 显示全部楼层
niu ren
发表于 2016-1-31 18:16:58 | 显示全部楼层
good info
发表于 2016-2-1 10:48:56 | 显示全部楼层
主要存个rc就好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-9-22 04:20 , Processed in 0.024835 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表