摘要:对于28纳米及以下节点,选择和放置多种过孔类型的复杂要求对LEF/技术文件的绕线构成了挑战,导致设计规则检查 (DRC) 错误增多(需要耗费时间来调试和改正),最终影响了良率和性能。
对于28纳米及以下节点,各种新的设计要求使我们不得不调整传统的数字电路板图设计和验证流程。尤其值得一提的是,过孔的使用受到了很大的影响。新的过孔类型已推出,双重成像(double patterning)、FinFETS 和其它新的设计技巧的加入不仅使过孔的使用显著增多,同时还导致用于定义版图中过孔类型的选择和放置方式的设计规则的数量和复杂度的增加。先进节点工艺中的布局和布线 (P&R) 问题正变得越来越有挑战性,我们目前的芯片布局和验证方法开始跟不上需求了。
过孔故障一直是影响良率的重大因素。过孔冗余(双过孔)被引入65纳米版图设计中,帮助减少制造过程的变动所引起的过孔故障。对于28纳米节点,我们添加了一种矩形过孔(有时也称条状过孔)。以矩形过孔而非双过孔代替单过孔可以预防过孔故障,同时减少过孔总数。图1显示了三个过孔类型。
图1:过孔连接类型不断增多
减少过孔数量很重要,因为28纳米及以下节点设计所需的传统过孔数量显著增加,究其原因主要有两点:第一,28纳米及以下节点的金属层明显增多,因而需要更多的连接;第二,这些设计节点出现了新的设计要求。例如,由于必须分解几何图形,双重成像层可能会增加所需的过孔数量,而电子迁移限制使得电源/接地线需要更多不同类型的过孔。
随着过孔数量的增多,确保在 布局布线过程中正确放置和选择过孔所需的规则的数量和复杂性也显著增加。过孔插入的复杂性迅速提高主要有四个原因:
在小的节点设计中,连线更具挑战性,不仅需要新的配置,(这些配置大节点设计不太常用),而且还要考虑先前大节点中并不重要的因素。例如,在 20纳米节点上,过孔的选择需要同时评估金属末端-1和+1。绕线不再是仅仅优化过孔,而是同时考虑上下方的金属以及过孔连接金属的方向。
更多过孔类型增加了绕线可使用的过孔选择。需要更多绕线规则来定义某种特定过孔何时使用以及如何使用。
代工厂定义过孔优先次序——每家代工厂拥有选择特定过孔类型的专有规则。尽管绕线规则允在多种过孔类型之间选择,但是代工厂优先规则会根据几何、环境特征、过孔包住以及许多其它变量掌控这些类型的顺序。此外,这些优先次序可能在过程节点的发展中迅速变化,需要不断更新绕线规则。
双重成像(double patterning)——双图案分解要求会影响过孔的放置位置和方向,并且必须在布局和布线阶段加以考虑。
但为何这些都成为问题呢?难道绕线工具没有绕线规则来告诉该如何以及在哪里放置布局元素吗?
在数字领域,详细的绕线规则经常都是对设计规则的简化近似,以便可以被编码为库交换格式 (Library Exchange Format, LEF) 规格或绕线工具的技术文件(tech file)。绕线工具通常使用这些简化的 DRC 和 DFM 规则来实现绕线过程中运行时间与准确性的最佳平衡。一旦绕线完成,GDSII 版图就使用签核质量的 DRC/DFM 规则文件和标准验证规则格式 (SVRF) 的规则平台来验证。对于先前的节点,这就能起到充分的作用,因为签核确认时发现的违规数量相对而言还是较低的。
随着新的过程节点的成熟,签核引擎使用的 SVRF 语言表述的工厂设计规则文件不断更新,以解决被发现的制造问题。最终,这些工厂签核模式和平台本质上是实际制造需求的最精确和完整的表现。LEF/技术文件中表述的布局和路由工具使用规则更加简单,并且经常不与制造厂规则同步。另外,对于28纳米及以下节点,还有一些规则根本不能用更简单的 LEF/技术文件语言来表述。因此,布线工具会报告布局没有违反 DRC/DFM 规则,但签核分析发现大量违规现象。布局和布线后再调试和纠错不仅耗时和占用大量资源,而且处理它们要进行的改动还会导致新的制造违规,或对设计的目标性能产生负面影响。
对于28纳米及以下节点,指导过孔选择和放置的规则远比图表复杂(图2)。不仅仅有更多规则,而且规则更加复杂。正如讨论的一样,视情况而定,可供选择的过孔类型也很多。各代工厂有自己的优先次序,这决定其将选择哪种过孔类型。此外,过孔放置还可能受双重成像等设计因素的影响。
图2 绕线工具正面临过孔规则增多及其复杂性提高带来的挑战
与过孔选择相关的新工艺的要求不仅非常多,而且执行起来相当复杂。如果您使用的是矩形过孔,该如何放置过孔阵列呢?应对双图案需求时,如何准确确定过孔是不是被包住呢?LEF/技术文件不仅需要能够了解和应对这些情况,还必须能够了解和适应特定工厂对 优先事项、选择顺序、过孔方向和过孔被包住的要求。绕线工具每放置一个过孔,必须确定布局选项,然后了解工厂的优先顺序来确定正确的过孔选择和放置。此外,正如之前所讨论的,这些优先事项可能会经常发生变化,需要不断更新绕线规则。
因此,设计师将做些什么呢?即使你尽可能的充分利用里绕线系统工具,比如说,使用LEF/技术文件实现的布局中完成了约80%的过孔放置,您将仍然会错过约20%需要做的事情来优化过孔选择和布局。当然,正如您在学校学到的,这样的20%通常是最难且最具挑战性的过孔优化,造成良率影响的可能性最大。尽管有这些获得工厂认证的实用工具帮助您成功排除和纠正这些过孔问题,准确反标到设计布局文件 (DEF) 需花费多少时间和精力呢?
然而,还是存在着希望。最近的技术进步使得使用这些代工厂验证过的实用工具自动解决这些复杂的过孔摆放问题使其符合 DRC/DFM 规则, 而且可以把这些改变自动反标在原始的布局和布线的 DEF 中变得可行。不远的将来,设计师有可能可确保在设计流程的布局和布线阶段能够高效、准确和迅速地实现设计所需的100%过孔优化。
Jean-Marie Brunet是俄勒冈州 Wilsonville 明导公司(Mentor Graphics) 可制造设计和布局布线整合产品营销总监。
技术专区
- TE Connectivity利用zQSFP+堆叠式Belly to Belly笼降低高密度交换机设计
- PCB抄板步骤和反抄板对策详解
- RF和混合信号PCB布局最佳指南(专家应用笔记)
- 8种IC代换技巧,助你pcb电路设计更完美
- 浅谈RF电路设计