[发明专利]一种时序电路优化方法、装置及其存储介质有效
申请号: | 202110025436.6 | 申请日: | 2021-01-08 |
公开(公告)号: | CN112783065B | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 吴景生;葛颖峰;徐祎喆;朱勇 | 申请(专利权)人: | 重庆百瑞互联电子技术有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 北京国科程知识产权代理事务所(普通合伙) 11862 | 代理人: | 曹晓斐 |
地址: | 401120 重庆市渝北区*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 时序电路 优化 方法 装置 及其 存储 介质 | ||
1.一种时序电路优化方法,其特征在于,包括:
对在时序传递的方向上具有连续多条违例时序路径以及所述连续多条违例路径后面具有至少一条富裕时序路径的连续多条时序路径,根据所述连续多条时序路径中每条所述时序路径的时间裕量值对所述连续多条时序路径进行分组得到至少一个可优化时序路径组;以及,
根据所述至少一个可优化时序路径组中每组可优化时序路径组的每条所述时序路径的时间裕量值对每组所述可优化时序路径组中每条所述时序路径后第一个触发器的本地时钟端的时钟延迟进行设置;
其中,所述根据所述连续多条时序路径中每条所述时序路径的时间裕量值对所述连续多条时序路径进行分组得到至少一个可优化时序路径组的过程包括,
按照与所述时序传递方向相反的顺序,根据所述连续多条时序路径中所述至少一条富裕时序路径的富裕时间裕量值与所述连续多条违例路径的违例时间裕量值的和,对所述连续多条时序路径依次进行分组;
利用与所述富裕时间裕量值之和大于0的多个所述违例时间裕量值对应的所述连续多条违例时序路径以及所述至少一条富裕时序路径得到至少一个所述可优化时序路径组。
2.根据权利要求1所述的时序电路优化方法,其特征在于,所述根据所述至少一个可优化时序路径组中每组可优化时序路径组的每条所述时序路径的时间裕量值对每组所述可优化时序路径组中每条所述时序路径后第一个触发器的本地时钟端的时钟延迟进行设置的过程包括,
根据每条所述时序路径的时间裕量值以及每组所述可优化时序路径组中每条所述时序路径的所述时间裕量值的时间裕量平均值,对每组所述可优化时序路径组中每条所述时序路径后第一个触发器的本地时钟端的时钟延迟进行设置。
3.根据权利要求2所述的时序电路优化方法,其特征在于,所述根据每条所述时序路径的时间裕量值以及每组所述可优化时序路径组中每条所述时序路径的所述时间裕量值的时间裕量平均值,对每组所述可优化时序路径组中每条所述时序路径后第一个触发器的本地时钟端的时钟延迟进行设置的过程包括,
在每组所述可优化时序路径组中按照时序传递的方向,将第一条所述时序路径后的第一个所述触发器的本地时钟端的时钟延迟设置为所述时间裕量平均值与所述第一条所述时序路径的时间裕量值的差值。
4.根据权利要求2所述的时序电路优化方法,其特征在于,所述根据每条所述时序路径的时间裕量值以及每组所述可优化时序路径组中每条所述时序路径的所述时间裕量值的时间裕量平均值,对每组所述可优化时序路径组中每条所述时序路径后第一个触发器的本地时钟端的时钟延迟进行设置的过程包括,
在每组所述可优化时序路径组中按照时序传递的方向,根据第i条所述时序路径的时间裕量值、所述时间裕量平均值以及第i条所述时序路径前面第一个所述触发器的设置值,对每组所述可优化时序路径组中每条所述时序路径后第一个触发器的本地时钟端的时钟延迟进行设置;
其中i为大于等于2的整数。
5.根据权利要求4所述的时序电路优化方法,其特征在于,所述根据第i条所述时序路径的时间裕量值、所述时间裕量平均值以及第i条所述时序路径前面第一个所述触发器的设置值,对每组所述可优化时序路径组中每条所述时序路径后第一个触发器的本地时钟端的时钟延迟进行设置的过程包括,
将第i条所述时序路径后的第一个所述触发器的本地时钟端的时钟延迟设置为,所述时间裕量平均值与第i条所述时序路径的时间裕量值与第i条所述时序路径前面所述第一个触发器的设置值之差的差值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆百瑞互联电子技术有限公司,未经重庆百瑞互联电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110025436.6/1.html,转载请声明来源钻瓜专利网。