【数字IC设计】Centos 7桌面版 安装Synopsys EDA Tools

一、软件下载(8G左右)

百度云盘链接分享:

链接:https://pan.baidu.com/s/1gRUoIRvJW1fPFxiQwwRn7g 
提取码:z2w3

二、Synopsys EDA Tools简述

这篇文章讲述了如何在centos7.9系统上安装Synopsys公司的VCS2016、Verdi2016、Design complier2016、Primetime2016、Formality2015、SpyGlass2016软件和基本的环境配置,安装中参考了 WeelCJ博主的Ubuntu环境安装方法,并结合centos环境做出的一部分调整,从而顺利安装,感谢 WeelCJ博主的好文章。

传送门:数字IC设计的第一步——Synopsys EDA Tools的安装_synopsys dve_WeelCJ的博客-CSDN博客

三、EDA安装环境:

centos7.9.2009桌面版

安装所需文件:

DesignComplier2016

        简称DC,是Synopsys公司用于做电路综合的核心工具,可以将HDL描述的电路转换为基于工艺库的门级网表。可参考:Design Compiler入门 - 知乎

Formality2015

        Synopsys形式验证工具Formality可以对时序重定的设计进行验证。

Installer3.2:

        Synopsys官方的安装软件,以上软件除SpyGlass外,均用它安装

Scl11.9

        统一管理license等文件

License

        用来生成license的文件

PrimeTime2016

        是Synopsys的签约级、全芯片、门级静态时序分析工具

Vcs2016

        是一个编译型的代码仿真器,它使你能够分析,编译和仿真Verilog,VHDL,混合HDL,SystemVerilog,OpenVera和SystemC描述的设计。 它还为您提供了一系列仿真和调试功能,以验证您的设计。 这些功能提供了源码调试和仿真结果查看功能。

Verdi2016

        一个功能强大的debug工具,可以配合不同的仿真软件进行debug。常用VCS+Verdi的方式进行代码的仿真与检查

SpyGlass2016

        有五大模块: lint, CDC(多时钟域检查), LP(低功耗),Constraint(约束),DFT(可测试性),是很强大的RTL验证级工具。

安装软件的顺序:

Scl11.9 —— Vcs2016 —— Verdi2016 —— DesignComplier2016 —— Primetime2016 —— Formality2015

这个非常重要!!!

四、进入正片:用Synopsys Installer安装

1.安装前准备

        ①系统centos7.9桌面 提前安装好

        ②下载安装包并解压(我放在/home/EDA/Synopsys下)

 2.安装软件

进入Installer3.2路径下,执行SynopsysInstaller_v3.2.run

cd Installer3.2
chmod 777 SynopsysInstaller_v3.2.run
./SynopsysInstaller_v3.2.run
回车

得到我们想要的安装文件setup.sh

Scl11.9 —— Vcs2016 —— Verdi2016 —— DesignComplier2016 —— Primetime2016 —— Formality2015

安装Scl11.9

#新建scl目录
mkdir -p /home/synopsys/scl11.9
#开始安装scl
./setup.sh -install_as_root

弹出安装界面

 自定义(luhuai)

 

 

 

 

 

 

 

 

 

### 如何搭建用于数字IC设计EDA环境 #### 1. 操作系统的选择 对于数字IC设计,选择合适的操作系统至关重要。CentOS 是一种广泛使用的Linux发行版,在工业界被许多公司采用作为服务器和工作站平台。在 CentOS7.8 下构建 Cadence IC 设计环境是一种常见实践[^1]。此外,也有针对 Ubuntu 的 Synopsys EDA 工具安装指南可供参考[^2]。 #### 2. 虚拟化方案 为了简化硬件依赖并提供一致的工作环境,通常会使用虚拟机来部署 EDA 环境。推荐 VMware Workstation 或 VirtualBox 来创建虚拟机实例。通过配置合适的虚拟机设置(如 CPU 核心数、内存分配),可以显著提升性能[^3][^5]。 #### 3. 安装必备工具链 ##### (a) 基础开发包与库文件 确保目标操作系统已安装所有必需的基础开发包和支持库。这可能包括但不限于 GCC 编译器集合、X Window System 和图形驱动程序支持等组件。 ##### (b) 主要 EDA 工具集 - **VCS**: Verilog Compiler Simulator, 用于 RTL 验证仿真。 - **Verdi**: 波形查看器兼调试工具,适合复杂 SoC 设计中的问题排查。 这些核心工具可以通过官方渠道获得授权版本或者按照公开文档指导完成非商业用途下的试用安装过程[^4]. #### 4. 环境变量设定 正确设置 PATH 变量以及其他特定于各款软件产品的路径参数非常重要。这样可以让命令行界面识别到新加入的应用程序二进制位置,并允许它们无缝协作工作流之中. #### 5. 测试验证流程 最后一步是对新建好的 EDA 平台进行全面的功能测试。选取典型的设计案例执行全流程操作直至最终输出成果物为止;期间注意观察各个阶段的表现情况以及相互间衔接是否顺畅无误. ```bash # 示例:初始化 VCS 环境变量 export LM_LICENSE_FILE=/path/to/license/file source /tools/cadence/setup.csh ```
评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值