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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2852|回复: 5

[求助] 【新人求指导】linux下脚本调用modelsim,可以做吗?

[复制链接]
发表于 2012-9-4 06:58:04 | 显示全部楼层 |阅读模式

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

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

x

本人新手,最近遇到一个问题,在网上搜了一下,也请教了一些周围的朋友,感觉可能需要用到脚本,请大家指点:

本人工作需要,想做的一个重复性流程如下

1先需要modelsim仿真一个写好的.v网表

2然后改动.v网表,对网表中某些门标准cell做稍许的改动(perl可以做,对吗?)

3接着对改后的.v网表用modelsim仿真,

4改动.v网表(重复2

5接着modelsim仿真(重复3

如此循环

这个过程要重复多次,完了之后再用perl分析modelsim的多次结果,


请问可以在linux下用shell 脚本调用modelsim完成这个流程吗?

有人给我讲shell脚本可以调用perl脚本,可以调用hspice,但我不太确定的是能否用shell脚本调用modelsim

Modelsim有脚本的接口(不知道可不可以这么说)吗?

发表于 2012-9-4 09:33:37 | 显示全部楼层
等待大侠告知。
发表于 2012-9-15 07:22:44 | 显示全部楼层
你这个就是保证你的netlist修改专业术语ECO过程不出错对吧,那比较好的方法是先用formality做等价验证。然后做你上面的工作。你说的接口不知道想表达啥,EDA工具都可以在LINUX下运行。用脚本调用自动运行只是提高效率的一种手段,便于项目管理。在shell里面调用perl和在perl里面调用shell都可以。不然怎么大家都喜欢在linux下开发呢。效率高啊
发表于 2012-9-18 16:08:43 | 显示全部楼层
学习中,,,,,
发表于 2012-9-18 17:47:03 | 显示全部楼层
记得是可以的,直接:
vsim -c -do sim.do
其中sim.do文件大致如下:
vlib work
vlog -f rtl.f
vsim work.XXX_tb
run -all
q
这个方法也是网上看来的。。。
发表于 2012-9-18 20:02:35 | 显示全部楼层
我觉得linux下用vcs结合debussy/verdi仿真比较好~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

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

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