[发明专利]基于查找表算法的菱形冗余填充寄生电容提取方法有效
申请号: | 201010596630.1 | 申请日: | 2010-12-20 |
公开(公告)号: | CN102063528A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 董刚;杨永淼;杨银堂 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 王品华;朱红星 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于查找表算法的菱形冗余填充寄生电容提取方法,它属于微电子技术领域,主要解决现有提取工具处理速度慢和简化模型计算精度低的问题。其实现步骤是:首先提出四个能够完全描述菱形冗余金属填充模式的参数;基于该组参数,建立与菱形冗余金属填充模式寄生电容相关的四维查找表;利用该查找表,通过查表和插值计算两步,快速而准确的提取出特定菱形冗余金属填充实例的寄生电容。本发明具有应用范围广,计算速度快的优点,可用于集成电路设计过程中的寄生参数提取和芯片性能优化。 | ||
搜索关键词: | 基于 查找 算法 菱形 冗余 填充 寄生 电容 提取 方法 | ||
【主权项】:
1.一种基于查找表算法的菱形冗余填充寄生电容提取方法,包括如下步骤:(1)将缓冲距离BS,填充宽度W,填充块边长L,填充块间距D四个关键参数作为完全描述菱形冗余填充模式的参数组;(2)建立以上述四个参数为输入的四维查找表:2a)将填充宽度W、缓冲距离BS、填充块边长H以及填充块间距D这4个参数构成的4维参数空间,按照集成电路制造工艺节点和结果精度所要求的采样间隔划分成栅格,并对栅格编号;2b)对每个栅格点,利用电容提取工具获得其对应的寄生电容值;2c)依照栅格编号顺序将栅格点对应的电容值和参数组分别存入数组中,形成查找表;(3)根据查找表使用插值方法计算寄生电容值:3a)对于任意一输入向量(w0,b0,h0,d0)分别将其坐标元素对采样间隔取整得到向量:
其中(w,b,h,d)表示参数空间坐标值,k、l、m、n分别表示w、b、h、d的采样间隔;3b)对于任一栅格,设其16个格点分别为:c(w,b,h,d)、c(w+k,b,h,d)、c(w,b+l,h,d)、c(w,b,h+m,d)、c(w,b,h,d+n)、c(w+k,b+l,h,d)、c(w+k,b,h+m,d)、c(w+k,b,h,d+n)、c(w,b+l,h+m,d)、c(w,b+l,h,d+n)、c(w,b,h+m,d+n)、c(w+k,b+l,h+m,d)、c(w,b+l,h+m,d+n)、c(w+k,b,h+m,d+n)、c(w+k,b+l,h,d+n)、c(w+k,b+l,h+m,d+n),从16个格点中固定选取格点:c(w,b,h,d)作为栅格标志点;3c)计算输入点对应的栅格标志点坐标为(r·k,t·l,s·m,u·n),根据采样间隔计算其余15个栅格点的坐标,即可查找到输入向量对应的栅格;3d)设输入向量为(w0,b0,h0,d0),其所对应栅格的栅格点为Ai,栅格点对应的电容空间的容值分别为Ci,其中i=0,1…15;W、B、H、D四条坐标轴的采样间隔分别为k、l、m、n,将输入向量(w0,b0,h0,d0)的坐标元素分别对其坐标轴的采样间隔取余得到中间向量(w′,b′,h′,d′);3e)输入点将其所对应的栅格分为16个4维区域,每个区域包含一个该栅格的格点,计算各格点所在区域的体积Vi,其中i=0,1…15,应用体积插值法求得单位长度寄生电容值:
其中Ci为格点电容,V=k·l·m·n为栅格的总体积;3f)将单位长度寄生电容值与互连线长度L相乘得到输出寄生电容值Cout=Cp·L。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010596630.1/,转载请声明来源钻瓜专利网。
- 上一篇:伸缩式蚊蝇拍
- 下一篇:一种治疗“天气”的飞机装置