基于“包-电路”交换的双环片上网络设计
DOI:
CSTR:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

TP302;TN402

基金项目:

合肥工业大学横向科研项目(W2021JSKF0275)、国家重点研发项目(2018YFB2202604)、安徽省高校协同创新项目(GXXT-2019-030)资助


Design of double-ring network-on-chip based on “packet circuit connect”
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对包交换片上网络(NoC)在大量数据通信情况下性能较差的弱点,提出了一种基于“包-电路” (PCC)交换的环形拓 扑结构片上网络(DRNoC)设计架构。 首先这种双环形拓扑结构由内外两环构成,可实现环内或环间双向通信,环上节点数目 可拓展。 其次 DRNoC 路由器通道可配置为桥节点或环节点路由器两种类型,相比于 2D-Mesh 型通道数减少,结构更加简单,资 源消耗更少。 最后提出了针对 DRNoC 的双环动态路由算法(DDRA),该算法无需在每个路由节点都进行输出方向的译码判 断,在头包建立受阻时,根据网络情况选择其他路由路径,最大程度保证数据同环传输基础上跨环传输,有降低头包建立的等待 时间,提高吞吐率。 实验表明,在大量数据通信情况下,搭载 DDRA 算法的 DRNoC 的硬件资源开销降低的同时能够降低网络平 均包延时提升平均吞吐率,有效地改善了网络性能。

    Abstract:

    In view of the poor performance of traditional packet-switched network-on-chip ( NoC) in a large amount of data communication, this paper proposed a design scheme of double ring network-on-chip ( DRNoC) based on packet circuit connected (PCC) switching. First, this double ring topology is composed of inner and outer rings, which can realize two-way communication within or between rings, and the number of nodes on the ring can be expanded. Secondly, DRNoC router channels can be configured as bridge nodes or link point routers. Compared with 2D-Mesh router, the number of channels is reduced, and the structure is simpler and the resource consumption is less. Finally, a double ring dynamic routing algorithm (DDRA) for DRNoC is proposed. This algorithm does not need to decode and judge the output direction at each routing node. When the establishment of the first packet is blocked, other routing paths are selected according to the network situation, which ensures the cross-ring transmission of data on the basis of the same ring transmission to the greatest extent, reduces the waiting time for the establishment of the first packet and improves the throughput. Experiments show that in the case of a large amount of data communication, DRNoC equipped with DDRA algorithm can reduce the hardware resource overhead and the average packet delay of the network and improve the average throughput, effectively improve the network performance.

    参考文献
    相似文献
    引证文献
引用本文

李桢旻,马宇晴,殷海文,杜高明,王晓蕾,易茂祥.基于“包-电路”交换的双环片上网络设计[J].电子测量与仪器学报,2023,37(6):114-121

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2023-09-22
  • 出版日期:
文章二维码