【技术实现步骤摘要】
一种时钟同步方法、根节点、子节点及菊花链芯片系统
[0001]本申请涉及芯片处理
,尤其涉及一种时钟同步方法、根节点、子节点及菊花链芯片系统。
技术介绍
[0002]对于多芯片、多设备的电子系统来说,由于不同芯片的设计方式不同、生产厂家不同、时钟装置不同、设备的时钟的漂移等多种原因,在芯片系统使用时,不同芯片或设备的会存在一定的时间差值,且随着时间的累积,时间差值会被累计,多芯片、多设备之间的时间差值会对电子系统的协同任务造成危害,影响协同任务的执行。
技术实现思路
[0003]本申请提供了一种时钟同步方法、根节点、子节点及菊花链芯片系统,以至少解决现有技术中存在的以上技术问题。
[0004]根据本申请实施例的第一方面,提供了一种时钟同步方法,所述方法应用于菊花链芯片系统的根节点,所述根节点沿指定环路连接有多个子节点,所述方法包括:沿所述指定环路对所述多个子节点进行节点间的传输延迟检测,确定节点间的传输延迟时间,基于所述传输延迟时间使每一个子节点加载对应的初始值并启动计时;沿所述指定环路发送第一 ...
【技术保护点】
【技术特征摘要】
1.一种时钟同步方法,其特征在于,所述方法应用于菊花链芯片系统的根节点,所述根节点沿指定环路连接有多个子节点,所述方法包括:沿所述指定环路对所述多个子节点进行节点间的传输延迟检测,确定节点间的传输延迟时间,基于所述传输延迟时间使每一个子节点加载对应的初始值并启动计时;沿所述指定环路发送第一同步广播至所述每一个子节点,所述第一同步广播携带有所述第一同步广播的第一发送时间,使每一个子节点记录所述第一同步广播的第一发送时间及第一接收时间;沿所述指定环路发送第二同步广播至所述每一个子节点,所述第二同步广播携带有所述第二同步广播的第二发送时间,使每一个子节点记录所述第二同步广播的第二发送时间及第二接收时间,并根据所述第一发送时间、第一接收时间、第二发送时间和第二接收时间对所述每一个子节点的时间步调进行校准。2.根据权利要求1所述的方法,其特征在于,所述沿所述指定环路对所述多个子节点进行节点间的传输延迟检测,确定节点间的传输延迟时间,包括:沿所述指定环路发送第一配置广播至每一个子节点,使所述根节点和所述子节点在获取所述第一配置广播时进行计时;指示任一子节点沿所述指定环路发送第二配置广播至其他所述子节点和所述根节点,使所述根节点和所述子节点在获取所述第二配置广播时停止计时;获取所述根节点对应的第一计时区间和其中一个所述子节点对应的第二计时区间;基于所述第一计时区间和所述第二计时区间确定节点传输延迟时间。3.根据权利要求1所述的方法,其特征在于,基于所述传输延迟时间使每一个子节点加载对应的初始值并启动计时,包括:沿所述指定环路发送第三配置广播至所述子节点,使所述子节点依次基于所述传输延迟时间加载对应的初始值;沿所述指定环路发送第四配置广播至所述子节点,使所述子节点依次基于所述初始值启动计时。4.根据权利要求1所述的方法,其特征在于,所述沿所述指定环路发送第二同步广播至所述每一个子节点,包括:根据当前计时时间和第一发送时间确定第三计时区间;当所述第三计时区间满足计时区间阈值的情况下,沿所述指定环路发送第二同步广播至所述每一个子节点。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一发送时间、第一接收时间、第二发送时间和第二接收时间对所述每一个子节点的时间步调进行校准,包括:根据所述第一发送时间、第一接收时间、第二发送时间和第二接收时间确定对应所述子节点与所述根节点的时钟周期比值;根据所述时钟周期比值对所述子节点的时间步调进行校准。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:当所述根节点的时间发生校正的情况下,沿所述指定环路发送第三同步广播至所述每一个子节点,所述第三同步广播携带有所述第三同步广播的第三发送时间;指示所述子节点根据所述时钟周期比值、所述第三发送时间和所述传输延迟时间确定
补正值,并根据补正值对所述子节点的时间步调进行校准。7.一种时钟同步方法,其特征在于,所述方法应用于菊花链芯片系统的子节点,所述子节点沿指定环路连接至根节点,所述方法包括:沿所述指定环路获取来自所述根节点的传输延迟检测,确定节点间的传输延迟时间;根据所述根节点的指示,基于所述传输延迟时间加载对应的初始值并启动计时;沿所述指定环路接收来自所述根节点的第一同步广播,所述第一同步广播携带有所述第一同步广播的第一发送时间,记录所述第一同步广播的第一发送时间及第一接收时间;沿所述指定环路接收来自所述根节点的第二同步广播,所述第二同步广播携带有所述第二同步广播的第二发送时间,记录所述第二同步广播的第二发送时间及第二接收时...
【专利技术属性】
技术研发人员:李鹏,张力航,
申请(专利权)人:南京芯驰半导体科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。