zoukankan      html  css  js  c++  java
  • VCS仿真查看coverage

    VCS仿真查看coverage


    Design compiler & simulate


    #!/bin/csh -f
    setenv NOVAS_HOME /EDASynopsys/verdi3-I-201403-SP1
    setenv NOVAS_PLI ${NOVAS_HOME}/share/PLI/VCS/LINUX64
    setenv LD_LIBRARY_PATH $NOVAS_PLI
    
    setenv NOVAS  "${NOVAS_HOME}/share/PLI/VCS/LINUX64"
    
    #用于fsdb波形文件dump
    setenv novas_args  "-P $NOVAS/verdi.tab $NOVAS/pli.a "
    
    
    vcs +v2k -sverilog +vcs+lic+wait -full64 -debug_pp 
           +warn=noCDNYI,noIPDW,noILLGO,noTMR,noPHNE,noIRIID-W 
           -Mupdate +notimingcheck +nospecify 
           ${novas_args}
           -f file.f    
           -cm cond+fsm+line              #VCS creates the simv.vdb directory (the coverage metrics database) 
    
    ./simv  -cm cond+fsm+line              #simulate
    

    生成默认的simv.vdb目录,coverage的数据就在里面

    查看coverage(三种方法)


    • 使用urg处理后查看

    urg处理,默认生成urgReport目录

    urg -full64 -dir simv.vdb
    

    urgReport目录下firefox浏览器查看tests.html

    • 使用verdi查看

    verdi -cov -covdir simv.vdb   
    

    • 使用dve查看

    dve -covdir simv.vdb
    

    参考资料


    [1]. CoverageTut.pdf (verdi手册目录下)
    [2]. cov_ref.pdf (vcs手册目录下)
    [3]. cov_ug.pdf (vcs手册目录下)

  • 相关阅读:
    2019年4月18日 查询功能 2
    bzoj3601
    bzoj2693
    bzoj2440
    bzoj3529
    bzoj2820
    BZOJ2813
    BZOJ4515
    AtCoder Grand Contest 001 题解
    BZOJ2757
  • 原文地址:https://www.cnblogs.com/OneFri/p/6086733.html
Copyright © 2011-2022 走看看