2017-09-21

猎数博客

数据挖掘,机器学习

dump fsdb看波形step by step

作者:江航 / 2012-01-20 / (阅读 6,315 次) /



  • 将vcs sample中的syn_fifo 考到自己的目录
  • 添加一个块用来dump fsdb文件,下面的意思是最多dump 200个文件,每个文件大小为80M.
  • initial
    begin
            $fsdbAutoSwitchDumpfile(200,”./123.fsdb”,80);
            $fsdbDumpvars;
    end
  • 因为dump fsdb不是vcs自带的,而是通过pli来实现,在编译的时候需要指定相应的pli, 不然编译会失败。对于我这次的编译来说,添加了一下两个参数 -P  debussy/Novas_201110/share/PLI/vcs/LINUX/debussy.tab debussy/Novas_201110/share/PLI/vcs/LINUX/pli.a
    • 其中的.tab文件是申明函数名,.a是二进制的库文件
  • 实际上的vcs 命令行为 vcs fifo.v tb_fifo.v +v2k  -P …
    • 注意这里的+v2k 是因为里面用了一个什么语法,如果不指定,vcs会提示你需要添加这个参数
  • 编译完成之后,会在当前目录生成simv文件
  • 运行simv,会在当前目录生成123_000.fsdb
  • 用verdi可以打开这个fsdb, 具体的命令行为 debussy/Novas_201110/bin/verdi & , 注意这里的版本要和前面pli的版本要一致,不然会有些问题的。
  • 打开之后,菜单 File ->import design -> from file , 选择fifo.v 和tb_fifo.v,  OK, 然后就可以打开design了。
  • 波形可以通过菜单打开,再次不详述了。


本文地址: http://www.bagualu.net/wordpress/archives/1218 转载请注明






相关文章

  • GDB 找不到源代码( 9,621 )
  • vim 获取当前文件名( 8,198 )
  • dump fsdb看波形step by step( 6,315 )
  • windows下设置别名(alias)( 5,759 )
  • 程序性能分析之Valgrind( 4,568 )
  • GDB 查看内存/指针( 4,221 )
  • 用pandoc把markdown转化为pdf文档( 4,008 )
  • 怎样获得动态链接库的装载地址( 3,963 )
  • gdb debug 信息 stabs 格式( 3,486 )
  • vim 多文件搜索并实现自动跳转( 3,471 )
  • Leave a Reply

    您必须登录以发表评论,

    沪ICP备11036560号
    联系我: jianghang at bagualu.net