微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 综合技术问答 > EDA使用问答 > 关于仿真时出现ERROR(VACOMP-1008).cannot compile ahdlcmi modul问题

关于仿真时出现ERROR(VACOMP-1008).cannot compile ahdlcmi modul问题

时间:03-15 整理:3721RD 点击:
之前按照论坛上各位大大的帖子,在Ubuntu10.04上安装了IC5141USR6和MMSIM10,仿真时出现如下错误。
ERROR (VACOMP-1008): Cannot compile ahdlcmi module library. Check
the log file input.ahdlSimDB/bsource_1.input.ahdlcmi/Linux2.6.32-25-generic+gcc/../ahdlcmi.out for detAIls. If the compiler ran out of memory, use 'setenv CDS_CMI_COMPLEVEL 0', and try again. If the reason for the failure was a syntax error, contact your Cadence Customer Support representative
查看错误日志发现报告 sh -h参数非法,小弟是Linux白痴,只好上网搜索,最终查到原因是,Ubuntu10.04默认sh只想dash,所以不支持-h参数,只要将sh默认指向更改为bash,仿真就不会再出现上述问题,修改方法为:
sudo dpkg-reconfigure dash
出现询问是否使用dash界面时,选“NO”即可
其实是个小问题,但困扰了我这个linux白痴将近3天时间,如今终于解决,发上来希望能够省却和我一样不懂linux的人的一些时间。
让大家见笑了。

very good

我遇到的情况是,Cshell,服务器资源不够,等一会重仿就可以了。

我这里用户用的是csh,root用的是bash,没dash,但是base版本的5141没有这个报错哦
用了mmsim10.1的spectre就有这个问题了

很不错哦。

多谢小编!

都怎么解决的,我也遇到了同样的问题,还不知道该怎么办?

Bsource compilation is enabled by default. If you are making frequent changes to bsource
expressions used in your design, the overhead of the compilation step may become an issue. To turn off
compilation
set the CDS_AHDLCMI_ENABLE shell environment variable to NO e.g:
setenv CDS_AHDLCMI_ENABLE NO
To re-enable bsource compilation set the CDS_AHDLCMI_ENABLE to YES e.g:
setenv CDS_AHDLCMI_ENABLE YES
or undefine the CDS_AHDLCMI_ENABLE environment variable e.g:
unsetenv CDS_AHDLCMI_ENABLE
如果用的是csh
在cshrc中设置

大哥讲的虽然没看懂,但是我的问题还是靠你的方法解决了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top