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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 3076|回复: 12

vcs2018/2020/2022运行报错

[复制链接]
发表于 2024-10-19 23:28:56 | 显示全部楼层 |阅读模式

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

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

×
vcs2018/2020/2022运行报错,这个是软件安装好系统自带的demo,O-2018.09-SP2/doc/examples/basic-hdl/verilog/syn_fifo
license是使用ocad大神生成的,破解是1path破解的,测试2018.09,2020.12,2022.06都是一样的报错
#make all
\rm -rf simv* csrc* *.log
/soft/synopsys/vcs/O-2018.09-SP2/bin/vcs fifo.v tb_fifo.v +v2k -debug_access+pp+f  -l comp.log
                         Chronologic VCS (TM)
       Version R-2020.12-SP1_Full64 -- Sun Oct 20 06:14:39 2024

                    Copyright (c) 1991 - 2021 Synopsys, Inc.
   This software and the associated documentation are proprietary to Synopsys,
Inc. This software may only be used in accordance with the terms and conditions
of a written license agreement with Synopsys, Inc. All other use, reproduction,
            or distribution of this software is strictly prohibited.

Parsing design file 'fifo.v'
Parsing design file 'tb_fifo.v'
Top Level Modules:
       tb_fifo
No TimeScale specified
Starting vcs inline pass...

1 module and 0 UDP read.
recompiling module tb_fifo
make[1]: Entering directory `/home/xucq/syn_fifo/csrc'
make[1]: Leaving directory `/home/xucq/syn_fifo/csrc'
make[1]: Entering directory `/home/xucq/syn_fifo/csrc'
rm -f _cuarc*.so _csrc*.so pre_vcsobj_*.so share_vcsobj_*.so
if [ -x ../simv ]; then chmod a-x ../simv; fi
g++  -o ../simv      -rdynamic  -Wl,-rpath='$ORIGIN'/simv.daidir -Wl,-rpath=./simv.daidir -Wl,-rpath=/soft/synopsys/vcs/R-2020.12-SP1/linux64/lib -L/soft/synopsys/vcs/R-2020.12-SP1/linux64/lib  -Wl,-rpath-link=./  /usr/lib64/libnuma.so.1   objs/amcQw_d.o   _810_archive_1.so  SIM_l.o      rmapats_mop.o rmapats.o rmar.o rmar_nd.o  rmar_llvm_0_1.o rmar_llvm_0_0.o           -lvirsim -lerrorinf -lsnpsmalloc -lvfs    -lvcsnew -lsimprofile -luclinative /soft/synopsys/vcs/R-2020.12-SP1/linux64/lib/vcs_tls.o   -Wl,-whole-archive  -lvcsucli    -Wl,-no-whole-archive        _vcs_pli_stub_.o   /soft/synopsys/vcs/R-2020.12-SP1/linux64/lib/vcs_save_restore_new.o /soft/synopsys/verdi/R-2020.12-SP1/share/PLI/VCS/LINUX64/pli.a -ldl  -lc -lm -lpthread -ldl
../simv up to date
make[1]: Leaving directory `/home/xucq/syn_fifo/csrc'
CPU time: .620 seconds to compile + .519 seconds to elab + .344 seconds to link
simv -l run.log
make: simv: Command not found
make: *** [run] Error 127


发表于 2025-7-23 18:08:31 | 显示全部楼层
必须赞一个,这个解法有点意思,看起来那段不重要的代码是在防xxx(懂的都懂)
回复 支持 反对

使用道具 举报

发表于 2025-4-1 15:24:51 | 显示全部楼层
Thank you!
回复 支持 反对

使用道具 举报

发表于 2024-10-21 20:48:58 | 显示全部楼层
thanks
回复 支持 反对

使用道具 举报

发表于 2024-10-21 02:33:09 | 显示全部楼层


   
xcq838587 发表于 2024-10-20 23:52
patcher.py,这个怎么使用,使用方法是啥  pather.py 目录


usage: ./patcher.py /path/to/library.so
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-10-21 00:52:54 | 显示全部楼层
问题已解决,测试VCS2020.12已可以正常跑,通过pather.py  vcs/R-2020.12-SP1/linux64/lib/libvcsnew.so,感谢万能的坛友,也感谢pather.py提供者,
https://github.com/mperov/fixSegfaultVCS
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-10-20 23:58:55 | 显示全部楼层


   
xcq838587 发表于 2024-10-20 23:52
patcher.py,这个怎么使用,使用方法是啥  pather.py 目录


./patcher.py linux64/lib/libvcsnew.so
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-10-20 23:52:21 | 显示全部楼层


   
tracy6969 发表于 2024-10-20 21:56
thanks, have you tried provided automatic way with patcher.py ?


patcher.py,这个怎么使用,使用方法是啥  pather.py 目录
回复 支持 反对

使用道具 举报

发表于 2024-10-20 21:56:23 | 显示全部楼层


   
xcq838587 发表于 2024-10-20 18:05
https://github.com/mperov/fixSegfaultVCS
有人使用这个方法,但是 hexedit /eda/synopsys/vcs/Q-2020.03/ ...


thanks, have you tried provided automatic way with patcher.py ?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-10-20 18:05:09 | 显示全部楼层
https://github.com/mperov/fixSegfaultVCS
有人使用这个方法,但是 hexedit /eda/synopsys/vcs/Q-2020.03/linux64/lib/libvcsnew.so,不知道怎么修改
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-9-23 04:49 , Processed in 0.021203 second(s), 5 queries , Gzip On, Redis On.

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