一种面向触摸屏电容仿真的多介质预刻画方法

文档序号:10570136阅读:265来源:国知局
一种面向触摸屏电容仿真的多介质预刻画方法
【专利摘要】本发明公开一种面向触摸屏电容仿真的多介质预刻画方法,其特征在于包括以下步骤:列举多个含两层介质的转移立方体区域的结构配置,对所述结构配置逐个计算其转移概率分布以及相应的权值分布数据,将这些预刻画的数据存入数据库文件中;在对一个特定的触摸屏结构进行电容仿真时,从预计算数据中读取与当前结构的多介质工艺轮廓匹配的数据,在执行随机行走电容计算时,限制每一步跳转所用的转移立方体最多只能包含两层介质,利用线性插值的方法和已读取的多介质预刻画数据得到这个含两层介质的转移立方体的转移概率分布以及相应权值数据,从而实现随机行走的每步跳转。本方法的预刻画过程不依赖于具体的多层介质工艺轮廓信息,面对可能改变的多层介质工艺轮廓和新的电容仿真结构例子,不会再产生额外的介质预刻画计算时间。
【专利说明】
一种面向触摸屏电容仿真的多介质预刻画方法
技术领域:
[0001] 本发明涉及带触摸屏功能的平板显示设备的物理设计与验证领域,特别是关于触 摸屏功能验证有关的电容仿真与计算。
【背景技术】
[0002] 触摸屏应用已经越来越广泛,手机、平板电脑等电子产品都需要用到触摸屏。触摸 屏设备一般包含显示部分和触摸传感部分,这使得触摸屏的内部结构更加复杂。在高性能 触摸屏的设计中,为了验证触摸屏的功能和灵敏性,相关电容的计算变得越来越重要。触摸 屏设计中的电容计算问题包含对触摸屏结构的电场模拟,这需要有效的场求解器。现有技 术中有一些应用在大规模集成电路设计中的场求解器。
[0003] 在集成电路电容参数提取的场求解器方法中,随机行走电容提取算法是一种比较 流行的方法。在文南犬:Y.Le Coz and R.B. Iverson, "A stochastic algorithm for high speed capacitance extraction in integrated circuits,''Solid State Electron., ¥〇1.35,11〇.7 4口.1005-1012,几1.1992(以下简写作33£1992)中,首次提出了用于互连电容 提取的悬浮随机行走方法。该方法基于空间任意点的电势可表示为以该点为中心的立方体 表面上积分的原理,以及计算积分的蒙特卡洛仿真方法,因此将电容计算转化为介质空间 中的随机行走过程。在一次随机行走过程中,需要多次构造不含导体、但可能与导体相贴的 立方体转移区域,而行走的每一步都是依照一定的概率分布从立方体转移区域的中心跳到 它表面随机选取的一点,直到该点落在导体上才终止当前随机行走路径。这个跳转概率分 布(也叫转移概率分布)可通过预先计算得到,因此在实际执行随机行走电容提取算法时可 快速地执行随机跳转。文献SSE1992的方法只针对导体周围为单一介质的情形,也就是说立 方体转移区域都仅含一种绝缘介质,因此只需对单介质立方体转移区域预先计算其转移概 率分布(注意:这个概率分布与该绝缘介质介电常数的具体数值无关)。
【申请人】2013年在国 际期刊IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems上发表的论文"RWCap:A floating random walk solver for 3-D capacitance extraction of VLSI interconnects"(以下简称RWCap2013),及
【申请人】已获授权的发明专 利"集成电路设计中基于随机行走的电容参数提取方法"(专利号ZL201210105216.5)中,公 开了一种可处理含集成电路多层介质工艺结构的随机行走电容提取方法,该方法根据给定 的集成电路多层介质工艺,预计算随机行走算法中需要的信息,即含两层介质层转移区域 的转移概率分布以及相应权值分布数据,从而在对要计算的导体结构进行电容提取时能进 行跨介质层的跳转操作,并且能产生加快计算收敛过程、减少总计算时间的效果。
[0004] 然而,采用RWCap2013中提出的方法对不同的多层介质工艺轮廓需要分别进行预 计算(即"多介质预刻画")。在触摸屏设计与制造中,所采用的多层介质工艺并不像集成电 路制造中那么固定,因此进行触摸屏设计中的电容仿真时,常常会遇到仿真结构中的多层 介质工艺轮廓发生变化的情况,如果每次遇到这种变化都要执行"多介质预刻画"的过程将 大大增加设计成本,也增加很多在电容仿真之外的计算时间,这在实际应用中是不能接受 的。因此,本发明提出了一种统一的多介质预刻画方法,克服了上述技术问题。本发明所提 供的方法只需要做一次预刻画过程,就可以适应任意改变的多层介质工艺轮廓,采用这样 的方式不仅很大程度上降低设计成本而且预刻画数据所占用的存储空间很少。
[0005] 将上述
【申请人】于2013年在国际期刊IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems上发表的论文"RWCap:A floating random walk solver for 3-D capacitance extraction of VLSI interconnects" 以及
【申请人】已 获授权的发明专利"集成电路设计中基于随机行走的电容参数提取方法"(专利号 ZL201210105216.5)以引用的方式全文结合于本发明中,以助于本领域技术人员对本发明 的理解。

【发明内容】

[0006] 本发明所采用的方案是:列举出多个含两层介质的转移立方体区域的结构配置, 对所述结构配置逐个计算其转移概率分布以及相应的权值分布数据,将这些数据预刻画的 数据存入数据库文件中。然后,在对一个特定的触摸屏结构进行电容仿真时,先从预计算数 据中读取与当前结构的多介质工艺轮廓数据。在执行随机行走电容计算时,限制每一步跳 转所用的转移立方体最多只能包含两层介质,利用线性插值的方法和已读取的多介质预刻 画数据得到这个含两层介质的转移立方体的转移概率分布以及相应权值数据,从而实现随 机行走的每步跳转。相比于RWCap2013中的方法,本方法的预刻画过程不依赖于具体的多层 介质工艺轮廓信息,因此执行一次得到数据后将永不再需执行,面对可能改变的多层介质 工艺轮廓和新的电容仿真结构例子,不会再产生额外的介质预刻画计算时间。
[0007] 根据本发明的内容,采用如下具体方案:
[0008] -种面向触摸屏电容仿真的多介质预刻画方法,其特征在于包括以下步骤:
[0009] 1)列举多个含两层介质的转移立方体区域的结构配置,对所述结构配置逐个计算 其转移概率分布以及相应的权值分布数据,将所述转移概率分布以及相应的权值分布数据 作为预刻画数据,并存储所述预刻画数据;
[0010] 2)在对一个特定的触摸屏结构进行电容仿真时,从预刻画数据中读取与当前结构 的多介质工艺轮廓匹配的数据;在执行随机行走电容计算时,限制每一步跳转所用的转移 立方体最多只能包含两层介质,利用线性插值的方法和已读取的多介质预刻画数据得到这 个含两层介质的转移立方体的转移概率分布以及相应权值数据,从而实现随机行走的每步 跳转。
[0011] 根据本发明的一个方面,所述步骤1)进一步包括下述步骤:
[0012] (la)两层介质层转移区域的两层介质的介电常数分别为£1,£2,该转移区域的转移 概率分布以及相应的权值分布数据只与其对应的介质比r有关,其中介质比r=min(ei, £2)/ max(ei,£2);
[0013] (lb)令s表示介质比r可取的最小值,即s彡r彡1,在区间[s, 1]内对介质比r的值进 行采样,采样方法为等步长采样法:设n为采样点的个数,采样步长t=(l-s)/(n-l),则采样 的介质比为:
[0014] ri = s+i*t,i = 0,1,2,? ? ?,n_l;
[0015] (lc)分别对介质比为^的两层介质转移区域进行预刻画,并保存预刻画的数据。
[0016] 根据本发明的一个方面,所述步骤2)进一步包括下述步骤:
[0017] (2a)读取要计算的触摸屏结构的介质层与导体信息;触摸屏结构是一种包含多个 介质层及多个导体块的空间三维结构;读入触摸屏三维结构的描述数据,通过所述描述数 据得到触摸屏三维结构的介质层与导体块信息,以及在电容仿真中的主导体信息,所述介 质层与导体块信息包括各个介质层及导体块的空间位置和形状参数;
[0018] (2b)读取转移概率表及权重向量表;所述转移概率表是立方体转移区域对应的转 移概率分布,所述权重向量表是立方体转移区域对应的权值数据分布;根据上述步骤(2a) 得到的介质层信息,得到相邻介质层的介质比,对每个介质比,调取相应的预刻画数据,所 述预刻画数据是在步骤1)中得到的;
[0019] (2c)根据导体分布情况生成空间管理数据;根据上述步骤(2a)得到的导体块信 息,生成对应的空间管理数据,所述空间管理数据用于加速最近导体的查找速度;
[0020] (2d)构造包含主导体的高斯面;所述主导体为需要提取主电容的导体;高斯面为 包含该导体且与其他导体不相交的一个闭合面;
[0021] (2e)设置电容初值,终止条件;令主导体为i,电容初值C/ =(^/_,随机行走次数初 值npath = 0,终止条件为精度q〈tol,tol为某个预设值;其中当前行走的次数为N时,精度q 为:N个权重值的标准差除以当前电容值;
[0022] (2f)在包围主导体i上的高斯面上随机选取一点,以该点为中心作至多跨越两层 介质层的转移立方体区域,并匹配相应的转移概率表和权重表,根据转移概率在转移立方 体表面选取一个点,并计算当前点的权值《 ;
[0023] (2g)判断当前点是否在导体表面,若在导体表面,则进行(2i)步骤,若不在导体表 面,进行(2h)步骤;
[0024] (2h)以该点为中心作至多跨越两层介质层的转移立方体区域并匹配相应的转移 概率表,根据转移概率表在转移立方体表面选取一个点,以该点为当前点,然后进行步骤 (2g);
[0025] (2i )更新电容值,计算当前精度;当前点在导体j表面,贝lj更新Cij: =Cij+ ?, npath: =npath+l;若当前精度满足终止条件,则进行步骤(2j),否则进行步骤(2f).
[0026] (2j)计算 结束。 ,
[0027]根据本发明的一个方面,所述步骤2)的步骤(2f),(2h)中:
[0028]对于转移立方体区域为单介质区域则直接匹配单介质转移概率表和权重表;对于 转移立方体区域包含两层介质层的情况,假设两层介质层的介电常数分别为^,£2,首先计 算其介质比r=min(ei,£2)/max(ei,£2);若介质比r在第(la)步预刻画过的介质比ri和ri+i之 间,gp ri〈r〈r1+1,用Vr代表介质比为r的两层介质层转移区域的预刻画数据,则根据下面公 式得到介质比为r的两层介质层转移区域的转移概率分布以及相应权值分布数据,

【附图说明】
[0030] 本申请通过附图对推荐方法进行了具体描述,这些描述仅用于说明本发明的内 容,并非用于限制本发明。
[0031] 图1是本发明中的面向触摸屏电容仿真的多介质预刻画方法的总体框图。
【具体实施方式】
[0032] 本发明的【具体实施方式】如下,该提出的实现多介质随机行走电容提取的方法包括 二个子过程:(1)对某些特定的两层介质立方体转移区域预先计算其转移概率分布以及相 应的权值分布数据;(2)基于预刻画的信息,对一个给定的多层介质导体结构进行电容参数 计算。
[0033] 第(1)个子过程的步骤如下:设两层介质层转移区域的两层介质的介电常数分别 为e i,e2,该转移区域的转移概率分布以及相应的权值分布数据只与其对应的介质比r有关, 其中介质比r=min(ei, £2)/max(ei,£2)。令s表示介质比r可取的最小值,即s<r<l,在区间 [s,l]内对介质比r的值进行采样,采样方法可以是任意的。下面以等步长采样法为例。设n 为采样点的个数,采样步长t = (l-s)/(n-l),则采样的介质比为
[0034] ri = s+i*t,i = 0,1,2,? ? ?,n_l ?
[0035] 然后分别对介质比为ri的两层介质转移区域进行预刻画,具体实施过程可以参考 RWCap2013中的做法,或
【申请人】已获授权的发明专利"集成电路设计中基于随机行走的电容 参数提取方法"(专利号ZL201210105216.5)的做法。并将预刻画的数据存为硬盘文件。典型 情况下我们取s = 0.1,t = 0.015,n = 61。
[0036]第(2)个子过程的步骤如下:
[0037] (2a)读取要计算的触摸屏结构的介质层与导体信息。触摸屏结构是一种包含多个 介质层及多个导体块的空间三维结构,并以文本文件的形式描述了这一空间三维结构。读 入描述触摸屏三维结构的文件,就可以得到触摸屏三维结构的介质层与导体块信息,这些 信息包括各个介质层及导体块的空间位置和形状大小。
[0038] (2b)读取转移概率表及权重向量表。转移概率表即立方体转移区域对应的转移概 率分布,权重向量表即立方体转移区域对应的权值数据分布。根据上述步骤(2a)得到的介 质层信息,可以得到相邻介质层的介质比,对每个介质比,从预刻画数据库中读取相应的预 刻画数据文件,其中预刻画数据库是在步骤1)中得到的。
[0039] (2c)根据导体分布情况生成空间管理数据。根据上述步骤(2a)得到的导体块信 息,生成对应的空间管理数据,空间管理数据主要是用来加速最近导体的查找速度。
[0040] (2d)构造包含主导体的高斯面。主导体为需要提取主电容的导体,高斯面为包含 该导体,且与其他导体不相交的一个闭合面。
[0041] (2e)设置电容初值,终止条件;令主导体为i,电容初值q =(),力,随机行走次数初 值npath = 0,终止条件为精度q〈tol,tol为某个预设值;其中当前行走的次数为N时,精度q 为:N个权重值的标准差除以当前电容值;
[0042] (2f)在包围主导体i上的高斯面上随机选取一点,以该点为中心作至多跨越两层 介质层的转移立方体区域,并匹配相应的转移概率表和权重表(若不跨介质层,则匹配单介 质转移概率表和权重表,否则利用线性插值法得到近似的转移概率表和权重表),根据转移 概率在转移立方体表面选取一个点,并计算当前点的权值co。
[0043] (2g)判断当前点是否在导体表面,若在导体表面,则进行(2i)步骤,若不在导体表 面,进行(2h)步骤。
[0044] (2h)以该点为中心作至多跨越两层介质层的转移立方体区域并匹配相应的转移 概率表,根据转移概率表在转移立方体表面选取一个点,以该点为当前点,然后进行步骤 (2g)〇
[0045] (2i )更新电容值,计算当前精度。若当前点在导体j表面,则更新Cij: = Cij+ ?, npath: =npath+l。若当前精度满足要求,则进行步骤(2j),否则进行步骤(2f).
[0046] (2」)计算_ 结束。 ,
[0047] 第(2)个子过程步骤(2b)的具体做法:假设第(1)个子过程使用等步长采样法,且s =0.1,t = 0.05,则预刻画的介质比为0.1,0.15,0.2,…,1.首先得到触摸屏三维结构各个 介质层的介电常数,例如假设触摸屏三维结构有5层介质层,且每层介质层的介电常数分别 为3.5,6.5,4.2,3.2,1.0;然后计算相邻介质层介电常数比(较小的介电常数值除以较大的 介电常数值),分别为0.538,0.646,0.762,0.313;对于每一个介电常数比,首先需要确定第 (1)个子过程中预刻画过的其最接近的两个介质比,例如0.538对应的是介质比0.50和 0.55,0.646对应的是介质比0.60和0.65,0.762对应的是介质比0.75和0.80,0.313对应的 是介质比0.30和0.35;最后将这些介电常数比对应的介质比的预刻画数据读入到内存中。 [0048]第(2)个子过程步骤(2c)具体做法可以参考发明人2013年在国际期刊IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems上发 表的论文"Efficient space management techniques for large-scale interconnect capacitance extraction with floating random walks"。
[0049]第(2)个子过程步骤(2f),(2h)中对于转移立方体区域为单介质区域则可以直接 匹配单介质转移概率表和权重表;对于转移立方体区域包含两层介质层的情况,假设两层 介质层的介电常数分别为£1,£2,首先计算其介质比1 = 111;[11(£1,£2)/11^(£1,£2)。若介质比1 在第⑴步预刻画过的介质比ri和ri+1之间,即;ri〈r〈;ri +i,用Vr代表介质比为r的两层介质层 转移区域的预刻画数据,则可以根据下面公式得到介质比为r的两层介质层转移区域的转 移概率分布以及相应权值分布数据,
[0051]本发明并不局限于该实施例文字表述的内容,任何有关该发明构思表述的发明内 容均落入本发明的保护范围中。
【主权项】
1. 一种面向触摸屏电容仿真的多介质预刻画方法,其特征在于包括以下步骤: 1) 列举多个含两层介质的转移立方体区域的结构配置,对所述结构配置逐个计算其转 移概率分布以及相应的权值分布数据,将所述转移概率分布以及相应的权值分布数据作为 预刻画数据,并存储所述预刻画数据; 2) 在对一个特定的触摸屏结构进行电容仿真时,从预刻画数据中读取与当前结构的多 介质工艺轮廓匹配的数据;在执行随机行走电容计算时,限制每一步跳转所用的转移立方 体最多只能包含两层介质,利用线性插值的方法和已读取的多介质预刻画数据得到这个含 两层介质的转移立方体的转移概率分布以及相应权值数据,从而实现随机行走的每步跳 转。2. 根据权利要求1所述的多介质预刻画方法,其特征在于,所述步骤1)进一步包括下述 步骤: (la) 两层介质层转移区域的两层介质的介电常数分别为£1,£2,该转移区域的转移概率 分布以及相应的权值分布数据只与其对应的介质比r有关,其中介质比riming,e2)/max (ει,ε2); (lb) 令s表示介质比r可取的最小值,即,在区间[s, 1]内对介质比r的值进行采 样,采样方法为等步长采样法:设η为采样点的个数,采样步长t=(l-s)/(n-l),则采样的介 质比为: ri = s+i氺t,i = 0,1,2,…,n_l; (lc) 分别对介质比为^的两层介质转移区域进行预刻画,并保存预刻画的数据。3. 根据权利要求1至2中的任一项所述的多介质预刻画方法,其特征在于,所述步骤2) 进一步包括下述步骤: (2a)读取要计算的触摸屏结构的介质层与导体信息;触摸屏结构是一种包含多个介质 层及多个导体块的空间三维结构;读入触摸屏三维结构的描述数据,通过所述描述数据得 到触摸屏三维结构的介质层与导体块信息,以及在电容仿真中的主导体信息,所述介质层 与导体块信息包括各个介质层及导体块的空间位置和形状参数; (2b)读取转移概率表及权重向量表;所述转移概率表是立方体转移区域对应的转移概 率分布,所述权重向量表是立方体转移区域对应的权值数据分布;根据上述步骤(2a)得到 的介质层信息,得到相邻介质层的介质比,对每个介质比,调取相应的预刻画数据,所述预 刻画数据是在步骤1)中得到的; (2c)根据导体分布情况生成空间管理数据;根据上述步骤(2a)得到的导体块信息,生 成对应的空间管理数据,所述空间管理数据用于加速最近导体的查找速度; (2d)构造包含主导体的高斯面;所述主导体为需要提取主电容的导体;高斯面为包含 该导体且与其他导体不相交的一个闭合面; (2e)设置电容初值,终止条件;令主导体为i,电容初值&=(),_巧,随机行走次数初值 npath = 0,终止条件为精度q〈tol,tol为某个预设值;其中当前行走的次数为N时,精度q为: N个权重值的标准差除以当前电容值; (2f)在包围主导体i上的高斯面上随机选取一点,以该点为中心作至多跨越两层介质 层的转移立方体区域,并匹配相应的转移概率表和权重表,根据转移概率在转移立方体表 面选取一个点,并计算当前点的权值ω ; (2g)判断当前点是否在导体表面,若在导体表面,则进行(2i)步骤,若不在导体表面, 进行(2h)步骤; (2h)以该点为中心作至多跨越两层介质层的转移立方体区域并匹配相应的转移概率 表,根据转移概率表在转移立方体表面选取一个点,以该点为当前点,然后进行步骤(2g); (2i)更新电容值,计算当前精度;当前点在导体j表面,则更新Cij: =Cij+c〇,npath:= npath+1;若当前精度满足终止条件,则进行步骤(2j),否则进行步骤(2f).4.根据权利要求3所述的多介质预刻画方法,其特征在于,所述步骤2)的步骤(2f), (2h)中: 对于转移立方体区域为单介质区域则直接匹配单介质转移概率表和权重表;对于转移 立方体区域包含两层介质层的情况,假设两层介质层的介电常数分别为^,£2,首先计算其 介质比riminbi,esVmaxbi,ε 2);若介质比r在第(la)步预刻画过的介质比ri和ri+i之间, WrXKrw,用Vr代表介质比为r的两层介质层转移区域的预刻画数据,则根据下面公式得 到介质比为r的两层介质层转移区域的转移概率分布以及相应权值分布数据,
【文档编号】G06F17/50GK105930572SQ201610237910
【公开日】2016年9月7日
【申请日】2016年4月15日
【发明人】喻文健, 徐哲钊, 张伯龙
【申请人】清华大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1