一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

NOC设计方法、装置、相关器件和设备与流程

2022-05-21 14:29:32 来源:中国专利 TAG:

技术特征:
1.一种noc设计方法,其特征在于,包括:从片上网络noc的功能单元之间的连接中,确定时序违例的至少一条目标连接;从中继单元初始的工作时钟频率开始,迭代的对中继单元的工作时钟频率进行至少一次分频处理,直至所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时改善情况达到预设条件;将所述当前工作时钟频率设计为中继单元的基准工作时钟频率。2.根据权利要求1所述的方法,其特征在于,所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时改善情况,根据所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时、以及所述至少一条目标连接在中继单元的上一工作时钟频率对应的传输延时确定;所述当前工作时钟频率由上一工作时钟频率分频得到。3.根据权利要求2所述的方法,其特征在于,一条目标连接在中继单元的一个工作时钟频率对应的传输延时,根据目标连接在中继单元的该工作时钟频率下确定的中继单元级数确定。4.根据权利要求2所述的方法,其特征在于,所述从中继单元初始的工作时钟频率开始,迭代的对中继单元的工作时钟频率进行至少一次分频处理,直至所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时改善情况达到预设条件包括:对中继单元的上一工作时钟频率进行分频处理,得到中继单元的当前工作时钟频率;确定所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时;根据所述至少一条目标连接在当前工作时钟频率对应的传输延时,以及所述至少一条目标连接在上一工作时钟频率对应的传输延时,确定所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时改善情况;若所述传输延时改善情况达到预设条件,停止所述分频处理;若所述传输延时改善情况未达到预设条件,将中继单元的当前工作时钟频率作为新的上一工作时钟频率,并返回所述对中继单元的上一工作时钟频率进行分频处理的步骤。5.根据权利要求4所述的方法,其特征在于,所述根据所述至少一条目标连接在当前工作时钟频率对应的传输延时,以及所述至少一条目标连接在上一工作时钟频率对应的传输延时,确定所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时改善情况包括:将所述至少一条目标连接在当前工作时钟频率对应的传输延时,除以所述至少一条目标连接在上一工作时钟频率对应的传输延时,得到相除结果;确定预设的第一值与所述相除结果的差值,取所述差值的绝对值,得到所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时改善情况。6.根据权利要求1-5任一项所述的方法,其特征在于,所述传输延时改善情况达到预设条件包括:所述传输延时改善情况不大于预设的阈值。7.根据权利要求4所述的方法,其特征在于,所述确定所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时包括:根据中继单元的当前工作时钟频率,确定各条目标连接设置的中继单元级数;根据各条目标连接设置的中继单元级数,分别确定各条目标连接在所述当前工作时钟频率对应的传输延时;
根据各条目标连接在所述当前工作时钟频率对应的传输延时,确定所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时。8.根据权利要求7所述的方法,其特征在于,所述根据中继单元的当前工作时钟频率,确定各条目标连接设置的中继单元级数包括:针对任一条目标连接,确定所述目标连接的总信号线传输延时,并根据中继单元的当前工作时钟频率,确定所述目标连接中的一级中继单元覆盖的单位信号线传输延时;根据所述目标连接的总信号线传输延时,以及所述目标连接中的一级中继单元覆盖的单位信号线传输延时,确定所述目标连接设置的中继单元级数。9.根据权利要求8所述的方法,其特征在于,所述根据中继单元的当前工作时钟频率,确定所述目标连接中的一级中继单元覆盖的单位信号线传输延时包括:根据中继单元的当前工作时钟频率对应的工作时钟周期、所述目标连接的逻辑门传输延时、时钟信号传输延时以及时钟抖动,确定所述目标连接中的一级中继单元覆盖的单位信号线传输延时。10.根据权利要求7所述的方法,其特征在于,所述根据各条目标连接设置的中继单元级数,分别确定各条目标连接在所述当前工作时钟频率对应的传输延时包括:针对任一条目标连接,根据中继单元的当前工作时钟频率对应的工作时钟周期,以及所述目标连接设置的中继单元级数,确定所述目标连接在所述当前工作时钟频率对应的传输延时。11.根据权利要求1-3任一项所述的方法,其特征在于,所述上一工作时钟频率包括:中继单元初始的工作时钟频率,或者,上一分频处理得到的工作时钟频率。12.根据权利要求1所述的方法,其特征在于,还包括:确定noc支持的多个工作时钟频率,将所述多个工作时钟频率的最大公约数,作为中继单元初始的工作时钟频率。13.根据权利要求1所述的方法,其特征在于,还包括:在noc的功能单元的边界设计跨时钟域处理单元,以通过所述跨时钟域处理单元对中继单元和noc的工作时钟之间的信号进行时序处理,其中,中继单元和noc的工作时钟不同。14.根据权利要求13所述的方法,其特征在于,所述noc的工作时钟频率为中继单元的基准工作时钟频率的倍数;所述通过所述跨时钟域处理单元对中继单元和noc的工作时钟之间的信号进行时序处理包括:若信号从中继单元传输到noc的功能单元,则在中继单元的工作时钟的每个信号沿,生成位于noc的工作时钟域的单周期脉冲,以通过所述单周期脉冲将中继单元传输的信号锁存在noc的一个工作时钟周期;若信号从noc的功能单元传输到中继单元,将信号锁存在noc的所述倍数对应的工作时钟周期。15.一种noc设计装置,其特征在于,包括:目标连接确定模块,用于从noc的功能单元之间的连接中,确定时序违例的至少一条目标连接;循环确定模块,用于从中继单元初始的工作时钟频率开始,迭代的对中继单元的工作时钟频率进行至少一次分频处理,直至所述至少一条目标连接在中继单元的当前工作时钟
频率对应的传输延时改善情况达到预设条件;基准频率设计模块,用于将所述当前工作时钟频率设计为中继单元的基准工作时钟频率。16.根据权利要求15所述的装置,其特征在于,所述循环确定模块,用于从中继单元初始的工作时钟频率开始,迭代的对中继单元的工作时钟频率进行至少一次分频处理,直至所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时改善情况达到预设条件包括:对中继单元的上一工作时钟频率进行分频处理,得到中继单元的当前工作时钟频率;确定所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时;根据所述至少一条目标连接在当前工作时钟频率对应的传输延时,以及所述至少一条目标连接在上一工作时钟频率对应的传输延时,确定所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时改善情况;若所述传输延时改善情况达到预设条件,停止所述分频处理;若所述传输延时改善情况未达到预设条件,将中继单元的当前工作时钟频率作为新的上一工作时钟频率,并返回所述对中继单元的上一工作时钟频率进行分频处理的步骤。17.根据权利要求15所述的装置,其特征在于,所述装置还用于:在noc的功能单元的边界设计跨时钟域处理单元,以通过所述跨时钟域处理单元对中继单元和noc的工作时钟之间的信号进行时序处理,其中,中继单元和noc的工作时钟不同。18.一种计算机设备,其特征在于,包括至少一个存储器和至少一个处理器,所述存储器存储一条或多条计算机可执行指令,所述处理器调用所述一条或多条计算机可执行指令,以执行如权利要求1-14任一项所述的noc设计方法。19.一种存储介质,其特征在于,所述存储介质存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令被执行时实现如权利要求1-14任一项所述的noc设计方法。20.一种noc,其特征在于,包括:多个网络接口单元niu、多个路由单元ru和多个中继单元;所述中继单元设置于niu和ru之间的目标连接,以及ru和ru之间的目标连接;所述目标连接为存在时序违例的连接;其中,所述中继单元的基准工作时钟频率根据权利要求1-14任一项所述的noc设计方法进行设计,并且各条目标连接中设置的中继单元级数根据所述基准工作时钟频率确定。21.根据权利要求20所述的noc,其特征在于,还包括:多个跨时钟域处理单元;所述跨时钟域处理单元设置于niu的边界和ru的边界;所述跨时钟域处理单元,用于对中继单元和noc的工作时钟之间的信号进行时序处理,其中,中继单元和noc的工作时钟不同。22.根据权利要求21所述的noc,其特征在于,所述noc的工作时钟频率为中继单元的基准工作时钟频率的倍数;所述跨时钟域处理单元包括:高频采样模块和低频采样模块;所述高频采样模块,用于若信号从中继单元传输到niu或ru,则在中继单元的工作时钟的每个信号沿,生成位于noc的工作时钟域的单周期脉冲,以通过所述单周期脉冲将中继单元传输的信号锁存在noc的一个工作时钟周期;所述低频采样模块,用于若信号从niu或ru传输到中继单元,将信号锁存在noc的所述倍数对应的工作时钟周期。
23.一种芯片,其特征在于,包括如权利要求20-22任一项所述的noc。24.一种电子设备,其特征在于,包括如权利要求23所述的芯片。

技术总结
本申请实施例提供一种NOC设计方法、装置、相关器件和设备,其中方法包括:从NOC的功能单元之间的连接中,确定时序违例的至少一条目标连接;从中继单元初始的工作时钟频率开始,迭代的对中继单元的工作时钟频率进行至少一次分频处理,直至所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时改善情况达到预设条件;将所述当前工作时钟频率设计为中继单元的基准工作时钟频率。本申请实施例能够将中继单元的工作时钟与NOC的工作时钟相独立,为中继单元合理、准确的设计工作时钟频率,从而减少冗余的中继单元、降低NOC的传输延时。进一步的,本申请实施例还可在NOC内引入信号跨时钟域处理逻辑,以保障信号在中继单元和NOC的时序正确性。NOC的时序正确性。NOC的时序正确性。


技术研发人员:徐祥俊 侯晓宇
受保护的技术使用者:海光信息技术股份有限公司
技术研发日:2022.02.15
技术公布日:2022/5/20
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献