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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3890|回复: 9

在CentOS8下Questasim_10.7c的安装及Crack

[复制链接]
发表于 2021-11-15 10:04:35 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 普通学习者陈 于 2021-11-15 14:59 编辑

前言
个人总结向,在全新的CentOS8安装Questasim_10.7c。操作学习来源请见参考文章,大佬们写的已经很详细了,但因本人小白,从零开始学,所以遇到很多坑。
安装过程中对参考文献中的诸多步骤之意义不理解,造成很多缺漏,谨以此文记录趟坑过程,总结经验教训,与诸君分享。

本文使用的软件操作系统:CentOS8
软件:Questasim_10.7c

参考文章
https://bbs.eetop.cn/thread-612232-1-1.html
https://bbs.eetop.cn/thread-870478-1-1.html
https://bbs.eetop.cn/thread-874116-1-1.html

https://blog.csdn.net/haojie_duan/article/details/119248753
https://blog.csdn.net/limanjihe/article/details/115264488
https://blog.csdn.net/weiyunguan8611/article/details/105158829
https://blog.csdn.net/ShiAokai/article/details/85125570
https://pilgrim.blog.csdn.net/article/details/93392842

https://www.jianshu.com/p/f9e8264ee487

下文是QuestaSim 2021版的教程,虽然本次安装的是10.7c,但是crack的思路是一致的。
下文有助于理解整个安装及crack的流程框架。
https://bbs.eetop.cn/thread-913460-1-1.html

正文
STEP0:准备工作
1.linux端:安装32位库;// 因为centos8为64位linux系统,后续进行的crack操作需要用到32位的脚本2.linux端:安装最新的redhat_lsb;// 在连接网络的情况下 yun install redhat_lsb
3.windows端:下载questasim_10.7c软件及crack相关文件,并传至linux端;// 我放在/mnt/文件夹里面
4.linux端:从用户中出来,到root用户中去进行后续操作;// su -
5.linux端:解压“10.7c_linux64.tar.gz”文件,解压方式参考:https://www.jianshu.com/p/f9e8264ee487

STEP1:安装questasim_10.7c
1.cd到上述解压的文件夹中,找到install.linux64
2. ./install.linux64 运行,开启图形界面进行安装
image.png
image.png //此处需要选择全平台,否则后续的license或有报错的可能
3.完成安装。
STEP2:进行crack操作
step1:sfk及patch_2010文件放在下述目录
        /***/questasim/linux_x86_64/mgls/lib/

step2:将libstdc++.so.5放在下述目录
        /usr/lib/

step3:cd到step1中的lib目录,执行下述两条指令
./sfk rep -yes -pat -bin /5589E557565381ECD00000008B5508/31C0C357565381ECD00000008B5508/ -bin /5589E557565381ECD8000000E8000000005B81C3/33C0C357565381ECD8000000E8000000005B81C3/ -bin /41574989FF415641554154554889CD534489C3/33C0C389FF415641554154554889CD534489C3/ -dir .

./patch_2010 // patch_2010文件执行不了的话,需要用记事本打开该文件,然后再在末尾加上一个空格,保存后即可执行

注:step3的操作是检查文件并替换掉一些内容,最后反馈需要看到有文件被check才行。同时,如果执行step3时候linux反馈“file no founf”,则优先考虑是否是之前说的32位库没有安装。

STEP3:进行License破解操作
step1:修改license.src(用记事本打开),修改方式如下:// hostname可以通过输入“hostname”指令来查看,mac_address可通过输入“ifconfig”指令来查看
        SERVER <hostname> <mac_address> 27002
        VENDOR mgcld /***/questasim/linux_x86_64
step2:执行“run_me”,生成mentor.dat文件

step3:将mentor.dat文件cp至下述位置
        /***/questasim/

step4:cd到step3的位置,执行下述命令,将mentor.dat文件的格式转换一下
        dos2unix ./mentor.dat

STEP4:进行环境变量设置及license启动操作
step1:进行环境变量的设置(参考连接https://pilgrim.blog.csdn.net/article/details/93392842
        vim ~/.bashrc

step2:在最末尾输入以下内容:
export LM_LICENSE_FILE=/***/questasim/mentor.dat
export PATH=$PATH:/***/questasim/linux_x86_64
alias licm="/***/questasim/linux_x86_64/lmgrd -c /***/questasim/mentor.dat"

step3:按下esc,输入“:”号,再输入“wq”回车即可保存;

step4:输入下述内容,应用环境变量的变更
        source ~/.bashrc

step5:输入licm,启动License。每次开机都需要执行启动License步骤。如有需求,可添加至开机自启动(操作方法请自行搜索,我没搞,暂时还不懂)。

STEP5:启动questasim软件
输入:vsim。

完成。




先学再问,收获加倍
分享知识,收获超级加倍


enjoy






发表于 2021-11-15 12:58:34 | 显示全部楼层
感谢分享
发表于 2021-11-16 01:55:31 | 显示全部楼层
Thank you
发表于 2022-7-13 16:50:07 | 显示全部楼层
优秀 优秀
发表于 2023-6-14 14:43:41 | 显示全部楼层
请问为什么破解完questasim后synopsys的软件就不能用了,我试了一下把questa的环境变量从bashrc里注释掉后synopsis的软件又能用了
发表于 2024-3-8 00:53:33 | 显示全部楼层
可以分享一下 Questasim_10.7c linux 的軟體包嗎? 謝謝。
发表于 2024-3-8 03:13:26 | 显示全部楼层
thanks
发表于 2024-3-8 10:28:12 | 显示全部楼层
Thanks
发表于 2024-5-15 19:21:00 | 显示全部楼层
see see
发表于 2024-5-29 14:32:04 | 显示全部楼层
Can you share Questasim_10.7c Linux?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-1-11 01:40 , Processed in 0.022530 second(s), 8 queries , Gzip On, Redis On.

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