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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: otogyg

[求助] tetramax sim patterns problem

[复制链接]
 楼主| 发表于 2012-4-9 18:34:00 | 显示全部楼层
回复 9# clean_water


    stil Tetramax 会自己产生testbench。

    不过还需要设置一些东东。才能做仿真。
发表于 2012-4-11 17:11:08 | 显示全部楼层
回复 10# otogyg


    大侠,想问下,我跑tetramax的时候,并行仿真跑了88个pattern就run out of memory,串行的pattern第一个pattern就out of memory了,但是我的工作站有64GB内存,用了才不到10%,很有疑惑~~~~
 楼主| 发表于 2012-4-12 20:42:53 | 显示全部楼层
回复 12# clean_water


    以前做仿真遇到过这个问题,后来检查是因为testbench里有语句没用对,不小心早成了死循环。
然后就报这个错误了。希望对你有帮助。
发表于 2012-4-13 16:13:13 | 显示全部楼层
回复 13# otogyg

大侠,还想问下,怎么利用生成的.stil文件做scan test?
我用tmax生成xx.stil文件,还带有一个xx_stildpv.v文件,现在不知道怎么用这个xx.stil文件
我尝试着link xx_stildpv.v和xx.stil,但是行不通。看了下,xx.stil就是给的pattern,但是不知道怎么用。

以前使用的write_pattern直接写的XX.v testbench,里面附带接口和pattern,直接可以用,
但是现在换版本了,由于某些原因,暂时得不到是xx.v的testbench,但是有xx_stildpv.v和xx.stil,
刚接触tamx,还望大侠赐教。 谢谢了
 楼主| 发表于 2012-4-13 16:51:12 | 显示全部楼层
回复 14# clean_water

那个,stildpv.v 就是工具自己产生的testbench。所谓的仿真的top就是它。里面有一些注释,需要认真看下。

如果你用nc进行仿真,设置有点麻烦,还需要,另外生成ncelab 和ncsim的可执行文件。

如果你用vcs进行仿真,相对简单点。但也是需要设置的。

不知道你有没有tetramax的TEST pattern Validaion user guide,。里面有讲的很清楚怎么设置进行test sim。
发表于 2012-4-13 18:19:06 | 显示全部楼层
回复 15# otogyg


    恩,谢谢大神了,我仔细看下那些文件,看VCS怎么用.stil文件去做scan test。
 楼主| 发表于 2012-4-13 18:48:06 | 显示全部楼层
回复 16# clean_water


   不客气,大神实在是不敢当。
   我也接触tetramax没多久。

相互学习了。
发表于 2012-4-16 15:36:12 | 显示全部楼层
本帖最后由 clean_water 于 2012-4-16 15:45 编辑

回复 17# otogyg


    大神,你好。我也是刚接触tmax,之前是用的是2007版的tmax,直接生成verilog 的tamx testbench .v仿真,但是2011版本的不能直接生成纯verilig的testbench了,可以用命令转下,但是由于某些原因做不了,所以只有用xx_stildpv.v来仿真按照Test Pattern Validation User Guide的说法,大概只需要在vcs里面加入_stildpv.v的文件,还有在vcs命令里面加入tmax的lib/stildpv_vcs.tab和lib/libstildpv.a两个文件。那个_stildpv.v文件我仔细看了,感觉不需要配置什么。.stil应该会直接被_stildpv.v调用,里面有.stil文件的路径。用vcs命令行运行,但是运行不了,也没出现message信息,在命令行里面点击run,什么都没出现,没任何反应信息,有点郁闷,求大神指点下。

附:vcs加了+acc+2 \
-P $STILDPV_HOME/lib/stildpv_vcs.tab $STILDPV_HOME/lib/libstildpv.a \这个我是直接加的具体路径,没有用$STILDPV_HOME,有什么影响嘛???
 楼主| 发表于 2012-4-16 18:19:38 | 显示全部楼层
回复 18# clean_water


   那你这个变量在自己的环境里设置了没?工具可能会用到这个变量。另外,直接没提示就挂掉了?

    方便的话,你把你环境发给我看看,这样说是找不到问题的。
发表于 2012-4-19 11:47:49 | 显示全部楼层
回复 19# otogyg


    环境的话,没什么特别的,我用tamx的.v文件(2007版本可以直接生成.v格式的testbench )就可以直接跑,而且也可以通过。
现在用的是2011版本的,因为现在dc换到2011版本了。可以顺利生成xxstildpv.v文件,然后貌似只要加入库和网表,用vcs就可以直接仿真了吧,我用的是vcs命令行,大神能否说下具体的vcs命令?用vcs需要哪里注意下?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-11 14:27 , Processed in 0.026990 second(s), 6 queries , Gzip On, Redis On.

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