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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] VCS vlogan三步法仿真VIP验证

[复制链接]
发表于 2024-2-23 16:38:44 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 zhangning029 于 2024-2-23 16:49 编辑

最近在调试带AMBA VIP 和ETH VIP的平台,由于ETH VIP中package和IP package的变量冲突了,由于两部分都是加密的,所以只能借助vcs 三步法仿真。


仿真步骤:
1.当前仿真目录下新建synopsys_sim.setup文件
sim_set.png

2. 使用vlogan analysis/elab/simv代码并将VIP和testbench,top_tb分开
1.png
top_tb filelist
top.f.png
testbench.f
testbench。f.png
vip.f
vip.f.png


3. 第一步analysis和elab都没有问题,到第三步simv 如果带了ETH vip仿真则卡死在0时刻,用例只执行function new,不执行build phase以下操作

config 文件如下
1.png

为了加速仿真我使用了白皮书的例子,将vip集成到top_tb中去,一样的问题,但是如果使用两步法仿真则不存在问题。
由于top_tb也集成了amba vip,但是amba 无论是两步法还是三步法仿真都没有问题。

top文件如下:

1.png
terminal 显示如下:
2.png
那位大神能解释一下这个问题,谢谢!!!!!!

VCSMX仿真的userguide如下,拿走不谢!
vcsmx_ug.pdf (8.85 MB, 下载次数: 43 )








1.png
1.png
发表于 2024-4-17 01:06:18 | 显示全部楼层
2012版 user guide啊
发表于 2024-5-7 15:17:55 | 显示全部楼层
为什么要用三步呢?两步不行么
发表于 2024-5-15 19:08:08 | 显示全部楼层
see see
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-24 14:19 , Processed in 0.018256 second(s), 8 queries , Gzip On, Redis On.

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