一种基于FC交换芯片的时间同步延迟补偿装置及方法

    公开(公告)号:CN113660558A

    公开(公告)日:2021-11-16

    申请号:CN202110866191.X

    申请日:2021-07-29

    IPC分类号: H04Q11/00 H04B10/27

    摘要: 本发明公开一种基于FC交换芯片的时间同步延迟补偿装置及方法,该装置包括:ELS时间同步帧和原语解析模块、ELS时间同步帧和原语重组模块、接收通路延迟补偿寄存器rx_delay及发送通路延迟补偿寄存器tx_delay,ELS时间同步帧和原语解析模块用于对接收的ELS时间同步帧和时间同步原语进行解析;ELS时间同步帧和原语重组模块用于对接收的ELS时间同步帧和时间同步原语进行重组;接收通路延迟补偿寄存器rx_delay用于对FC协议链路接收通路的延迟进行补偿;发送通路延迟补偿寄存器tx_delay用于对FC协议链路发送通路的延迟进行补偿。本发明的时间同步精度高,硬件电路简易,可有效的节约芯片制造成本。

    一种基于ELS帧的时间同步装置与方法

    公开(公告)号:CN113641213A

    公开(公告)日:2021-11-12

    申请号:CN202110865503.5

    申请日:2021-07-29

    摘要: 本发明公开一种基于ELS帧的时间同步装置与方法,该方法包括:定时器模块,CPU模块,处理器内部存储模块,DMA模块及FC端口模块;定时器模块根据用户设置的最大计数周期性的触发DMA模块向FC端口模块搬移CSU帧帧;CPU模块根据用户发送的CSR帧进行CSU帧的组装;处理器内部存储模块存储CPU模块组装后的CSU帧;DMA模块将处理器内部存储模块中的CSU帧搬移到FC端口模块上;FC端口模块在发送方向使用本地实时RTC值替换CSU帧内部的时间信息;或在接收方向解析CSU帧的时间信息并更新本地RTC值。本发明利用DMA模块将处理器内部存储模块中的CSU帧搬移到FC端口模块的发送缓冲中,无需CPU模块进行调度,工作效率高。

    一种基于ELS帧的时间同步装置与方法

    公开(公告)号:CN113641213B

    公开(公告)日:2023-04-25

    申请号:CN202110865503.5

    申请日:2021-07-29

    摘要: 本发明公开一种基于ELS帧的时间同步装置与方法,该方法包括:定时器模块,CPU模块,处理器内部存储模块,DMA模块及FC端口模块;定时器模块根据用户设置的最大计数周期性的触发DMA模块向FC端口模块搬移CSU帧帧;CPU模块根据用户发送的CSR帧进行CSU帧的组装;处理器内部存储模块存储CPU模块组装后的CSU帧;DMA模块将处理器内部存储模块中的CSU帧搬移到FC端口模块上;FC端口模块在发送方向使用本地实时RTC值替换CSU帧内部的时间信息;或在接收方向解析CSU帧的时间信息并更新本地RTC值。本发明利用DMA模块将处理器内部存储模块中的CSU帧搬移到FC端口模块的发送缓冲中,无需CPU模块进行调度,工作效率高。