[发明专利]一种时序调整方法、装置、设备以及存储介质有效
申请号: | 202210559456.6 | 申请日: | 2022-05-23 |
公开(公告)号: | CN114676665B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 黄薇;王翠娜;栾晓琨;金文江 | 申请(专利权)人: | 飞腾信息技术有限公司 |
主分类号: | G06F30/396 | 分类号: | G06F30/396;G06F1/06 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 王思楠 |
地址: | 300450 天津市滨海新*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 时序 调整 方法 装置 设备 以及 存储 介质 | ||
1.一种时序调整方法,其特征在于,包括:
从目标芯片中处于同一时钟域的负载中确定多个目标子系统,各所述目标子系统处于目标时钟线的不同分支上;
分别将每个所述目标子系统作为一个独立时钟点,各所述独立时钟点的时序与所述目标时钟线的时序异步;
分别对各所述独立时钟点内的时序进行时序调整,以使各所述独立时钟点的建立时间和保持时间满足时间预设条件;
对各所述独立时钟点之间的时序关系进行时序调整,以使各所述独立时钟点之间保持时钟平衡;
所述对各所述独立时钟点之间的时序关系进行时序调整,以使各所述独立时钟点之间保持时钟平衡,包括:
判定各所述独立时钟点之间的时序关系存在的时序违反类型,所述时序违反类型包括:第一类型以及第二类型,所述第一类型为因驱动、线长或者串扰导致的时序违反类型,所述第二类型为非因驱动、线长和串扰导致的时序违反类型;
若所述时序违反类型为第一类型,获取各所述独立时钟点对应的目标子系统的数据路径时序裕量,基于所述数据路径时序裕量对各所述独立时钟点之间的时序关系进行时序调整;
若所述时序违反类型为第二类型,对各存在时序违反的独立时钟点进行时钟平衡处理。
2.根据权利要求1所述的方法,其特征在于,所述从目标芯片中处于同一时钟域的负载中确定多个目标子系统,包括:
从所述目标芯片中处于同一时钟域的负载中确定满足划分需求的待定子系统,所述待定子系统为系统规模满足预设规模条件和/或存在至少两次复用的子系统;
根据所述待定子系统确定多个所述目标子系统。
3.根据权利要求2所述的方法,其特征在于,所述待定子系统为存在至少两次复用的子系统,所述根据所述待定子系统确定多个所述目标子系统,包括:
获取所述待定子系统的复用次数;
将每个复用的所述待定子系统作为一个独立的目标子系统。
4.根据权利要求1所述的方法,其特征在于,所述从目标芯片中处于同一时钟域的负载中确定多个目标子系统,包括:
从所述目标芯片中确定处于同一时钟域中负载的负载分布关系;
基于所述负载分布关系确定集中程度满足预设集中条件的多个负载所在的区域为目标划分区域;
对所述目标划分区域进行划分,得到多个所述目标子系统。
5.根据权利要求4所述的方法,其特征在于,所述基于所述负载分布关系确定集中程度满足预设集中条件的多个负载所在的区域为目标划分区域,包括:
从所述负载分布关系中确定目标排除负载,所述目标排除负载为离散程度大于预设阈值的负载;
根据所述目标排除负载以及所述负载分布关系确定负载集中中心点的位置以及负载区间长度;
根据所述负载集中中心点的位置以及所述负载区间长度得到所述目标划分区域。
6.根据权利要求1所述的方法,其特征在于,所述从目标芯片中处于同一时钟域的负载中确定多个目标子系统,包括:
获取目标数据流路径,所述目标数据流路径中包括多个子系统;
将所述目标数据流路径中的每个所述子系统作为一个目标子系统,得到多个所述目标子系统。
7.根据权利要求1所述的方法,其特征在于,所述分别将每个所述目标子系统作为一个独立时钟点,包括:
分别给每个所述目标子系统配置一个目标时钟;
对所述目标时钟进行优化权重的调整,以使各所述目标时钟之间的优化权重低于所述目标时钟自身的优化权重;
将调整后的目标时钟作为所述独立时钟点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞腾信息技术有限公司,未经飞腾信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210559456.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:马桶防溅器
- 下一篇:一种常压油品储罐氮气囊式安全、环境保护装置