《对芯片物理版图自动追加冗余孔的方法.pdf》由会员分享,可在线阅读,更多相关《对芯片物理版图自动追加冗余孔的方法.pdf(6页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103123657 A(43)申请公布日 2013.05.29CN103123657A*CN103123657A*(21)申请号 201110371091.6(22)申请日 2011.11.21G06F 17/50(2006.01)(71)申请人上海华虹NEC电子有限公司地址 201206 上海市浦东新区川桥路1188号(72)发明人施龙海 倪凌云 童红亮 孙长江(74)专利代理机构上海浦一知识产权代理有限公司 31211代理人张骥(54) 发明名称对芯片物理版图自动追加冗余孔的方法(57) 摘要本发明公开了一种对芯片物理版图自动追加冗余孔的方法,包括以下步骤:第一步。
2、,在芯片物理版图中找出上层金属层与下层金属层之间只有单孔连接的区域;第二步,计算单个通孔周围的空间大小,判断是单孔周围是否能够追加冗余孔,确定追加冗余孔的位置;第三步,在能够追加冗余孔的位置插入冗余通孔;第四步,在所插入的冗余通孔上覆盖金属层,使所插入的冗余通孔连接上层金属层与下层金属层。本发明在遵守设计规则的前提下,通过对芯片物理版图中只有单孔连接的地方追加冗余孔以强壮该处的连接,能够减少因通孔连接薄弱而在制造过程中造成失效的几率,从而提高芯片的良率及可靠性。(51)Int.Cl.权利要求书1页 说明书2页 附图2页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书1页 说明。
3、书2页 附图2页(10)申请公布号 CN 103123657 ACN 103123657 A1/1页21.一种对芯片物理版图自动追加冗余孔的方法,其特征在于,包括以下步骤:第一步,在芯片物理版图中找出上层金属层与下层金属层之间只有单孔连接的区域;第二步,计算单个通孔周围的空间大小,判断是单孔周围是否能够追加冗余孔,确定追加冗余孔的位置;第三步,在能够追加冗余孔的位置插入冗余通孔;第四步,在所插入的冗余通孔上覆盖金属层,使所插入的冗余通孔连接上层金属层与下层金属层。2.根据权利要求1所述的对芯片物理版图自动追加冗余孔的方法,其特征在于:所述第四步在所插入的冗余通孔上覆盖的所述金属层为上层金属层和。
4、下层金属层。权 利 要 求 书CN 103123657 A1/2页3对芯片物理版图自动追加冗余孔的方法技术领域0001 本发明涉及一种半导体芯片物理版图的优化方法,具体涉及一种对芯片物理版图自动追加冗余孔的方法。背景技术0002 通孔失效是造成芯片失效的重要原因之一。尤其是0.13微米及以下的工艺节点,通孔的尺寸越来越小,通孔失效的几率也越来越大。0003 为了避免通孔失效,常用的方法是增加冗余孔。但是,目前业界还没有比较强大的自动对版图增加冗余孔的工具,只是部分实现了这种功能,且或多或少都存在着如下的缺陷:0004 1)需要额外的软件;0005 2)只能针对数字版图;0006 3)只能在自动。
5、布线阶段实现;0007 4)无法对以前的版图数据做优化。发明内容0008 本发明所要解决的技术问题是提供一种对芯片物理版图自动追加冗余孔的方法,它可以减少通孔连接失效的几率。0009 为解决上述技术问题,本发明对芯片物理版图自动追加冗余孔的方法的技术解决方案为,包括以下步骤:0010 第一步,在芯片物理版图中找出上层金属层与下层金属层之间只有单孔连接的区域;0011 第二步,计算单个通孔周围的空间大小,判断是单孔周围是否能够追加冗余孔,确定追加冗余孔的位置;0012 第三步,在能够追加冗余孔的位置插入冗余通孔;0013 第四步,在所插入的冗余通孔上覆盖金属层,使所插入的冗余通孔连接上层金属层与。
6、下层金属层。0014 所述第四步在所插入的冗余通孔上覆盖的所述金属层为上层金属层和下层金属层。0015 本发明可以达到的技术效果是:0016 本发明在遵守设计规则的前提下,通过对芯片物理版图中只有单孔连接的地方追加冗余孔以强壮该处的连接,能够减少因通孔连接薄弱而在制造过程中造成失效的几率,从而提高芯片的良率及可靠性。附图说明0017 下面结合附图和具体实施方式对本发明作进一步详细的说明:说 明 书CN 103123657 A2/2页40018 图1至图4是本发明对芯片物理版图自动追加冗余孔的方法中各步骤的示意图。0019 图中附图标记说明:0020 10为上层金属层, 20为下层金属层,002。
7、1 1、2、3为单个通孔所在区域,0022 11、21、22为能够插入冗余通孔的区域。具体实施方式0023 本发明对芯片物理版图自动追加冗余孔的方法,包括以下步骤:0024 第一步,在芯片物理版图中找出只有单孔的连接通孔;0025 在如图1所示的版图中,上层金属层10与下层金属层20相连接的区域,有三个连接区域1、2、3是通过单个通孔连接的;0026 第二步,计算单个通孔周围的空间大小,判断是单孔周围是否能够追加冗余孔,确定追加冗余孔的位置;0027 根据最小设计规则,要求两个通孔之间的间距不得小于规定的尺寸(工艺节点不同,通孔的间距大小不同),并且通孔上所覆盖的金属与周围的金属之间的间距也不。
8、得小于规定的尺寸,因此,如果想要在某一单个通孔周围追加冗余孔,需要确认该单个通孔的周围空间足够大,以确保所追加的冗余孔与该单个通孔之间的间距不小于规定尺寸;0028 如图2所示,经过计算,连接区域1的周围有一处区域11能够追加冗余孔,连接区域2的周围有一处区域21、22能够追加冗余孔,连接区域3的周围没有足够的空间追加冗余孔;0029 第三步,在能够追加冗余孔的位置插入冗余通孔;0030 如图3所示,分别在区域11、21、22处插入冗余通孔;0031 第四步,在所插入的冗余通孔上覆盖上层金属层10和下层金属层20,使所插入的冗余通孔连接上层金属层10与下层金属层20,如图4所示。0032 本发明在芯片物理版图设计完成后执行,对只有单孔但仍然有足够空间的连接自动追加冗余孔。说 明 书CN 103123657 A1/2页5图1图2说 明 书 附 图CN 103123657 A2/2页6图3图4说 明 书 附 图CN 103123657 A。