[发明专利]一种修正建立时间违反的方法、装置及系统在审
| 申请号: | 202011531396.4 | 申请日: | 2020-12-22 |
| 公开(公告)号: | CN112564682A | 公开(公告)日: | 2021-03-26 |
| 发明(设计)人: | 韦秋初;黄运新 | 申请(专利权)人: | 深圳大普微电子科技有限公司 |
| 主分类号: | H03K17/28 | 分类号: | H03K17/28 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 陈彦如 |
| 地址: | 518000 广东省深圳市龙岗*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 修正 建立 时间 违反 方法 装置 系统 | ||
1.一种修正建立时间违反的方法,其特征在于,包括:
S11:获取同一时钟域中触发器到触发器之间的建立时间违反路径及路径余量;
S12:计算所述建立时间违反路径上的逻辑器件与和所述逻辑器件同类型的替换逻辑器件的延迟功耗权重比;
S13:按照所述延迟功耗权重比从大到小的顺序依次将逻辑器件替换为替换逻辑器件,并在每次替换后将所述路径余量更新为所述路径余量与本次替换的替换逻辑器件的延迟减小量的和,直至更新后的路径余量大于0或者所有所述逻辑器件均被替换完;
其中,所述逻辑器件的阈值电压大于所述替换逻辑器件的阈值电压,所述延迟功耗权重比与所述逻辑器件减去同类型的替换逻辑器件的功耗差呈负相关,与所述同类型的替换逻辑器件减去逻辑器件的延迟差呈正相关。
2.如权利要求1所述的修正建立时间违反的方法,其特征在于,S12包括:
基于延迟功耗权重比关系式计算所述建立时间违反路径上的逻辑器件与和所述逻辑器件同类型的替换逻辑器件的延迟功耗权重比;
所述延迟功耗权重比关系式为:
Ri=Di/Pi
其中,Ri为第i个逻辑器件及与其同类型的替换逻辑器件的延迟功耗权重比,Di为第i个逻辑器件的延迟减去与第i个逻辑器件同类型的替换逻辑器件的延迟得到的延迟差,Pi为与第i个逻辑器件同类型的替换逻辑器件的功耗减去第i个逻辑器件的功耗得到的功耗差,i为所述建立时间违反路径上任意一个具有同类型的替换逻辑器件的逻辑器件。
3.如权利要求1所述的修正建立时间违反的方法,其特征在于,S12包括:
基于延迟功耗权重比关系式计算所述建立时间违反路径上的逻辑器件与和所述逻辑器件同类型的替换逻辑器件的延迟功耗权重比;
所述延迟功耗权重比关系式为:
Ri=Di/Pi*Fi
其中,Ri为第i个逻辑器件及与其同类型的替换逻辑器件的延迟功耗权重比,Di为第i个逻辑器件的延迟减去与第i个逻辑器件同类型的替换逻辑器件的延迟得到的延迟差,Pi为与第i个逻辑器件同类型的替换逻辑器件的功耗减去第i个逻辑器件的功耗得到的功耗差,Fi为第i个逻辑器件的扇出值,i为所述建立时间违反路径上任意一个具有同类型的替换逻辑器件的逻辑器件。
4.如权利要求1所述的修正建立时间违反的方法,其特征在于,S13之前,还包括:
S14:判断所述建立时间违反路径中是否存在缓冲器,若是,进入S15,否则,进入S13;
S15:删除缓冲器,并将所述路径余量更新为所述路径余量与所述缓冲器的延迟的和;
S16:判断更新后的路径余量是否大于0,若是,则判定建立时间违反修正成功,否则,进入S13。
5.如权利要求1至4任一项所述的修正建立时间违反的方法,其特征在于,所述逻辑器件所属类型中的器件按照阈值电压从大到小的顺序依次分为高阈值电压器件、标准阈值电压器件、低阈值电压器件及超低阈值电压器件;
S12包括:
S121:选择所述建立时间违反路径上的逻辑器件,其中,所述逻辑器件为其所属类型中的非超低阈值电压器件;
S122:确定所述逻辑器件所属类型中的相邻级阈值电压器件为所述替换逻辑器件,所述相邻级阈值电压器件的阈值电压小于所述逻辑器件的阈值电压;
S123:计算所述逻辑器件与所述替换逻辑器件的延迟功耗权重比。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大普微电子科技有限公司,未经深圳大普微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011531396.4/1.html,转载请声明来源钻瓜专利网。





