用centOS 7安装cadence搭建适合IC Design的科研环境(一)——相关知识准备
2016-07-22 09:34
651 查看
这篇博客记录我在用centOS搭建适合模拟集成电路设计的科研环境的过程,主要内容从我的OneNote笔记中整理,一是为了从杂乱的笔记中筛选出有价值的信息,二是希望能帮助更多像我一样的新手少走弯路。
过程中所需要的一些背景知识我尽量附上链接或参考,如有差错,还望指正。
另外为了获得安装过程的屏幕截图,又重装一次cadence相关组件。
以下是博客正文,因为内容较多,我会分成一个专题系列进行叙述。
System Design and Verification(系统级设计验证);
Digital Design and Signoff(嗯这个signoff应该是类似数字设计在tape out之前的确认阶段,不知道理解的对不对);
Custom IC / Analog/ RF Design(模拟/射频设计);
IC Package Design and Analysis(芯片封装);
PCB Design and Analysis(印制板电路)。
每个平台都包含数个软件来完成一整套流程。更专业的讲解可以看eetop上这篇。
Cadence Virtuoso IC suite其中包括原理图编辑器等;
MMSIM包括spectre, spectreRF等仿真器;
还有Mentor Graphics公司Calibre(cadence公司的验证软件是ASSURA,但貌似现在验证阶段calibre是业界标准)。
另外从这篇文档中可以找到candence公司所有软件的名称以及缩写,能够帮助理解candence公司旗下数目众多的软件之间的关系。
cadence公司定点维护红帽的RHEL,但并不意味着只能安装在RHEL系统,centOS, Ubuntu等Linux发行版本都可以运行candence。
从Supported Platform Matrix for Cadence Applications这个表格中可以到最新的IC617支持RHEL5/6/7,所以相应的脱胎于红帽RHEL的Linux发行版本centOS 7也是支持IC617的。
下一篇博客我将重点介绍安装cadence之前需要对操作系统进行哪些必要的配置。
过程中所需要的一些背景知识我尽量附上链接或参考,如有差错,还望指正。
另外为了获得安装过程的屏幕截图,又重装一次cadence相关组件。
以下是博客正文,因为内容较多,我会分成一个专题系列进行叙述。
明确安装目标
一些必要的知识储备
cadence是EDA领域毋庸置疑的老大,广泛用于IC, SoC, PCB设计企业、高校。我们日常说的cadence并不是指某个软件,而是一整套开发环境,在cadence官网可以看到他们为不同的应用领域提供完整的design flow所需的开发环境。根据官网的介绍,candence应该是有5个不同的开发平台,分别是:System Design and Verification(系统级设计验证);
Digital Design and Signoff(嗯这个signoff应该是类似数字设计在tape out之前的确认阶段,不知道理解的对不对);
Custom IC / Analog/ RF Design(模拟/射频设计);
IC Package Design and Analysis(芯片封装);
PCB Design and Analysis(印制板电路)。
每个平台都包含数个软件来完成一整套流程。更专业的讲解可以看eetop上这篇。
用于模拟/射频集成电路设计的组件
我所使用的就是Custom IC / Analog/ RF Design平台,获得一个比较完整的模拟/射频集成电路开发环境,必要的组件有:Cadence Virtuoso IC suite其中包括原理图编辑器等;
MMSIM包括spectre, spectreRF等仿真器;
还有Mentor Graphics公司Calibre(cadence公司的验证软件是ASSURA,但貌似现在验证阶段calibre是业界标准)。
另外从这篇文档中可以找到candence公司所有软件的名称以及缩写,能够帮助理解candence公司旗下数目众多的软件之间的关系。
操作系统的选取
cadence用于IC design的工具只支持Linux平台。这里可以找到所需的应用支持的操作系统。cadence公司定点维护红帽的RHEL,但并不意味着只能安装在RHEL系统,centOS, Ubuntu等Linux发行版本都可以运行candence。
从Supported Platform Matrix for Cadence Applications这个表格中可以到最新的IC617支持RHEL5/6/7,所以相应的脱胎于红帽RHEL的Linux发行版本centOS 7也是支持IC617的。
下一篇博客我将重点介绍安装cadence之前需要对操作系统进行哪些必要的配置。
相关文章推荐
- Centos6 编译安装Python
- 硬盘安装CentOS 6.2以及添加GRUB启动菜单
- CentOS 6.2实战部署Nginx+MySQL+PHP
- CentOS 7系统配置上的变化解析
- CentOS下DB2数据库安装过程详解
- CentOS 6.3下编译安装Ruby 2.0笔记
- 在Centos 5.5 上编译安装mysql 5.5.9
- 在阿里云的CentOS环境中安装配置MySQL的教程
- CentOS 6.5源码安装Erlang教程
- Centos下安装docker教程
- 在CenOS系统下安装和配置Redis数据库的教程
- centos 5.6 升级php到5.3的方法
- CentOS mysql安装系统方法
- centos下安装mysql服务器的方法
- CentOS 5.1 4.6最新官方下载地址列表
- Centos搭建GTK+Codeblock完整版
- CentOS 5.1下跑Mono和Asp.net的实现方法
- centos 安装免费控制面板kloxo步骤