网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 61IC中国电子在线 >> EDA >> Modelsim仿真 >> 文章正文
  Modelsim6.2系列的一个优化选项导致的问题           ★★★ 【字体:
Modelsim6.2系列的一个优化选项导致的问题
作者:风雷的技…    文章来源:风雷的技术天地    点击数:    更新时间:2008-1-3    

在6.2以前的所有版本中,modelsim安装目录下的modelsim.ini文件中,VoptFlow选项是默认被注释掉,也就是关闭的,而在6.2系列版本中,默认是打开的,这就可能导致仿真时出现问题。VoptFlow在ini文件中的描述是:Set to turn on automatic optimization of a design。从mentor的文档中得知,vopt的命令会对内部信号互联进行优化,但不应该会出现这个问题的。

如果默认打开,在用modelsim仿真时,可能出现不能把object添加到wave中去的问题,用add wave all命令的话,会提示

# .main_pane.mdi.interior.cs.vm.paneset.cli_0.wf.clip.cs.pw.wf
# ** Error: (vish-4014) No objects found matching ‘*’.
# Error in macro ./stopwatch_tb.fdo line 19
# (vish-4014) No objects found matching ‘*’.
# while executing
# “add wave *”

必须把ini文件中的这句

VoptFlow = 1

注释掉,或者把1改为0,方可解决问题。如果喜欢用命令行的话,vsim -novopt也可以。

不是很清楚为什么打开优化选项后会产生这种问题,也许是bug?或者也许是某些地方没有配置好?

               欢迎点击进入:TI德州中文网   (国内唯一针对TI应用的中文技术网站)    文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    ModelSim中增加FPGA(Altera/…
    ModelSim中增加Xilinx库的追…
    linux-fpga系列文章之——e…
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    站长:61IC 湘ICP备05002478号