一种具有时钟同步功能的片上网络路由器结构制造技术

技术编号:25001634 阅读:37 留言:0更新日期:2020-07-24 18:02
本发明专利技术公开了一种具有时钟同步功能的片上网络路由器结构,通过东南西北和本地输入结构,虚通道控制单元负责检测虚通道的状态进行微片的读写,路由译码单元根据微片信息给出微片下一跳的传输方向。输入微片在这里进行缓存。仲裁器对收到的微片传输请求进行仲裁。所述时钟同步状态机执行主从时钟节点的同步协议。相位测量单元采用延迟链法测量本地时钟和参考时钟的相位差。时钟周期计算单元负责计算主从时钟偏差。时钟计数调整单元对本地时钟CLK进行计数,当收到时钟偏差校正值时更新计数值。所述交换开关将五个方向的微片根据路由译码单元的结果传输给下一跳路由器。以此达到具有时钟同步功能,同步协议简单,资源开销小,同步精度高的目的。

【技术实现步骤摘要】
一种具有时钟同步功能的片上网络路由器结构
本专利技术涉及片上网络
,尤其涉及一种具有时钟同步功能的片上网络路由器结构。
技术介绍
随着集成电路的发展,片上通信任务越来越成为制约传统片上系统的瓶颈。片上网络从体系结构上彻底解决了片上系统共享总线架构在大量并发片上通信需求时面临的功耗、时延等问题。片上网络是提供高效和可扩展的芯片通信基础技术,具有高集成度、低功耗、低成本和小体积的特点。片上网络在高速数据采集中都面临着数据传输的实时性和高精度的同步需求,基于分组报文交换的片上网络如何保持时间敏感型数据在网络中的同步性,是目前研究人员关注的重中之重。目前在高精度大范围时钟同步中应用最广泛的是WhiteRabbit(WR)技术。其设计的初衷是实现亚纳秒的分布式时钟同步和具有确定延时的数据传输,以应用于测量的同步控制领域。但是这种设计是应用宏观大范围时钟同步的场合,具有时钟同步精度高的特点,同时也需要大量的软硬件支持,和复杂的协议栈与时钟同步算法。现有片上网络路由器在进行同步过程中采用时间戳的方式,同步精度只能达到单周期,且同步过程复本文档来自技高网...

【技术保护点】
1.一种具有时钟同步功能的片上网络路由器结构,其特征在于,/n所述具有时钟同步功能的片上网络路由器结构为任意多个路由器间通过通信链路连接组成的拓扑结构,路由器间通过同步报文的交互来进行时钟同步和数据通信,其中包括交换开关以及与之电性连接的东南西北和本地五个方向的输入结构,所述东南西北和本地五个方向的输入结构均由虚通道控制单元、路由译码单元、输入虚通道单元和仲裁器依次电性连接组成;/n所述虚通道控制单元,用于负责检测虚通道的状态进行微片的读写,获得微片信息;/n所述路由译码单元,根据微片信息给出微片下一跳的传输方向,并将此信息传输至所述输入虚通道单元;/n所述输入虚通道单元,用于对输入微片的传输...

【技术特征摘要】
1.一种具有时钟同步功能的片上网络路由器结构,其特征在于,
所述具有时钟同步功能的片上网络路由器结构为任意多个路由器间通过通信链路连接组成的拓扑结构,路由器间通过同步报文的交互来进行时钟同步和数据通信,其中包括交换开关以及与之电性连接的东南西北和本地五个方向的输入结构,所述东南西北和本地五个方向的输入结构均由虚通道控制单元、路由译码单元、输入虚通道单元和仲裁器依次电性连接组成;
所述虚通道控制单元,用于负责检测虚通道的状态进行微片的读写,获得微片信息;
所述路由译码单元,根据微片信息给出微片下一跳的传输方向,并将此信息传输至所述输入虚通道单元;
所述输入虚通道单元,用于对输入微片的传输方向请求信息进行缓存;
所述仲裁器,针对接收到的微片传输请求进行仲裁;
所述本地方向的输入结构还包括时钟同步控制器,所述时钟同步控制器与所述虚通道控制单元电性连接,用于生成同步微片以及同步报文;
所述交换开关,用于将五个方向的微片根据所述路由译码单元的结果传输给下一跳路由器。


2.如权利要求1所述的具有时钟同步功能的片上网络路由器结构,其特征在于,
每个路由器均有两个时钟输入,即本地时钟和参考时钟,其中参考时钟来自相邻路由器的本地时钟。


3.如权利要求2所述的具有时钟同步功能的片上网络路由器结构,其特征在于,
所述时钟同步控制器包括时钟同步状态机、时钟周期计算单元、相...

【专利技术属性】
技术研发人员:许川佩王营廖加锋范兴茂汪杰君张活陈涛
申请(专利权)人:桂林电子科技大学
类型:发明
国别省市:广西;45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1