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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9234|回复: 14

[求助] 一个基础问题:modelsim的仿真,用testbench好还是do文件好

[复制链接]
发表于 2013-3-22 00:45:44 | 显示全部楼层 |阅读模式

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

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

x
我以前是专门做逻辑的,FPGA和IC都做过,现在在一家小公司,这家小公司是做板级产品的,除了我以外,其他的同事虽然也用FPGA,但基本都不会做仿真,都是写好代码,编译通过,不管警告直接上板调。然后我这组的老大是除了我以外唯一一个用modelsim仿真的人,他也不用testbench,只用do文件的方式,他认为testbench太麻烦、繁琐,他也不想去学习verilog,后面我比较了下,也许do文件直接产生波形比较方便,但是如果要用文本方式查看仿真结果,打印信息,以及一些文件的操作,明显verilog搭建的testbench支持的功能更多。
但我不是做验证的,对do文件没有深入地学习研究过,各位验证的大虾,对do文件有什么见解?
发表于 2013-3-22 08:37:53 | 显示全部楼层
对modelsim的每一步操作,都有相应的命令(TCL接口)支持,把这些命令写到一个文本文档里,这就是do
发表于 2013-3-23 00:40:01 | 显示全部楼层
楼上正解,个人感觉在进行较大规模仿真的时候使用do文件比较方便。
发表于 2013-3-24 14:41:44 | 显示全部楼层
do文件是modelsim命令行中可执行的文件,主要就是编译,仿真设置等,这里如果没有testbench的话,仿真是没有意义的。跟你说的testbench是两个不同的概念,testbench是测试环境一般是指rtl代码的外部环境,要仿真的话这个是不能少的,而do文件只是工程规范化自动化的一种是实现形式,不用也可以,就用鼠标点,两者本质上是一致的。
个人见解!
发表于 2013-3-25 20:42:42 | 显示全部楼层
do文件只是控制仿真器的一堆命令而已,做仿真验证的话必须要搭建tetsbench和testcase
发表于 2013-3-26 15:44:24 | 显示全部楼层
发表于 2013-4-3 14:43:50 | 显示全部楼层
正在学习verilog,用到modelsim,感觉do文件在某种程度上方便,凡是没有testbench那样容易控制
发表于 2013-4-6 13:10:49 | 显示全部楼层
毫无疑问是testbench
 楼主| 发表于 2013-4-12 16:04:44 | 显示全部楼层
感谢大家,我自己倾向于testbench
 楼主| 发表于 2013-4-12 16:06:53 | 显示全部楼层
这里我主要说的是do文件和testbench产生激励的对比,以及对仿真结果的输出
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-20 20:18 , Processed in 0.021743 second(s), 6 queries , Gzip On, Redis On.

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