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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
楼主: alvinfan

Rocky Linux 上安装 EDA 折腾记

[复制链接]
发表于 2025-7-9 00:30:16 | 显示全部楼层
thanks
回复 支持 反对

使用道具 举报

发表于 2025-7-9 08:04:08 | 显示全部楼层
运行没有GLIBC_PRIVATE错误吗?这才是9的大问题吧
回复 支持 反对

使用道具 举报

发表于 2025-7-10 13:52:16 | 显示全部楼层
帮顶期待后续更新
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-7-13 22:15:14 | 显示全部楼层



三、VCS 问题

前两天没有时间来更新,现在补上。
解决了 SCL 问题后,就是具体要 study 的工具了。

1. VCS 设置
        PATH=$PATHVCS_HOME/bin
        export VCS_ARCH_OVERRIDE=linux
        alias vcs64="vcs -full64"
        PATH=$PATHVCS_HOME/gui/dve/bin
        alias dve64="dve -mode64"

工具设置大体差不多,看执行程序或脚本在哪里,加到$PATH里面。工具的安装目录作为 XXX_HOME,然后以它作为基点,加上相对路径,会比较方便些。

注意这里面 -full64 选项,因为是 64 位平台,如果不加会找不到所需的 VCS compiler。dve 的 -mode64 选项也是为了支持 64 位平台。

2. 解决 VCS 运行问题
随便找几个文件编译下试试。
        $ vcs -full64 -f file.list
        /usr/bin/ld: /home/rockstar/synopsys/vcs/O-2018.09-SP2/linux64/lib/vcs_save_restore_new.o: in function `SNPSee_907e539fb4bc8f7101eac356af4ce4ed':
        ../../OBJ/lib/saverestoreobj/obj-linux64/kernel.o.text+0xc41): undefined reference to `pthread_yield'
        collect2: error: ld returned 1 exit status
        make: *** [Makefile:109: product_timestamp] Error 1
        Make exited with status 2

可以看到链接的时候报错:undefined reference to `pthread_yield'。
这个是线程调度中的一个函数。用 sched_yield。
        $ cd $VCS_HOME/linux64/lib/
        $ mv vcs_save_restore_new.o vcs_save_restore_new.o.bak
        $ objcopy --redefine-sym pthread_yield=sched_yield vcs_save_restore_new.o.bak vcs_save_restore_new.o
然后问题就解决了。

编译通过后,找一个以前做的 UVM 项目,跑一遍完整的,没有问题。

        $ dve64 &
也 OK。


回复 支持 反对

使用道具 举报

发表于 2025-7-14 03:14:42 | 显示全部楼层


   
alvinfan 发表于 2025-7-13 22:15
三、VCS 问题

前两天没有时间来更新,现在补上。


thanks
回复 支持 反对

使用道具 举报

发表于 2025-7-16 20:48:28 | 显示全部楼层
thanks , good job !!!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-8-5 08:12 , Processed in 0.016093 second(s), 4 queries , Gzip On, Redis On.

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