当前位置: 首页 > 专利查询>清华大学专利>正文

双端协同的片上网络流量控制方法、装置及电子设备制造方法及图纸

技术编号:46446331 阅读:9 留言:0更新日期:2025-09-19 20:48
本发明专利技术提供一种双端协同的片上网络流量控制方法、装置及电子设备,其中的方法包括:利用快速信号接收目的端同步传输的第一流量计数信息,并确定源端的第二流量计数信息,源端和目的端分别是片上网络中完整链路的起始节点和终止节点;根据第一流量计数信息和第二流量计数信息,估计片上网络的链路状态;根据链路状态,控制源端的流量注入速率。该方法通过利用片上网络中控制信号廉价快速的特性来实现源端与目的端的计数信息同步,以准确估计片上网络的链路状态,此过程既保证路径上无明显的流量堆积,又不会由于过度限速导致带宽资源浪费,支持了更加快速精准的流量管理;实现了更加及时、准确的流量调节。

【技术实现步骤摘要】

本专利技术涉及流量管理,尤其涉及一种双端协同的片上网络流量控制方法、装置及电子设备


技术介绍

1、随着集成电路设计复杂度的不断提升,片上网络(network-on-chip,noc)已成为多核系统芯片(multi-core soc)中主流的通信架构。在noc中,数据包在网络节点之间逐跳传输,为保证流量注入不会造成缓存空间的过度占用,从而影响系统性能甚至导致丢包,通常需要引入流量控制机制。

2、目前常用的流量控制方式是逐跳流控(hop-by-hop flow control),该机制通过对每一跳(hop)施加控制,维持上下游节点之间的发送与接收平衡,从而防止下游节点缓冲区溢出,避免数据包丢失。常见的逐跳流控实现方式包括:暂停-恢复(pause/resume)、基于信用的(credit-based)以及请求-响应(request-reply)等。其中,以基于信用的流控机制为例,上游节点维护一定数量的信用(credit),用于表示下游节点当前可用的缓冲区容量。仅当信用数大于零时,上游节点才被允许发送数据包,并在发送过程中消耗相应数量的信用。当下游节本文档来自技高网...

【技术保护点】

1.一种双端协同的片上网络流量控制方法,应用于源端,其特征在于,包括:

2.根据权利要求1所述的双端协同的片上网络流量控制方法,其特征在于,

3.根据权利要求1所述的双端协同的片上网络流量控制方法,其特征在于,所述利用快速信号接收目的端同步传输的第一流量计数信息,包括:

4.根据权利要求1所述的双端协同的片上网络流量控制方法,其特征在于,所述利用快速信号接收目的端同步传输的第一流量计数信息,包括:

5.根据权利要求1所述的双端协同的片上网络流量控制方法,其特征在于,所述利用快速信号接收目的端同步传输的第一流量计数信息,包括:

6...

【技术特征摘要】

1.一种双端协同的片上网络流量控制方法,应用于源端,其特征在于,包括:

2.根据权利要求1所述的双端协同的片上网络流量控制方法,其特征在于,

3.根据权利要求1所述的双端协同的片上网络流量控制方法,其特征在于,所述利用快速信号接收目的端同步传输的第一流量计数信息,包括:

4.根据权利要求1所述的双端协同的片上网络流量控制方法,其特征在于,所述利用快速信号接收目的端同步传输的第一流量计数信息,包括:

5.根据权利要求1所述的双端协同的片上网络流量控制方法,其特征在于,所述利用快速信号接收目的端同步传输的第一流量计数信息,包括:

6.根据权利要求1-5中任一项所述的双端协同的片上网络流量控制方法,其特征在于,所述...

【专利技术属性】
技术研发人员:任丰原张扬
申请(专利权)人:清华大学
类型:发明
国别省市:

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

1