关于Coretools生成出现Information: Internet error trying to check……

EDA软件 0 803 团子精英 收藏

环境相关:

coretools版本:2023.06

生成的IP:所有IP

报错信息:

新版Coretools工具在生成IP的时候,可能会遭遇卡顿一阵,然后报错一段,但是IP生成不影响的情况,报错如下

Information: Internet error trying to check for automatic IP updates: Traceback (most recent call last):
  File "/tools/coretools/U-2023.06/linux64/dware/bin/ip_check.py", line 31, in <module>
    response=requests.get(url,timeout=300)
  File "/usr/lib/python2.7/site-packages/requests/api.py", line 68, in get
    return request('get', url, **kwargs)
  File "/usr/lib/python2.7/site-packages/requests/api.py", line 50, in request
    response = session.request(method=method, url=url, **kwargs)
  File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 464, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 576, in send
    r = adapter.send(request, **kwargs)
  File "/usr/lib/python2.7/site-packages/requests/adapters.py", line 415, in send
    raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', error(101, 'Network is unreachable')).

0.jpg

分析内容:

新版本的coretools工具增加了IP 在线检测更新的功能,此功能会尝试连接synopsys的网站进行IP版本检测,此过程可能持续数秒或者数分钟。在此过程中,coretools卡顿无法操作。

解决方法:

1、从GUI界面禁止update checks,需要在载入IP之后,生成之前操作

取消以上两个选项即可


2、从个人脚本的方式禁止

找到个人home目录下的  .synopsys_rt_prefs.tcl  文件

编辑内容添加如下两行

gui_create_pref_key -category {Globals} -key {allow_automatic_update_checks} -value_type {string} -value "0"
gui_create_pref_key -category {Globals} -key {inform_optingout_automatic_update_checks} -value_type {string} -value "0"

3、究极解决方案

找到工具目录下/linux64/dware/bin/ip_check.py文件

编辑文件,注释所有内容即可

3.jpg


以上三个方案都可以解决此问题。

相关推荐:

网友留言:

您需要 登录账户 后才能发表评论

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
验证码