基于“包-电路”交换的双环片上网络设计  

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

在线阅读下载全文

作  者:李桢旻 马宇晴 殷海文 杜高明 王晓蕾 易茂祥 Li Zhenmin;Ma Yuqing;Yin Haiwen;Du Gaoming;Wang Xiaolei;Yi Maoxiang(Institute of Institute of Microelectronics,Hefei University of Technology,Hefei 230601,China)

机构地区:[1]合肥工业大学微电子学院,合肥230601

出  处:《电子测量与仪器学报》2023年第6期114-121,共8页Journal of Electronic Measurement and Instrumentation

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

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

关 键 词:片上网络 路由算法 拓扑结构 

分 类 号:TP302[自动化与计算机技术—计算机系统结构] TN402[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象