[发明专利]修复电路中的保持时间违例的方法和装置有效
申请号: | 202011643001.X | 申请日: | 2020-12-30 |
公开(公告)号: | CN112597739B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 周全 | 申请(专利权)人: | 瓴盛科技有限公司 |
主分类号: | G06F30/398 | 分类号: | G06F30/398;G06F115/10 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 骆希聪 |
地址: | 610200 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 修复 电路 中的 保持 时间 违例 方法 装置 | ||
本发明提供了一种修复电路的保持时间违例的方法和装置。该方法包括以下步骤:将多模式多拐角保持时间违例的所有报告文件按照预定的系数全部折算到一个文件中;按照保持时间违例程度对所述文件重新排序,以确保始终在修复保持时间最悲观的路径;将排序后的文件中的路径以及相关时序信息存储在数组变量中;对于选定的每条路径执行修复,包括:比较路径的起点和终点在所有保持时间违例报告中出现的次数,来确定在路径中寻找用于插入延迟单元的节点的方向;根据建立时间余量与阈值的比较结果在路径中确定插入延迟单元的节点;在确定的节点中插入足够修复且数量最少的延迟单元以进行修复;以及更新与修复节点相关的路径和时序信息所对应的数组。
技术领域
本发明主要涉及集成电路物理设计领域,尤其涉及一种修复电路中的保持时间违例的方法和装置。
背景技术
决定集成电路芯片的运行速度和设计面积的主要因素包括:代码编码风格、代码到版图的实现、生产工艺等。在代码到版图实现过程中,修复时序往往是重要的关键步骤之一。
在现代大规模集成电路设计过程中,在完成了静态时序分析(STA,Static TimingAnalysis)后,会产生多模式多拐角(Multi-Mode Multi-Corner,简称MMMC)的保持时间(Hold)违例报告。目前业界主要采用以下几种方法中的一种或者多种去修复保持时间违例。
采用华大九天公司的ICExplorer-XTop工具,它是物理位置感知的时序修复,会读入DEF/LFE文件。它的缺点是需要花费数小时甚至一天先从STA工具吐出MMMC的时序数据,这个数据量非常大占据磁盘空间,且该工具需要付费购买许可(license)。
对于以新思科技(Synopsys)的PT(Prime Time)作为时序签收(Timing SignOff)的公司来说,PT-DMSA(Distributed multi-scenario analysis,分布式多场景分析)也是物理位置感知的时序修复。这一方法的缺点是运行时间非常长,比如对11nm工艺而言,修复10个MMMC保持时间违例报告大约需要10个小时。另外即使设置比较大的建立时间(Setup)余量,修复保持时间违例后仍然会引起新的建立时间违例,导致又要重新修复建立时间违例反复迭代耗费时间和人力,再者DMSA修复保持时间违例产生的日志(log)可读性不强,不利于分析一些保持时间违例无法修复的原因。
对于以Cadence Tempus作为时序签收的公司来说,Tempus-ECO也是物理位置感知的时序修复。它和PT-DMSA流程基本类似,缺点也是运行时间长,会产生一些新的建立时间违例,需要反复迭代,修复过程中产生的日志可读性不强,不利于后续分析。
还有一种手工修复方式,直接在终点插入延迟单元。如果某些路径冒出新的建立时间违例,就删掉部分延迟单元重新迭代。这种方法对低速扫描模式或者时钟频率非常低的保持时间违例比较有效。但它的缺点很多,不同路径的建立时间余量以及保持时间违例不一样,手工处理耗时耗力,需要多次迭代;很多情况下在终点插入延迟单元并不是最优解,这种方法浪费面积,容易导致绕线拥塞而出现物理设计规则检查(Physical DRC)违例;且对于功能(Function)和高速MBIST(Memory built-in self-test,存储器自建自测试)模式的保持时间违例,有建立时间余量的地方都不是在终点,因此无法修复这类路径的保持时间违例。
发明内容
本发明要解决的技术问题是提供修复电路中的保持时间违例的方法和装置,可以减少修复所需的数据量且缩短修复时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瓴盛科技有限公司,未经瓴盛科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011643001.X/2.html,转载请声明来源钻瓜专利网。