Centos7安装questasim10.7详细教程

0.写在前面

跟着我的步骤一步一步来,肯定可以装好的!
需要安装包的可以在下面评论获取!
quetasim10.7是可以viavdo2019.1联合仿真的,
需要的过程的,后续可以出一个联合仿真的教程。

1.参考网址

Ubuntu 22.04 LTS安装Modelsim SE 2020.4 - 代码天地 (codetd.com)

EDA安装—Centos7安装Modelsim10.2c及安装问题解决办法_modelsim centos-CSDN博客

Vivado 2019.1 与 Questasim 联合仿真 - ArtisticZhao - 博客园 (cnblogs.com)

linux系统下questasim 10.7安装教程_failed to read+write:sfk-CSDN博客

LINUX-x64系统安装Questasim-10.7c的详细流程 求CRACK - EDA资源使用讨论 - EETOP 创芯网论坛 (原名:电子顶级开发网) -

linux环境下questasim 10.7的安装总结-CSDN博客

2.安装前准备

首先需要安装一些依赖库

yum install glibc.i686
yum install ld-linux.so.2
yum install libXext
yum install libXtst.so.6
yum install libXft.i686
yum install ncurses-devel.i686

3.questasim的安装(比较简单)

(1) 首先设置目录和文件,文件在最后在使用lmgrd时会用到

sudo mkdir /usr/tmp
sudo touch /usr/tmp/.flexlm

(2) 将对应的安装包Mentor Graphics QuestaSim 10.7c Linux64拷贝到linux下的目录下
然后修改权限

sudo chmod 755 install.linux64

然后这里傻瓜式安装即可

./install.linux64

需要注意的是:里面有一步选项需要选择全平台安装,其他就没啥了,都是下一步

运行安装好即可

4.破解文件(比较繁琐)

(1)首先需要在windows下生成破解文件mentor.dat文件
具体方法如下:

1)将文件夹questasim10.7c_crack下的license.src文件进行修改

  • 第一行:修改成自己主机名和mac地址 //用hostname查主机名,用ifconfig查mac地址
  • 第二行:mgcld <安装目录>/questasim/linux_x86_64

如下图所示:

![[Pasted image 20231214165217.png]]

需要注意的是:这里的主机名和mac地址都是linux下,不是宿主主机的,不要搞错!

2)修改好之后运行run_me.bat文件,生成mentor.dat文件

这里直接运行可能不成功,所以需要打开powershell界面进行运行,如下图所示:

![[Pasted image 20231214165616.png]]

(2)下面是在Linux下,将windows下生成好的mentor.dat文件拷贝到linux下放license的目录的地方

如图所示,我放在了这个路径下:

![[Pasted image 20231214170002.png]]

(3)执行下面的命令,看论坛上讲的是修改文件格式

dos2unix ./mentor.dat

可能会出现找不到dos2unix命令,安装一下包即可

yum install -y dos2unix

(4)需要设置一下环境变量

export LM_LICENSE_FILE=<安装目录>/mentor.dat  
export PATH=$PATH:<安装目录>/linux_x86_64

如下图所示:

![[Pasted image 20231214170524.png]]

设置完后,然后source ~/.bashrc一下这个即可

(5)将下图的两个文件拷贝到 <安装目录>/linux_x86_64/mgls/lib下

![[Pasted image 20231214170719.png]]

拷贝路径如下:
![[Pasted image 20231214170912.png]]

然后在这个文件夹下执行

sudo ./sfk rep -yes -pat -bin /5589E557565381ECD00000008B5508/31C0C357565381ECD00000008B5508/ -bin /5589E557565381ECD8000000E8000000005B81C3/33C0C357565381ECD8000000E8000000005B81C3/ -bin /41574989FF415641554154554889CD534489C3/33C0C389FF415641554154554889CD534489C3/ -dir .

这里的序列是在网上找的,我直接拿过来的用的

这里运行上面的命令的时候最好直接复制我给的文件script.txt的内容,复制上面那段话会有空格(markdown语法的问题)

这里可能又有问题,所以需要将Patch下的libstdc++.so.5拷贝到/usr/lib下
然后再执行上面的命令即可

![[Pasted image 20231214172305.png]]

最终可能提示这个问题,但是问题不大,可以继续

(6)最终需要在<安装目录>/linux_x86_64下执行下面的命令

./lmgrd -c /home/test/mentor.dat

进行开启许可证
以后每次重启开机都需要运行这个命令,然后再打开questasim软件

这里可以写脚本,让开机自动运行这个命令,暂时还未调研,后续看

另外,如果出现没有lmgrd这个命令,可以安装如下包

yum install redhat-lsb.x86_64
yum install redhat-lsb.i686

最终界面如图所示:
![[Pasted image 20231214173446.png]]

(7)最终执行vsim,如果能弹出界面,就可以了

如下图所示:

![[Pasted image 20231214173515.png]]

5.vivado与questasim联合仿真

按照网上步骤一步一步来即可

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值