[发明专利]考虑串扰效应的静态时序分析方法有效
申请号: | 201610382152.1 | 申请日: | 2016-06-02 |
公开(公告)号: | CN106066914B | 公开(公告)日: | 2019-05-31 |
发明(设计)人: | 王健;张军;来金梅 | 申请(专利权)人: | 复旦大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 上海正旦专利代理有限公司 31200 | 代理人: | 陆飞;陆尤 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于集成电路技术领域,具体为考虑串扰效应的静态时序分析方法。本发明提出了一种基于查表模型的串扰建模方式和对应的串扰分析算法。首先由版图提取出串扰线电路,然后提取出寄生参数,再采用批处理仿真方式进行精确仿真,进而得到串扰延时库。之后采用串扰分析算法,分为串扰情况分析算法和串扰延时计算算法。前者用来分析电路的串扰情况,如受害线与攻击线数目,受害线串扰延时值等信息,后者用来计算电路精确的串扰延时,通过跳变时间差及负载计算法,加之多攻击线的串扰处理算法,最终基于串扰延时库,通过查表法,线性插值法以求取精确的串扰延时值。本发明具有建模准确、可移植性好、精确性高、通用性强等特点。 | ||
搜索关键词: | 考虑 效应 静态 时序 分析 方法 | ||
【主权项】:
1.一种考虑串扰效应的静态时序分析方法,包括提出一种基于HSPICE模型的串扰延时库的建模方式,并提出相对应的串扰处理算法;其特征在于具体步骤如下:(1)首先,提出一种基于HSPICE模型的串扰延时库的建模方式,即首先由芯片版图提取出串扰线电路,然后提取出寄生参数,再以批处理方式进行仿真,最终得到每种串扰线电路的串扰延时库,由此保证串扰效应建模的精确性;(2)然后,采用串扰处理算法计算跳变时间差及负载,并进行多攻击线的串扰处理;(3)最终,基于串扰延时库的查找表法进行分析计算,得到精确的串扰延时值;步骤(1)中,所述批处理方式,为采用编写脚本,改变激励变量的方式进行批处理,进而得到串扰延时值,其流程如下:将激励变量和仿真网表通过批处理脚本进行批量仿真,进而得到串扰延时库;其中激励变量中Cload为受害线上的负载,Offset为受害线与攻击线的跳变时间差,Jump direction为受害线与攻击线的跳变方向;仿真网表为串扰线电路网表,包含逻辑电路网表以及对应的寄生参数文件;该批处理脚本流程为:首先通过遍历3种跳变方向、11种跳变时间差以及11个受害线上负载,然后根据这三个变量值修改激励文件,再调用Hspice引擎进行仿真,进而得到仿真报告;步骤(2)中,所述串扰处理算法,其流程为:首先通过分析电路网表生成耦合线对容器,然后遍历该容器进行处理;对于耦合线对,先判断其是否为多攻击线情况,若是,则采用多攻击线的串扰处理算法处理,否则直接进行跳变时间差及负载计算;步骤(3)中,在获取到跳变时间差和负载的具体值后,基于前面构建的串扰延时库采用查表法获取精确的串扰延时值,最终更新至路径延时值上。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610382152.1/,转载请声明来源钻瓜专利网。