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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7851|回复: 3

[求助] VCS混合编译VHDL, SV求助

[复制链接]
发表于 2012-1-12 16:20:57 | 显示全部楼层 |阅读模式

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

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

x
现在学习用vcs来作仿真,但是在DVE里只能看到Vhdl的顶层信号,再下层的信号都无法看到,该怎么办呢?design是用vhdl写的,tb是sv写的。
makefile如下:
UVM_HOME        = ../../uvm-1.0p1
WORK          = worklib
UVM_VERBOSITY =    UVM_LOW
UVM_TESTNAME  = oh4_base_test
#RUN_TIME      = +vcs+stop+20000
COVERAGE_CMD  = -cm line+cond+tgl
GUI_ENABLE    = -gui
TEST          = /usr/bin/test
N_ERRS        = 0
N_FATALS      = 0
VCS_CMD       = -l vcs.log -sverilog -timescale=1ns/1ns $(COVERAGE_CMD) \
                                -debug_all +define+DEBUG
                                
SIM_CMD       = -l sim.log $(COVERAGE_CMD) \
                                $(RUN_TIME) +vpdfile+test.vpd \
                                +UVM_VERBOSITY=$(UVM_VERBOSITY) \
                              +UVM_TESTNAME=$(UVM_TESTNAME) $(GUI_ENABLE)

all: mk_dir vhdlan_cmd vcs_cmd simv_cmd


mk_dir:
    rm -rf  $(WORK)
    rm -rf  report
    mkdir   $(WORK)
    mkdir   report

vhdlan_cmd:
    vhdlan -l vhdlan.log -work $(WORK) -smart_order -f ./rtl.f
    vlogan -l vlogan.log -sverilog -y $(WORK) +incdir+$(UVM_HOME)/src+../tb ./tb_top.sv

vcs_cmd:
    vcs $(VCS_CMD) \
            +incdir+$(UVM_HOME)/src $(UVM_HOME)/src/uvm.sv \
            $(UVM_HOME)/src/dpi/uvm_dpi.cc -CFLAGS -DVCS -lib $(WORK) tb_top.sv

simv_cmd:
    ./simv  $(SIM_CMD)
   
check:
    @$(TEST) \( `grep -c 'UVM_ERROR :    $(N_ERRS)' vcs.log` -eq 1 \) -a \
         \( `grep -c 'UVM_FATAL :    $(N_FATALS)' vcs.log` -eq 1 \)

clean:
    rm -rf core.* csrc simv* vc_hdrs.h ucli.key urg* *.log


高手看看是哪里的问题?
发表于 2012-1-16 15:33:32 | 显示全部楼层
DVE对VHDL支持的不怎么好,一些group是dump不下来的好像,而且vpd实在太大了,建议用verdi
发表于 2012-2-12 11:05:59 | 显示全部楼层
你在setup中运行库和搜索库是怎么定义的?这样看来找不到编译的v文件~
发表于 2015-11-15 23:12:12 | 显示全部楼层
回复 1# rice973


   你好,这个问题你解决了吗,我现在也遇到这样的问题,用VCS仿真VHDL,有些信号看不到。能告诉一下,你是怎么解决的吗,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-11 23:45 , Processed in 0.022611 second(s), 8 queries , Gzip On, Redis On.

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