一种冗余金属的填充方法及其系统技术方案

技术编号:11085946 阅读:78 留言:0更新日期:2015-02-26 12:44
本发明专利技术提供一种冗余金属的填充方法,包括步骤:提供具有金属层的集成电路版图;确定可填充区域;将可填充区域划分为矩形区域,矩形区域的边框由金属层的边界限定;根据临界间距尺寸,确定矩形区域是否需要填充;将需要填充的矩形区域进行冗余金属的填充。该方法使得需填充区域的确定更精确,并且矩形的区域更易于进行填充参数的调整和填充,有效解决CMP研磨工艺中的缺陷。

【技术实现步骤摘要】
一种冗余金属的填充方法及其系统
本专利技术涉及集成电路版图设计领域,特别涉及一种版图设计中冗余金属的填充方 法及其系统。
技术介绍
在集成电路(Integrated Circuit, IC)制造工艺中,通常会使用化学机械抛光 ((Chemical Mechanical Polishing,CMP)工艺进行材料层表面的全局平坦化,以保证相应 材料层的结构具有较好的平整度。 化学机械抛光工艺是借助抛光液的化学腐蚀作用以及超微刻蚀的研磨作用使得 被抛光的材料层形成平坦的表面。由于金属和氧化物等介质材料之间相对硬度不同,导 致不同区域在CMP过程中的移除速率不同,会出现金属蝶形(Dishing)和氧化材料侵蚀 (erosion)的缺陷,而在集成电路的工艺节点降低到90nm以下及更低节点时,这两个缺陷 更加凸显。这些缺陷与金属的线宽以及金属间的距离有着密切的关系,在集成电路设计时, 通常会在金属间距离较大的地方增加一些冗余金属,以避免这些缺陷。 在集成电路的版图设计中,冗余金属填充是版图后期处理的一个过程,通常包括 两个步骤:一是版图密度均匀化,用来最小化金属密度的差异;二是冗余金属填充的实现。 在版图密度均匀化的步骤中,通常会采用线性规划和蒙特卡洛算法,这两种算法主要是通 过将版图网格化,而后,通过运算将每个方格的密度填到最低下限以上,从而满足密度的要 求。 然而,问题在于,由于密度为某一区域内金属线面积占总面积的量,即平均量,这 使得部分可能产生缺陷的区域未被填充,影响设计的精确性。
技术实现思路
本专利技术的目的旨在至少解决上述技术缺陷之一,提供一种冗余金属的填充方法及 其系统。 为此,本专利技术提供了如下技术方案: -种冗余金属的填充方法,包括步骤: 提供具有金属层的集成电路版图; 确定可填充区域; 将可填充区域划分为矩形区域,矩形区域的边框由金属层的边界限定; 根据临界间距尺寸,确定矩形区域是否需要填充; 将需要填充的矩形区域进行冗余金属的填充。 可选的,选择需要填充的可填充区域进行冗余金属的填充的步骤具体包括: 设定预设参数,包括冗余金属的尺寸、间距和缓冲距离; 确定填充的行、列数; 按照设定参数和填充的行、列数进行冗余金属的填充。 可选的,在选择需要填充的矩形区域进行冗余金属的填充之后,还包括步骤:获取 版图密度分布的异常区域,调整填充参数并进行填充。 可选的,在选择需要填充的矩形区域进行冗余金属的填充之后,还包括步骤:获取 版图电容分布的异常区域,调整填充参数并进行填充。 可选的,调整填充参数的步骤为: 重新设定预设参数,包括冗余金属的尺寸、间距和/或缓冲距离; 确定填充的行、列数; 按照设定参数和填充的行、列数进行异常区域的填充。 可选的,根据固定密度值重新设定预设参数,具体步骤包括: 预设密度值范围以及密度波动值; 若最大密度值与当前异常区域的密度值的差值大于密度波动值,将当前异常区域 的密度值设置为固定密度值,该固定密度值为最大密度值与密度波动值的差值,并根据该 固定密度值重新设定预设参数。 此外,本专利技术还提供了一种冗余金属的填充系统,包括: 版图提供模块,用于提供具有金属层的集成电路版图; 可填充区域确定模块,用于确定可填充区域; 区域划分模块,用于将可填充区域划分为矩形区域,矩形区域的边框由金属层的 边界限定; 填充区域确定模块,用于根据临界间距尺寸,确定矩形区域是否需要填充; 填充模块,用于将需要填充的可填充区域进行冗余金属的填充。 可选的,所述填充模块包括: 参数设定单元,用于设定预设参数,包括冗余金属的尺寸、间距和缓冲距离; 行列确定单元,用于确定填充的行、列数; 填充单元,用于按照设定参数和填充的行、列数进行填充。 可选的,还包括:密度异常获取及填充模块,用于获取版图密度分布的异常区域, 根据调整后的填充参数并进行填充。 可选的,还包括:电容异常获取及填充模块,用于获取版图电容分布的异常区域, 根据调整后的填充参数进行填充。 可选的,还包括:参数重设单元,用于重新设定调整后的参数,包括冗余金属的尺 寸、间距和/或缓冲距离,并根据所述参数确定填充的行、列数。 可选的,还包括:密度设定单元,用于预设密度值范围以及密度波动值; 固定参数获取单元,若最大密度值与当前异常区域的密度值的差值大于密度波动 值,用于将当前异常区域的密度值设置为固定密度值,该固定密度值为最大密度值与密度 波动值的差值; 其中,所述参数重设单元,根据该固定密度值重新设定预设参数。 本专利技术实施例提供的冗余金属的填充方法及其系统,将可填充区域划分为矩形区 域,并且矩形区域的边框由金属层的边界来限定,并从中选择所需填充的区域,这使得需填 充区域的确定更精确,并且矩形的区域更易于进行填充参数的调整和填充,有效解决CMP 研磨工艺中的缺陷。 更进一步的,还可以根据密度和电容分布情况,进一步调节密度或电容异常的区 域的填充参数,重新进行填充,兼顾密度的均匀性和寄生电容的问题,使得器件的性能更加 优化。 【附图说明】 本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变 得明显和容易理解,其中 : 图1为根据本专利技术实施例的冗余金属的填充方法的流程图; 图2为根据本专利技术实施例的矩形区域的平面结构示意图; 图3为根据本专利技术实施例的方法填充的矩形区域的平面结构示意图。 【具体实施方式】 下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。 正如
技术介绍
的描述,为了避免在集成电路制造的CMP工艺中,出现金属蝶形的 缺陷,在集成电路设计阶段,通常会在金属间距离较大的地方填充冗余金属,以避免缺陷。 本专利技术提出了一种冗余金属的填充方法,参考图1,该方法包括步骤:提供具有金 属层的集成电路版图;确定可填充区域;将可填充区域划分为矩形区域,矩形区域的边框 由金属层的边界限定;根据临界间距尺寸,确定可填充区域是否需要填充;选择需要填充 的可填充区域进行冗余金属的填充。 在本专利技术的冗余金属的填充方法中,将可填充区域划分为矩形区域,并且矩形区 域的边框由金属层的边界来限定,并从中选择所需填充的区域,这使得需填充区域的确定 更精确,并且矩形的区域更易于进行填充参数的调整和填充,有效解决CMP研磨工艺中的 缺陷。 为了更好的理解本专利技术的技术方案和技术效果,以下将结合流程图1和具体的实 施例及附图2-3进行详细的描述。 首先,在步骤SOl,提供具有金属层1101-1104的集成电路版图100。 该集成电路版图可以为某层金属层的版图,该版图100已排布有金属层 1101-1104,该金属层可以为金属连线层,也可以为金属互连层等。 接着,在步骤S02,确定可填充区域。 该可填充区域为金属层本身以及在设计规则中已确定的本文档来自技高网
...
一种冗余金属的填充方法及其系统

【技术保护点】
一种冗余金属的填充方法,其特征在于,包括步骤:提供具有金属层的集成电路版图;确定可填充区域;将可填充区域划分为矩形区域,矩形区域的边框由金属层的边界限定;根据临界间距尺寸,确定矩形区域是否需要填充;将需要填充的矩形区域进行冗余金属的填充。

【技术特征摘要】
1. 一种冗余金属的填充方法,其特征在于,包括步骤: 提供具有金属层的集成电路版图; 确定可填充区域; 将可填充区域划分为矩形区域,矩形区域的边框由金属层的边界限定; 根据临界间距尺寸,确定矩形区域是否需要填充; 将需要填充的矩形区域进行冗余金属的填充。2.根据权利要求1所述的冗余金属的填充方法,其特征在于,选择需要填充的可填充 区域进行冗余金属的填充的步骤具体包括: 设定预设参数,包括冗余金属的尺寸、间距和缓冲距离; 确定填充的行、列数; 按照设定参数和填充的行、列数进行冗余金属的填充。3. 根据权利要求1所述的冗余金属的填充方法,其特征在于,在选择需要填充的矩形 区域进行冗余金属的填充之后,还包括步骤: 获取版图密度分布的异常区域,调整填充参数并进行填充。4. 根据权利要求1所述的冗余金属的填充方法,其特征在于,在选择需要填充的矩形 区域进行冗余金属的填充之后,还包括步骤: 获取版图电容分布的异常区域,调整填充参数并进行填充。5. 根据权利要求3或4所述的冗余金属的填充方法,其特征在于,调整填充参数的步骤 为: 重新设定预设参数,包括冗余金属的尺寸、间距和/或缓冲距离; 确定填充的行、列数; 按照设定参数和填充的行、列数进行异常区域的填充。6. 根据权利要求5所述的冗余金属的填充方法,其特征在于,根据固定密度值重新设 定预设参数,具体步骤包括: 预设密度值范围以及密度波动值; 若最大密度值与当前异常区域的密度值的差值大于密度波动值,将当前异常区域的密 度值设置为固定密度值,该固定密度值为最大密度值与密度波动值的差值,并根据该固定 密度值重新设定预设参数。7. -种冗余金属的填充系统,...

【专利技术属性】
技术研发人员:曹鹤陈岚孙艳
申请(专利权)人:中国科学院微电子研究所
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1