EDA环境搭建—vcs

EDA工具: vcs2014.03

软件平台: ubuntu 16.04

由于vcs2014只支持gcc4.4的版本,而ubuntu16.4的gcc是5.4,所以需要先把gcc的版本降到4.4。所以整个安装过程即

1. gcc版本降到4.4

2. 安装vcs

gcc回退到4.4

  • 先添加ppa的源
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
  • 回退gcc
sudo apt-get install -y gcc-4.4 g++-4.4
sudo apt-get autoremove
sudo apt-get install -y gcc-4.4-locales g++-4.4-multilib gcc-4.4-doc libstdc++6-4.4-dbg
sudo apt-get install -y gcc-4.4-multilib  libgomp1-dbg 
sudo apt-get install -y libcloog-ppl1 libppl-c4 libstdc++6-4.4-doc

由于没有找到libmudflap0-4.4-dev,libmudflap0-dbg,就先没管,有问题再直接从gnu上下载,装gcc.

安装vcs2014

需要安装包:vcs2014,scl(貌似是synopsys的license管理工具),install(SynopsysInstaller_v3.2.run)

运行install,得到解压文件

SynopsysInstaller_v3.2.run

EDA环境搭建---vcs

运行./setup.sh 启动Installer,貌似先安装csh

sudo apt-get install csh
./setup.sh

剩下的就是步骤为安装scl和vcs,详细流程见参考链接

破解

破解过程不做过多阐述,讲一下安装过程中遇到的问题

Q1 打开dve,提示缺少libtermcap.so.2

Q2 运行vcs提示invalid host
,要把网卡名改成eth0
Q2 提示license有问题

sudo ln -s /lib/ld-linux.so.2 /lib/ld-lsb.so.3

即可

修改环境变量

#EDA environment
export SNPLMD_LICENSE_FILE=/home/×××/eda/synopsys/license/synopsys.dat
export LM_LICENSE_FILE=/home/***/eda/synopsys/license/license.dat

#vcs config
export VCS_HOME=/home/***/eda/synopsys/vcs
export PATH=$VCS_HOME/amd64/bin:$PATH

#dve config
export PATH=$VCS_HOME/gui/dve/bin:$PATH

alias dve="dve -full64"

参考链接

gcc回退

安装vcs

吐嘈

作为linux小白,装个eda工具真是累个半死,我在虚拟机上装了一遍,花了一天才搞定,本想在双系统上再装一遍应该会很快装好,结果有因为前期遇到的问题没有记录,加上手贱漏字,又搞了好久才搞好。所以记录一下我遇到的问题,方便有需求的朋友。

另:以上这些解决方案都是网上找到的

原文链接: https://www.cnblogs.com/crossover-r/p/6925713.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    EDA环境搭建---vcs

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/254672

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月14日 上午8:10
下一篇 2023年2月14日 上午8:11

相关推荐