虚拟机Linux系统中安装SYNOPSYS工具图解教程
- 格式:docx
- 大小:2.04 MB
- 文档页数:23
synopsys ic compiler 介绍、安装、调试和设计流程加入该小组相关分类:petery (组长) 2007/9/23 顶楼举报一、介绍synopsys ic compiler (v2005.linux)是基于Galaxy设计平台开发的产品。
主要的工具有:LEDALEDA是可编程的语法和设计规范检查工具,它能够对全芯片的VHDL和Verilog描述、或者两者混合描述进行检查,加速SoC的设计流程。
LEDA预先将IEEE可综合规范、可仿真规范、可测性规范和设计服用规范集成,提高设计者分析代码的能力VCSVCS是编译型Verilog模拟器,它完全支持OVI标准的Verilog HDL语言、PLI和SDF。
VCS具有目前行业中最高的模拟性能,其出色的内存管理能力足以支持千万门级的ASIC设计,而其模拟精度也完全满足深亚微米ASIC Sign-Off的要求。
VCS结合了节拍式算法和事件驱动算法,具有高性能、大规模和高精度的特点,适用于从行为级、RTL到Sign-Off等各个阶段。
VCS已经将CoverMeter中所有的覆盖率测试功能集成,并提供VeraLite、CycleC等智能验证方法。
VCS和Scirocco也支持混合语言仿真。
VCS和Scirocco都集成了Virsim图形用户界面,它提供了对模拟结果的交互和后处理分析。
SciroccoScirocco是迄今为止性能最好的VHDL模拟器,并且是市场上唯一为SoC验证度身定制的模拟工具。
它与VCS 一样采用了革命性的模拟技术,即在同一个模拟器中把节拍式模拟技术与事件驱动的模拟技术结合起来。
Scirocco的高度优化的VHDL编译器能产生有效减少所需内存,大大加快了验证的速度,并能够在一台工作站上模拟千万门级电路。
这一性能对要进行整个系统验证的设计者来说非常重要。
VeraVera验证系统满足了验证的需要,允许高效、智能、高层次的功能验证。
WindowsSubsystemforLinux运行Ubuntu并安装Synopsys软件Windows Subsystem for Linux运行EDA软件导言大家用什么方式来运行Linux?安装各种EDA安装包呢?常见的可能是双系统、虚拟机、服务器、docker,或者试试WSL2?这些方案除了服务器亦安没有搭建体验过,其他的方案均测试过,WSL是一个很好的运行Linux的方案,本文主要介绍WSL安装,以及给大家一个完整的WSL备份压缩包,内部已经安装VCS2018,Verdi2018,DC2018,VCS_MAX2018,仅供学习使用。
什么是WSL2?即Windows Subsystem for Linux,在win系统下能运行linux的环境,比如安装ubuntu,并和win有极强的交互性。
相比较wsl1,wsl2有了很大的进步,能运行大多数linux命令行,工具和应用,并且使用了真正的linux内核,几乎具备linux的完整功能,它的目标是提高文件系统性能,以及添加完全的系统调用兼容性。
安装有win系统要求:win10 2004及更高版本(内部版本19041及更高版本)或win11。
以管理员运行PowerShell执行wsl --install即可,当然还需要在windows功能中勾选:•适用于Linux的Window子系统•虚拟机平台有重启要求的按照要求重启,安装非常简单,具体大家到官网看教程,还会有wsl的命令行介绍。
https:///zh-cn/windows/wsl/install到微软商店搜WSL或Linux会出现Ubuntu这些发行版本,亦安安装了Ubuntu18.04和Ubuntu20.04,这个根据自己的需求,但如果需要安装Centos,微软商店不支持,则需要到以下网站下载:https:///mishamosher/CentOS-WSL优势•交互性强,比如说,子系统可以完全访问win下的文件。
喾林原创Synopsys DC10.03安装配置1、需准备安装包:1)、Synopsys DC(design compiler)安装包2)、SCL 安装包(注:此包为synopsys license 管理)。
3)、Synopsys 图像安装工具:installer2.0及以上均可。
(注:图形安装操作简单,不易出错,故采用图形安装界面)4)、Synopsys license 制作工具( EFA LicGen 0.4b 和Synopsys SSS Feature Keygen )。
2、开始安装DC : 1)、启动图形安装界面于linux 系统下解压installer2.0包(在windows 下解压文件易损坏)。
解压后运行setup.sh 得如图(一)所示界面。
图 (一)喾林原创点击“start ”有如图(二)所示界面开始安装。
在“Source ”栏选中DC 安装文件所在上层目录。
“Done ”后“Next ”(此次“Next ”时间较长,耐心等待)。
图 (二) 之后可一直“NEXT ”到如图(三)所示。
图 (三)在该界面勾选linux选项即可,继续下一步到如图(四)所示。
选择安装路径后继续下一步直到结束。
喾林原创图(四)至此DC安装结束。
3、开始安装SCL:此安装与DC安装步骤一直,几乎没有差别,唯一不同的就是安装路径不同。
4、license的制作:License的制作是在windows下制作的。
1)、打开EFA LicGen 0.4b文件夹运行LicGen.exe程序出现如图(五)所示界面。
喾林原创图(五)点击“OPEN”选择Synopsys.lpd文件,“打开”。
回到图(五)所示界面。
勾选上Custon、Use Daemon及最后一个Custon。
喾林原创在两个“Custon ”后输入Linux 系统的MAC 。
注:Linux MAC 获取命令。
A :lmhostid 下图(六)红线处即为 MAC 。
Synopsys DC200809 安装说明By:方奇Email: fangqi-gz@说明:Windows版本:win7 64 家庭高级版。
虚拟机:VMware 7.1.4。
(最好到官方网站上下原本,有32位和64位)Linux :RHEL4-U4-i386-AS。
(迅雷搜搜)一、软件下载。
包括以下部分/thread-301143-1-1.html,解压后有两部分:/thread-301143-1-1.html/thread-301143-1-1.html,也包括两部分:/thread-301143-1-1.html,解压也包括两部分:二、安装(虚拟机安装RHEL省去)最好在root下安装,可以免去很多不必要的麻烦。
按下面步骤进入root&su口令***这里输入你自己的密码就进入到root下了#开始安装1.目录结构,本人在linux的根目录下建了/usr/synopsys文件夹,需要说明的是必须用管理员的身份进入usr文件夹才能在其中新建文件夹。
下面是我的目录结构,仅供查考/usr/synopsys |---installer|---10.9.3|---scl_v10.9.3_commom.tar|---scl_v10.g.3.linux.tar|---license|---B-2008.09|---sdc_200809_linux|---scd_200809_common2.安装installer,将installer2.0 解压到installer 文件夹即可。
解压后出现以下文件:3.安装SCL 在终端root下出现安装界面选中scl解压所在文件夹,这里的source为/usr/synopsys/10.9.3/scl_v10.9.3_linux然后一直next,过程中有些选项都不需要管,也不需要填,直到选中安装目标路径,这里的安装路径是/usr/synopsys/10.9.3同样把scl_common文件安装到10.9.3。
Synopsys系列软件破@解及安装配置教程Synopsys 系列软件破@解及安装配置教程一、生成 lic:1、使用Synopsys.src 替换EFA LicGen 0.4b\packs 目录下的Synopsys.src(此处 feature要全,生成的 lic 就好用)2、利用 LicGen.exe 生成 synopsys.dat(注意:选 custom,并填入 hostid)3、在虚拟 dos 环境下(在 windows 界面下,使用 cmd 进入),键入:sssverify synopsys.dat得到 SECRET DATA4、在 windows 界面下,双击 KeyGen.exe填入上一步得到的 SECRET DATA 和第 2 步使用的 hostid。
Generate 之后在本目录下会产生一个 license.dat 文件。
5、将 license.dat 中的 SSS Feature 拷贝到 synopsys.dat。
如:FEATURE SSS snpslmd 1.0 31-dec-2020 uncounted AD05306DE9F195C50A3E \VENDOR_STRING="69656 d1d88 34cc3 38a6f 538ce df1f2 30f43 8258f \ecc22 fcf" HOSTID=000ae426dd0d ISSUER="Team ZWT 2006" \NOTICE="Licensed to mammoth//ZWT 2006 [PLEASE DO NOT DELETE THIS \SSS KEY]" SN=RK:1978-0:001224:0 START=1-jan-2006注:若第 2 步生成的 synopsys.dat 中有 SSS FEATURE,可将其删除。
6、修改 synopsys.dat 的头两句,如:SERVER 000ae426dd0d 27000DAEMON snpslmd /home/eda/linux/bin/snpslmd其中:snpslmd 指向 SCL 的 snpslmd。
[转载]redhat安装synopsys软件(Installer环境:vmware9虚拟机redhat_server 6.4软件版本:Installer_v3.0、SCL 11.5、vcs_mx_vH-2013.06第一章开始安装1. 目录结构,本人在linux 的用户bluesea根目录下建了/home/bluesea/study_space/synopsys 文件夹,安装文件全部解压在/synopsys/setup-files下(如果遇到权限问题,自主切换为root)。
文件结构:/studu_space/synopsys|---installer_v3.0|--- scl_v11.5|---license|---setup-files|--- vcs-mx_vH-2013.062. 安装installer,将installer3.0 解压到installer_v3.0 文件夹即可。
解压后出现以下文件:Install_bin、installer、installer_v3.0.tar.Z、install.now、setup.sh3. 安装SCL(1)将SCL解压到setup-files/scl_v11.文件夹下,可能生成scl_v11.5_linux.tar、scl_v11.5_common.tar、scl_v11.5_amd64.tar,再分别解压,生成的是三个文件夹scl_v11.5_linux、scl_v11.5_common、scl_v11.5_amd64,每个文件夹中会有类似release或者linux的文件夹。
(2)在终端下$ cd /home/bluesea/study_space/synopsys/installer_v3.0$ ./setup.sh(或者./installer -gui)注意:这里登陆redhat系统时要选择非root用户,否则提示类似 isn’t a TK application的错误。
synopsys ic compiler 介绍、安装、调试和设计流程加入该小组相关分类:petery (组长) 2007/9/23 顶楼举报一、介绍synopsys ic compiler (v2005.linux)是基于Galaxy设计平台开发的产品。
主要的工具有:LEDALEDA是可编程的语法和设计规范检查工具,它能够对全芯片的VHDL和Verilog描述、或者两者混合描述进行检查,加速SoC的设计流程。
LEDA预先将IEEE可综合规范、可仿真规范、可测性规范和设计服用规范集成,提高设计者分析代码的能力VCSVCS是编译型Verilog模拟器,它完全支持OVI标准的Verilog HDL语言、PLI和SDF。
VCS具有目前行业中最高的模拟性能,其出色的内存管理能力足以支持千万门级的ASIC设计,而其模拟精度也完全满足深亚微米ASIC Sign-Off 的要求。
VCS结合了节拍式算法和事件驱动算法,具有高性能、大规模和高精度的特点,适用于从行为级、RTL到Sign-Off等各个阶段。
VCS已经将CoverMeter 中所有的覆盖率测试功能集成,并提供VeraLite、CycleC等智能验证方法。
VCS 和Scirocco也支持混合语言仿真。
VCS和Scirocco都集成了Virsim图形用户界面,它提供了对模拟结果的交互和后处理分析。
SciroccoScirocco是迄今为止性能最好的VHDL模拟器,并且是市场上唯一为SoC验证度身定制的模拟工具。
它与VCS一样采用了革命性的模拟技术,即在同一个模拟器中把节拍式模拟技术与事件驱动的模拟技术结合起来。
Scirocco的高度优化的VHDL编译器能产生有效减少所需内存,大大加快了验证的速度,并能够在一台工作站上模拟千万门级电路。
这一性能对要进行整个系统验证的设计者来说非常重要。
VeraVera验证系统满足了验证的需要,允许高效、智能、高层次的功能验证。
Synopsys Design Compiler 2008.09安装步骤安装环境说明:此文讲述的是基于虚拟机VMware 中的Ubuntu10.04系统安装DC 的详细过程。
在其它Linux 系统安装也可以循此步骤安装。
安装资源准备:synopsys installer 2.0版本;scl(scl_v10.9.3_common 和scl_v10.9.3_linux);DC _200809(Design Compiler_200809_common 和Design Compiler_200809_linux);license 。
破解工具:EFA LicGen 0.4b 和 Synopsys SSS Feature Keygen 。
安装的目录结构:在安装的过程中会选择要安装的路径,这些指安装后的文件夹结构。
安装过程:(安装是在root 权限下进行的,推荐)1. 安装前确保Linux 系统已经安装了csh .若没有安装,通过命令apt-get installer csh 安装,如下所示:2. 安装installer :将synopsys installer2.0 解压到installer 文件夹即可.3. 安装SCL : 通过命令./installer –gui ,采用图形化用户界面的方式安装。
首先用cd 命令转到installer 目录下,然后执行 ./installer –gui 命令。
如图所示:(参照图中下方两行命令)选中目标后,点击Done。
接下来一直点击Next就行,出现下面的情况,点击NO,继续安装。
接着选择要安装的路径(这时选择的路径是最开始准备好的那个目录结构,不能选错了)。
这样scl_v10.9.3_common就安装成功。
用同样的方法安装scl_v10.9.3_linux。
(这个目录与scl_v10.9.3_common安装的时候是选择同一个路径的)。
最后出现安装成功的画面的话,scl就完成安装了。
虚拟机Linux系统中安装SYNOPSYS工具图解教程陈浩利2011-05-16 一、安装环境虚拟机:VMware 7.1操作系统:Fedora 10installer版本:2.0scl版本:10.9.3(据网上资料,有些用了11.1版本的,兼容性不是很好,故用此版本)dc版本:syn_vC-2009.06-SP5vcs版本:vcs-mx_vD-2009.12simif版本:simif_vC-2009.06-SP1pt版本:prime time pts_vD-2009.12-SP1(以上软件EETOP上均有下载链接)二、安装步骤2.1 建立共享文件夹前提:VMware和Linux系统均安装了VMware Tools,如果没有可以将VMware Tools安装文件拷贝在U 盘中(Fedora 10可以识别U盘)进行安装。
新建一个虚拟机,然后编辑虚拟机:添加共享文件夹目录:设置的文件夹Windows系统和Linux系统均可对其进行读写,将Synopsy的各种安装文件放在这个文件夹,再拷贝到Linux系统自己的分区。
2.2 拷贝安装文件2.2.1 新建文件夹进入Fedora10 操作系统,在/home/chenhaoli(不同用户有不同的用户名,Fedora10中,用户只有在该路径下具有完全读写权限)下新建文件夹:/home/chenhaoli/eda(新建)/synopsys(新建)|--installer|--tar(存放installer安装文件)|--installer_v2.0(安装路径)|--scl|--tar(存放scl安装文件)|--scl_v10.9.3(scl安装路径)|--license(存放license)|--dc|--tar(存放dc安装文件)|--dc_2009(dc_2009安装路径)|--vcs|--tar(存放dc安装文件)|--vcs_2009(vcs_2009安装路径)|--simif|--tar(存放dc安装文件)|--simif_2009(simif_2009安装路径)|--pt|--tar(存放dc安装文件)|--pt_2009(pt_2009安装路径)2.2.2 拷贝安装文件将installer_v2.0.tar.Z拷贝到/synopsys/installer/tar中;scl_v10.9.3_common.tar、scl_v10.9.3_linux.tar拷贝到/synopsys/scl/tar中;syn_vC-2009.06-SP5_common.tar、syn_vC-2009.06-SP5_linux.tar拷贝到/synopsys/ dc/ tar中。
2.3 安装installer_v2.0以管理员身份进入系统[chenhaoli@localhost ~]$ suPassword:[root@localhost chenhaoli]#进入installer_v2.0安装文件路径[root@localhost chenhaoli]# cd /home/chenhaoli/eda/synopsys/installer/tar解压缩installer_v2.0.tar.Ztar –zxvf installer_v2.0.tar.Z -C /home/chenhaoli/eda/synopsys/installer/installer_v2.0(解压文件名)(解压路径)KO2.4 安装scl_v10.9.32.4.1 安装sch【有些linux操作系统安装时已经默认安装了sch,则不必进行此操作】在Fedora10的安装光盘中找到tcsh-6.15-6.fc10.i386.rpm,拷贝到Linux系统中。
安装rpm包[root@localhost synopsys]# cd /home/chenhaoli/eda/synopsys[root@localhost synopsys]# rpm –i tcsh-tcsh-6.15-6.fc10.i386.rpm2.4.2 启动installer_v2.0安装工具进入installer_v2.0安装路径[root@localhost installer_v2.0]# cd /home/chenhaoli/eda/synopsys/installer/installer_v2.0运行installer_v2.0[root@localhost installer_v2.0]# ./installer -gui出现图形化安装界面2.4.3 安装scl_v10.9.3选择scl_v10.9.3安装文件路径进入安装信息询问,一路Next选择安装路径KO2.5 安装其他Synopsys工具以同样方法安装其他Synopsys工具。
安装vcs-mx_2009时,需要把安装文件的名字改成vcs-mx_vD-2009.12_common.tar、vcs-mx_vD-2009.12_linux.tar和vcs-mx_vD-2009.12_amd64.tar。
其他同理。
2.6 制作license2.6.1 查询虚拟机MAC地址进入Linux操作系统虚拟机安装目录以记事本编辑.vmx文件其中ethernet0.generatedAddress = "00:0c:29:b5:55:20"表明其MAC地址为000c29b55520(不同的虚拟机地址不同)2.6.2 生成synopsys.dat运行LicGen.exe保存为synopsys.dat2.6.3 生成license.dat将synopsys.dat 拷到Synopsys SSS Feature Keygen 目录里在windows中进入虚拟doc环境记下SECRET DATA这串数字运行KeyGen.exe产生一个license.dat文件2.6.4 合并licese用记事本打开license.dat,将license.dat中以下字段复制到synopsys.dat中FEATURE SSS snpslmd 1.0 31-dec-2020 uncounted ED6EF85B8F17D5781D8F \ VENDOR_STRING="69656 d1d88 34cc3 36f8e 3a5e5 5fae4 70228 44942 \4fa94 e7e" HOSTID=000c29b55520 ISSUER="Team ZWT 2006" \NOTICE="Licensed to mammoth//ZWT 2006 [PLEASE DO NOT DELETE THIS \ SSS KEY]" SN=RK:1978-0:001224:0 START=1-jan-2006修改synopsys.dat的hostname和snpslmd路径2.6.5 验证license将修改后的synopsys.dat拷贝到/home/chenhaoli/eda/synopsys/license路径下运行sssverify程序验证licenseKO2.7 环境变量设置打开linux系统中用户目录下的.bashrc配置文件将以下字段拷贝到.bashrc文件的最后(红色部分需要自己手动修改)############################################################################### #lmgrdexport PATH="/home/chenhaoli/eda/synopsys/scl/scl_v10.9.3/linux/bin:"$PATH#start synopsys license using lmgrdalias lmli2="lmgrd -c /home/chenhaoli/eda/synopsys/license/synopsys.dat -l ~/syn_lic.log" setenv VCS_ARCH_OVERRIDE linux#Design Compilerexport PATH="/home/chenhaoli/eda/synopsys/dc/dc_2009/bin:"$PATH#vcs-mxexport PATH="/home/chenhaoli/eda/synopsys/vcs/vcs-mx_2009/bin:"$PATH#simifexport PATH="/home/chenhaoli/eda/synopsys/simif/simif_2009/bin:"$PATH#ptsexport PATH="/home/chenhaoli/eda/synopsys/pt/pt_2009/bin:"$PATH#Set Home Directoryexport SYNOPSYS="/home/chenhaoli/eda/synopsys"export DC_HOME="/home/chenhaoli/eda/synopsys/dc/dc_2009"export VCS_HOME="/home/chenhaoli/eda/synopsys/vcs/vcs-mx_2009" export SIMIF_HOME="/home/chenhaoli/eda/synopsys/simif/simif_2009" export PT_HOME="/home/chenhaoli/eda/synopsys/pt/pt_2009"#SNPSLMD_LICENSE_FILEexport SNPSLMD_LICENSE_FILE=27000@localhost#Aliasalias dc="dc_shell"alias dv="design_vision"alias vcs="vcs"alias simif="simif"alias pt="primetime"2.8 启动dc2.8.1 启动dc在终端运行命令:lmli2然后再运行命令:dcKO2.8.2 启动dv在终端运行命令:lmli2然后再运行命令:dvKO2.8.3 启动vcs在终端运行命令:lmli2然后再运行命令:vcs -...(需要带参数才能启动vcs)2.8.4 启动simif在终端运行命令:lmli2然后再运行命令:simifKO2.8.5 启动pt在终端运行命令:lmli2然后再运行命令:ptKO。