[发明专利]一种时序调整方法、装置、设备以及存储介质有效
申请号: | 202210559456.6 | 申请日: | 2022-05-23 |
公开(公告)号: | CN114676665B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 黄薇;王翠娜;栾晓琨;金文江 | 申请(专利权)人: | 飞腾信息技术有限公司 |
主分类号: | G06F30/396 | 分类号: | G06F30/396;G06F1/06 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 王思楠 |
地址: | 300450 天津市滨海新*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 时序 调整 方法 装置 设备 以及 存储 介质 | ||
本申请提供一种时序调整方法、装置、设备以及存储介质,涉及计算机技术领域。该时序调整方法包括:从目标芯片中处于同一时钟域的负载中确定多个目标子系统,各目标子系统处于目标时钟线的不同分支上;分别将每个目标子系统作为一个独立时钟点,各独立时钟点的时序与目标时钟线的时序异步;分别对各独立时钟点内的时序进行时序调整,以使各独立时钟点的建立时间和保持时间满足时间预设条件;对各独立时钟点之间的时序关系进行时序调整,以使各独立时钟点之间保持时钟平衡。使用该时序调整方法,可以保证在负载被排除的同时实现多个负载之间的正常通信,避免因缺乏资源交互而导致的运行问题。
技术领域
本申请涉及计算机技术领域,特别涉及一种时序调整方法、装置、设备以及存储介质。
背景技术
在芯片设计的过程中,随着芯片的复杂程度越来越高,在同一时钟域下,采用同一棵时钟树进行时序确定往往存在延时等情况,因此需要对时钟树传输路径中的负载进行时序优化处理。
现有技术中采用的技术手段主要是通过多次迭代挑出最长时钟延迟的负载做排除,或者按物理位置排除负载,再从未排除的剩余负载中进行时钟平衡的调整。
然而,由于在同一芯片中的多个负载之间通常都会存在资源交互的过程,将某一负载排除之后,将会导致被排除的负载无法与其他负载继续进行资源交互,这就导致了芯片整体在运行过程中可能存在因缺乏资源交互而导致的运行问题。
发明内容
本申请的目的在于,针对上述现有技术中的不足,提供一种时序调整方法、装置、设备以及存储介质,可以保证在负载被排除的同时实现多个负载之间的正常通信,避免因缺乏资源交互而导致的运行问题。
本申请的实施例是这样实现的:
本申请实施例的一方面,提供一种时序调整方法,包括:
从目标芯片中处于同一时钟域的负载中确定多个目标子系统,各目标子系统处于目标时钟线的不同分支上;
分别将每个目标子系统作为一个独立时钟点,各独立时钟点的时序与目标时钟线的时序异步;
分别对各独立时钟点内的时序进行时序调整,以使各独立时钟点的建立时间和保持时间满足时间预设条件;
对各独立时钟点之间的时序关系进行时序调整,以使各独立时钟点之间保持时钟平衡。
可选地,从目标芯片中处于同一时钟域的负载中确定多个目标子系统,包括:
从目标芯片中处于同一时钟域的负载中确定满足划分需求的待定子系统,待定子系统为系统规模满足预设规模条件和/或存在至少两次复用的子系统;
根据待定子系统确定多个目标子系统。
可选地,待定子系统为存在至少两次复用的子系统,根据待定子系统确定多个目标子系统,包括:
获取待定子系统的复用次数;
将每个复用的待定子系统作为一个独立的目标子系统。
可选地,从目标芯片中处于同一时钟域的负载中确定多个目标子系统,包括:
从目标芯片中确定处于同一时钟域中负载的负载分布关系;
基于负载分布关系确定集中程度满足预设集中条件的多个负载所在的区域为目标划分区域;
对目标划分区域进行划分,得到多个目标子系统。
可选地,基于负载分布关系确定集中程度满足预设集中条件的多个负载所在的区域为目标划分区域,包括:
从负载分布关系中确定目标排除负载,目标排除负载为离散程度大于预设阈值的负载;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞腾信息技术有限公司,未经飞腾信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210559456.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:马桶防溅器
- 下一篇:一种常压油品储罐氮气囊式安全、环境保护装置