集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1227|回复: 3

EDA工具的研究难在哪里?

[复制链接]
zxopenljx 发表于 2020-8-22 09:38:23 | 显示全部楼层 |阅读模式
芯片设计环节繁多、精细且复杂,EDA工具在其中承载了极为重要作用:

①将复杂物理问题用数学模型高度精确化表述,在虚拟软件中重现芯片制造过程中的各种物理效应和问题;

②在确保逻辑功能正确的前提下,利用数学工具解决多目标多约束的最优化问题,求得特定半导体工艺条件下,性能、功耗、面积、电气特性、成本等的最优解;

③验证模型一致性问题,确保芯片在多个设计环节的迭代中逻辑功能一致。

 

 (1)先进工艺节点:"晶圆厂+Fabless+EDA"协同推进的成果

  首先,SOI、FinFET等新器件结构的发明将带来晶体管电学和物理特性的变革;其次,在半导体工艺制造方面,摩尔定律的演进伴随着众多不可预知的物理问题逐渐浮现。处于摩尔定律推进一线的晶圆厂从材料、化学、工艺过程控制等各种制造细节来创新、调试和求证。而EDA公司借助晶圆厂积累的大量测试数据探索物理效应和工艺实施细节的准确和高精度模型化。然而,这并不意味着新工艺节点研发的终点,顶尖Fabless公司将基于此模型和工具进行芯片设计与试产,并且依托强大和丰富的芯片设计不断发现和排除新工艺节点在模型和制造中的各种量产问题。在此期间,芯片设计工程师、EDA公司的AE、晶圆厂工程师等等往往长年累月在一起办公,集中攻破新问题,修复新bug。晶圆厂、Fabless、EDA三者通力合作,反复迭代,如此才能最终将达到商用和量产要求的工艺节点推向市场。一旦有一个环节出题,前功尽弃。

  因此,摩尔定律任何一代最先进工艺节点,无一不是由拥有最先进工艺制造条件的晶圆厂、顶尖EDA团队和设计经验丰富的Fabless公司三者协力共同推进的成果。这也是为什么台积电最先进制程的第一批产品总是由苹果、高通、华为来发布,只有顶尖的Fabless公司才具备参与调试最先进工艺节点的能力。这也是为什么三大EDA巨头始终把控细分市场的一个重要的原因。

  (2)数学问题

  以一个铝互连时代工艺过程中经典的互连线偏差问题为例,在形成铝互连线时二氧化硅层夹在互连图形的金属层之间,氧化物淀积在已经成形的金属层上,一般都会留下一些台阶高度或者表面形貌,在理想情况下,采用CMP方法对层间电介质进行厚度剖平后如图a所示。

  


  但实际的情况是,虽然在特定范围内能够达到很高的平整度,但从整个芯片范围上来讲平整度就很有限,如图所示,不同的厚度又对电介质的电容等电特性产生不同的影响。

  


  EDA工具要做的事就是尽可能高精度地在虚拟的软件世界中重新和拟合类似上述现实中的物理和工艺问题,以期望在芯片设计阶段将其纳入考虑范围之内,以系统性的方法和预测性的裕量来应对和纠正,最终保证芯片设计仿真结果同流片结果一致。

  同时,EDA工具需要对数千种情境进行快速设计探索,以求得性能、功耗、面积、成本等芯片物理指标和经济指标的平衡。随着集成电路制造工艺进入7nm以下,数字芯片中标准单元数量已经达到亿数量级,EDA算法已经成为典型的数据密集型计算的典型代表。且现有布局布线方法大都采用组合优化算法,可接受的计算时间内,不一定能得到局部最优解,甚至有可能得到一个劣解,算法复杂度较高。以上两点导致EDA算法的计算时间非常冗长,以小时计。

  以一个简单的布线算法示意图为例, EDA工具在寻求源点和终点之间的金属走线方案。试想一下,芯片内部单元以亿级数量计,内部布线金属层多达数层,如何从一个点在只能走直线和90度拐弯的限定下,经过各种不可布线的障碍并不断做出前行的抉择,穿过层层金属,最终准备到达芯片中的另一个点,期间探索方案的计算空间需求巨大,且整体还要满足时序和总线长最小的目标,并必须考虑上文所述的工艺偏差。

  


  (3)半导体、数学、芯片设计三者交叉学科人才培养问题。

  EDA算法问题起点和终点是半导体工艺等物理问题,解决工具是数学问题,应用对象是芯片设计实现具体问题。一般来说本科生很难如此既宽泛又具体的知识储备和体系,因此,三大EDA巨头公司研发工程师的平均学历都很高。同时,在硕士和博士阶段,单独从事数学、芯片设计、半导体器件和工艺的人较多,但是三者兼具的人又非常少。

  我国当前仅有清华大学、复旦大学、浙江大学、北京航空航天大学、电子科技大学、西安电子科技大学、福州大学等少数学校从事EDA方向的研究和人才培养。尤其是清华大学计算机系在1970年代就开始相关研究,为我国国产熊猫EDA工具(华大前身)、华大九天EDA工具的研发做出了很大的贡献,而且培养了大量的EDA算法人才。

  值得欣喜的是,国内EDA的研发力量近几年也有长足的进步。2017年6月在集成电路计算机辅助设计领域的旗舰会议--第54届设计自动会议(ACM/IEEE Design Automation Conference 2017)上,福州大学陈建利老师的论文Toward Optimal Legalization for Mixed-Cell-Height Circuit Designs获得最佳论文奖(作者:Jianli Chen, Ziran Zhu, Wenxing Zhu, Yao-wen Chang)。这是54年来中国大陆作者第一次以第一单位/第一作者获得该会议最佳论文奖。
hellokity 发表于 2020-8-22 11:06:56 | 显示全部楼层
芯片设计环节繁多、精细且复杂,EDA工具在其中承载了极为重要作用:

①将复杂物理问题用数学模型高度精确化表述,在虚拟软件中重现芯片制造过程中的各种物理效应和问题;

②在确保逻辑功能正确的前提下,利用数学工具解决多目标多约束的最优化问题,求得特定半导体工艺条件下,性能、功耗、面积、电气特性、成本等的最优解;

③验证模型一致性问题,确保芯片在多个设计环节的迭代中逻辑功能一致。
 楼主| zxopenljx 发表于 2024-3-2 09:23:40 | 显示全部楼层
EDA工具的研究难在哪里?
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-12-24 09:46 , Processed in 0.058460 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表