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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 11220|回复: 13

Verdi 下启用ncsim的问题

[复制链接]
发表于 2012-8-31 20:03:43 | 显示全部楼层 |阅读模式

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

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

x
我用虚拟机安装了 verdi,大概是2010左右的,路径为/opt/novas/。IUS版本是9.2,路径为/opt/IUS9.2。
破解没问题,都有可以用。
~/.bashrc中环境变量定义如下:
捕获.PNG

当使用ncverilog仿真时,fadbDumpvar功能没有问题。
但是我想在Verdi中将simulator设置成ncverilog,然后直接仿真(verdi中tools->preference->simulation).
结果是一进行仿真就退出。显示can't open master ptyroot@....

请问大家遇到过这种情况吗?是怎么解决的?是环境变量设置的不够的问题吗?
发表于 2012-9-4 13:56:48 | 显示全部楼层
可能需要管理员权限吧? 你看看是否有/dev/ptmx ? 一般verdi 和simulator是通过pty的master和slave进行通信的,所以需要建立ptm也就是pty的master.
 楼主| 发表于 2012-9-4 16:26:17 | 显示全部楼层
回复 2# phoenixson 是有这个文件的,不过打不开
发表于 2012-9-4 22:42:50 | 显示全部楼层
首先确定你的权限,我不知道用root是否会有帮助,另外我认为verdi2010可能有问题,虽然它看起来比较新,但是我怀疑它不是unix98的新标准,这样它打开的master pty就是/dev/pty[qrst]这种格式的,而这种格式估计在你的系统里是没有的,而只有/dev/ptmx这种格式的,所以会出错,新的系统默认用MAKEDEV pty ,应该只会产生ptmx,而实际上ptmx和pty[qrst]是相似的,slave的格式应该是/dev/pts/[1 2 3...],不知道我说清楚了没有,如果不行的话,或许换在老的系统中可能是可行的,比如EL4
 楼主| 发表于 2012-9-5 18:59:32 | 显示全部楼层
本帖最后由 lxttian 于 2012-9-5 19:01 编辑

回复 4# phoenixson
谢谢,昨天根据你的提示我查了一些资料。我也怀疑pty本身的问题。我用的ubuntu11.10,有可能不默认支持legacy pty,你是说的这个意思吧?不过我现在不知道怎么修改设置让他支持legacy pty,我是刚接触liunx没几天,现在在别的网站发帖问,暂时还没有人回。你知道怎么修改linux config吗?我看到有个国外网站说这个,但是不知道怎么配置。我的系统里确实只有ptmx和一堆ttyXX,看样子是UNIX98的标准吧,现在还不太懂这个
 楼主| 发表于 2012-9-5 19:25:59 | 显示全部楼层
回复 4# phoenixson 刚改了一下/etc/default/grub已经不报那个错误了。现在貌似ncsim的命令行还有点问题。
捕获.PNG 现在正在查
发表于 2012-9-6 13:31:41 | 显示全部楼层
你的simulation name 呢,就是要仿真的snapshot ?
 楼主| 发表于 2012-9-10 10:33:16 | 显示全部楼层
回复 7# phoenixson
捕获.PNG 不清楚这个里面该怎么填写,应该也是把name写在这里面吧。格式是怎样的呢?
发表于 2012-9-10 22:45:37 | 显示全部楼层
verdi的典型用法还是将dump fsdb的库或者PLI放到各个simulator中,他自己本身只用来看代码和波形。了解了这点也许你就不会去折腾这些事情。
发表于 2013-1-10 15:36:21 | 显示全部楼层



你是在/etc/default/grub中改动的? 让它支持legacy tty ?怎么改动的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-6-25 12:08 , Processed in 0.025250 second(s), 10 queries , Gzip On, MemCached On.

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