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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2402|回复: 4

[求助] 在做混仿中遇到个问题,查过历史帖子仍无法解决,请教各位达人

[复制链接]
发表于 2019-6-30 15:45:31 | 显示全部楼层 |阅读模式

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

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

x
请教各位达人,本人新手,对linux 的许多命令也不懂,这几天查过以往的帖子,没有遇到同样的问题,第一段报的错误和很多人都一样,第二段ahdlcmi.out则不一样,看到别人的都是no such file or directory,而我的是file not recognized。我这报错的部分是verilogA DAC,目前verilogXL部分和模拟部分SpectreVerilog混仿能够出来波形,但verilogA DAC这块一直不能通过,verilogA DAC本身可以生成symbol,尝试仿真了不同的verilogA DAC,也都是遇到同样的问题,报错如下:
Error found by spectre during AHDL read-in.
    ERROR (VACOMP-1008): Cannot compile ahdlcmi module library. Check the log file input.ahdlSimDB//3052_SA18219047_anaCMOS18_dac_8bit_veriloga_veriloga.va.dac_8bit.ahdlcmi/Linux/../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 with the netlist, log files, behavioral model files, and any other information that can help identify the problem.
    ERROR (SFE-91): Error when elaborating the instance dac_8bit. Simulation should be terminated.

ahdlcmi.out文件报错如下:
/soft1/cadence/MMSIM121/tools.lnx86/cdsgcc/gcc/4.4/bin/gcc -shared -O3 -fPIC -o obj/optimize/5.0/dac_8bit_libahdlcmi.so ./obj/optimize/5.0/dac_8bit_func.o ./obj/optimize/5.0/dac_8bit_DcFuncDerLoad.o ./obj/optimize/5.0/dac_8bit_DcFuncLoad.o ./obj/optimize/5.0/dac_8bit_TranFuncDerLoad.o ./obj/optimize/5.0/dac_8bit_TranFuncLoad.o ./obj/optimize/5.0/dac_8bit_cmi_c.o  -m32 -Wl,-rpath,/usr/lib -Wl,-rpath,/lib -s
/lib/../lib/libgcc.so: file not recognized: File truncated
collect2: ld returned 1 exit status
gnumake: *** [obj/optimize/5.0/dac_8bit_libahdlcmi.so] Error 1
/soft1/cadence/MMSIM121/tools.lnx86/cdsgcc/gcc/4.4/bin/gcc -shared -O3 -fPIC -o obj/optimize/5.0/dac_8bit_libahdlcmi.so ./obj/optimize/5.0/dac_8bit_func.o ./obj/optimize/5.0/dac_8bit_DcFuncDerLoad.o ./obj/optimize/5.0/dac_8bit_DcFuncLoad.o ./obj/optimize/5.0/dac_8bit_TranFuncDerLoad.o ./obj/optimize/5.0/dac_8bit_TranFuncLoad.o ./obj/optimize/5.0/dac_8bit_cmi_c.o  -m32 -Wl,-rpath,/usr/lib -Wl,-rpath,/lib -s
/lib/../lib/libgcc.so: file not recognized: File truncated
collect2: ld returned 1 exit status

另外,用的linux系统是RedHat 5.7,virtuoso &之前环境设置如下:
$ setdt ic616
$ setdt mmsim
$ setdt ldv
$ setenv CDS_AUTO_64BITS NONE (Spectreverilog仿真报错不支持64位)
$ setenv CDS_VHDLCMI_ENABLE NO
不知道有没有人遇到过同样的问题,麻烦各位达人帮忙看看,谢谢!

发表于 2019-7-1 14:06:33 | 显示全部楼层
建议放弃spectreverilog, ams不好吗
发表于 2019-7-1 19:36:59 | 显示全部楼层
赞同楼上,AMS功能非常强大,而且很好上手
 楼主| 发表于 2019-7-2 11:16:46 | 显示全部楼层


phoenixson 发表于 2019-7-1 14:06
建议放弃spectreverilog, ams不好吗


谢谢,刚开始学,参考的资料是spectreverilog,因为混仿波形已经可以仿出来,但加个verilogA总在这儿报错,所以比较着急
 楼主| 发表于 2019-7-2 11:18:33 | 显示全部楼层


磐磬 发表于 2019-7-1 19:36
赞同楼上,AMS功能非常强大,而且很好上手


谢谢,也正准备学AMS呢,先接触的是specterverilog
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-12 14:09 , Processed in 0.016559 second(s), 7 queries , Gzip On, Redis On.

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