工业软件EDA行业专题研究:聊聊EDA厂商竞争的优与劣.docx
《工业软件EDA行业专题研究:聊聊EDA厂商竞争的优与劣.docx》由会员分享,可在线阅读,更多相关《工业软件EDA行业专题研究:聊聊EDA厂商竞争的优与劣.docx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、工业软件EDA行业专题研究:聊聊EDA厂商竞争的优与劣1 贯穿芯片设计全流程的工业软件EDA广义的 EDA 涵盖了工艺平台开发,集成电路设计以及集成电路制造三个阶段,各阶段 均存在对应的 EDA 工具,其中工艺平台开发和集成电路制造环节主要运用制造类 EDA 工具。而狭义 EDA 概念代指的 EDA 设计类工具,主要运用于集成电路设计环节,可粗 略分为模拟类 EDA 工具与数字类 EDA 工具。从定制程度出发,芯片设计方法可以分为基于标准单元的半定制设计(Semi CustomDesign)和基于晶体管的全定制设计(Full-Custom Design)两种。半定制设计 基于门阵列和标准单元,
2、广泛采用电子设计自动化工具,一般用来设计数字电路。全定 制设计是指所有器件和互联版图都用手工生成的设计方法,一般用于设计模拟电路及数 模混合电路。制造类 EDA 简介:工艺器件设计及 PCB 设计制造类 EDA 工具:制造类 EDA 工具主要用于晶圆厂或 IDM 的制造部门,在工艺平台 开发阶段和后续集成电路制造阶段均有使用。在工艺平台开发阶段主要负责元器件建模、 仿真验证、良率分析、PDK 开发验证等,在集成电路制造阶段则用于封装设计,PCB 布 局布线。尽管制造类 EDA 市场规模相对较小,但其直接影响到工艺开发包 PDK 的建 立,同时也是 EDA 厂商与代工厂商沟通合作的一大渠道,业务
3、地位较为重要。数字类 EDA 简介:数字芯片前端设计数字芯片设计侧重于逻辑运算,其电路规模大,工艺要求高,设计流程较为复杂。数字 芯片设计是由电路功能设计、逻辑综合、物理实现以及电路和版图分析验证组成的过程。 这一过程通常分为数字前端设计和数字后端设计两部分,主要包括芯片定义(明确项目 需求)、逻辑设计、逻辑综合、综合后仿真、布局布线、寄生参数提取、时序分析与优化、 物理验证和版图交付等环节。数字芯片前端设计分为芯片定义、逻辑设计、逻辑综合、综合后仿真四个环节,并在最 后生成门级网表文件:1. 芯片定义:是指根据市场或用户需求指定芯片实现的功能和性能指标参数,完成设计 规格文档。2. 逻辑设计
4、:根据架构设计,基于硬件描述语言(HDL),在编程语言层面(RTL)实现逻辑设计,并通过逻辑仿真或形式验证等手段验证逻辑设计功能的正确性,其包含 RTL 代码编写,代码检查,功能仿真三个环节。3. 逻辑综合:通过 EDA 工具将硬件描述语言转化成特定的门级网表,并优化门级网表 的延时、面积和功耗等,最终输出描述数字芯片结构的门级网表文件。4. 综合后仿真:包括逻辑综合后的电路仿真、形式验证与静态时序分析(STA)。形式 验证用于检查逻辑综合后的结果和 RTL 代码在逻辑功能上是否一致。静态时序分析实 际上是检测每条时序路径是否满足时序要求的过程,其先将设计分解为很多不同时序路径的集合,然后计算
5、每条时序路径的延时信息,最后检查路径延时,分析其是否满足时序约束。在完成后端的布局布线之后还需要再使用电路的实际参数进行一次静态时序分 析。数字类 EDA 简介:数字芯片后端设计数字芯片后端设计分为物理设计、信号完整性分析及寄生参数提取、布局布线后仿真、 物理验证、版图交付五个环节,最后生成版图文件交付晶圆厂代工生产:1. 物理设计:物理设计是指将门级网表根据时序等约束布局、布线并最终生成版图的过程,可以分为版图规划、单元布局、时钟树综合和详细布线等步骤。其中布局规划是指 在芯片上规定输入/输出单元、宏单元及其他主要模块位置;单元布局是指根据网表和时 序约束自动放置标准单元;时钟树综合是指插入
6、时钟缓冲器,生成时钟网络,最小化时钟延迟和时钟偏差;布线是指在满足布线层数限制、线宽、线间距等约束条件下,根据 电路关系自动连接各个单元的过程。2. 信号完整性分析及寄生参数提取:信号完整性分析用于验证电路中的信号能否以要 求的时序、持续时间和电压幅度达到接收端;寄生参数提取则是使用晶圆厂提供的工艺 文件,并结合软件提取电路中的寄生电阻与电容,以产生包含寄生参数的后仿真电路网 表。3. 布局布线后仿真:这一步的仿真与综合后仿真相似,同样需要进行时序验证以及功能 等价性检查等。不同的是布局布线后的仿真添加了信号线的延迟信息和寄生参数,所以 最为接近实际的芯片。4. 物理验证:通常包括版图设计规则
7、检查(Design Rule Check,DRC)、版图电路图 一致性检查(Layout Versus Schematic,LVS)和电气规则检查(Electronic Rule Check, ERC)等。5. 版图交付:即版图集成,形成最终交付晶圆代工厂生产的版图。模拟类 EDA 简介:模拟芯片设计模拟芯片设计流程相对简单,可分为前端功能设计与后端物理实现。前端负责定义输入 与输出关系、规范时序/功耗等参数范围,将功能目标进行量化,并通过反复仿真与验证 优化电路结构。后端则依据相关参数要求,实现由设计电路向图形格式的转换,并经过 仿真验证环节后,完成模拟芯片设计版图的制作。1. 电路图输入:
8、模拟电路的设计从原理图设计开始。设计师根据前期电路性能需求选择 合适的基础元器件,形成一定的组合,设计出符合需求的电路结构。原理图包含抽象化 的器件符号及连线,这些符号表示晶体管、电阻、电容等。2. 电路前仿真:为了确保电路工作正确,设计师需要用到电路仿真工具以模拟电路的功 能、性能等。仿真环节使设计师不用将电路真正制造出来去检查电路是否正确,节省了 大量的时间和成本。3. 版图设计:版图设计主要包括版图的布局和布线,通过版图设计工具将每个器件放置 到合适位置,并用图形将各个器件进行正确的连接。在版图设计的过程中,设计师需要 考虑元器件电阻、电容等实际的物理问题。4. 物理验证:版图设计完成后
9、,需进行物理验证。物理验证是指判定版图是否满足工艺 制造规范以及是否与电路图一致的验证过程,包括设计规则检查(DRC)和电路图一致 性检查(LVS),以确保版图与原理图一致并且符合晶圆制造的要求。5. 寄生参数提取:同数字芯片设计。6. 电路后仿真:对包含寄生参数的后仿真电路网表再次进行仿真,验证电路实际工作的 各项功能和性能,仿真方法与电路前仿真相同。7. 版图交付:在所有检查和验证都正确无误的前提下,传递版图文件给代工厂生成掩模 图形,并生产芯片。2 三个维度看行业竞争优势产业格局:龙头晶圆厂商的长期合作方占据一定优势产业三角结合紧密。产业链关系层面,代工厂商、EDA 厂商与 IC 设计厂
10、商构成三角关 系,其中代工厂作为基础模型供给方,定期向 EDA 厂商提供工艺设计工具包(PDK), 帮助其实现技术迭代更新。而下游 IC 设计厂商作为需求方,采购 EDA 及相关定制化服 务以满足芯片设计需求,并在芯片设计完成后交付代工厂商代为生产。三者结合紧密, 循环迭代促进产业持续发展。合作方层面,代工厂(晶圆厂)所提供的工艺设计工具包(PDK)是 EDA 行业的核心 要素之一。在制程逐渐缩小,芯片设计成本呈几何式放大的背景下,代工厂的原版数据 包是保证 EDA 设计、仿真正确无误的坚强保障,同时数据包的实时更新也确保了 EDA 工具能满足最前沿 IC 设计需求,因此 EDA 厂商与代工厂
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 软件 EDA 行业 专题研究 聊聊 厂商 竞争
限制150内