当前位置:主页 > 科技论文 > 电子信息论文 >

基于维序路由的片上网络容错机制设计

发布时间:2021-08-05 04:15
  文章提出了一种基于维序路由的容错设计,通过使用双模数据发送来减少发送数据的传输延迟,采用维序路由达到通信延时的优化。在搭建的8×8网格结构中,该机制的有效性得到了验证。实验结果表明,相对于端到端检错重传容错方案,基于维序路由的双模冗余容错路由方案在注入故障率为10-1时数据的传输延时降低了约40%,同时吞吐量增加了约33%。 

【文章来源】:合肥工业大学学报(自然科学版). 2020,43(10)北大核心

【文章页数】:6 页

【部分图文】:

基于维序路由的片上网络容错机制设计


图1 双模冗余自检容错电路

数据网络,网络节点,端口


本文以二维网格结构来探讨容错方案的设计,为了实现双路径传输,在传统的单端口路由器结构下,添加一个本地端口,在源节点进行数据传输时,可以通过双端口将双路径数据同时送入NoC中。数据网络的网络节点结构如图2所示。由图2所知,每个路由节点包括编码器、输入控制器、优先级编码器、路由器、仲裁器、交叉开关、输出控制器、缓存器、解码器。基于维序路由的容错方案只在源节点的本地端口进行编码,在目的节点端口进行解码,网络节点的工作流程如下。

示意图,目的,链路,示意图


由于数据包经过数量不同的路由节点,为了保证数据能够同时到达目的端,在目的端接口增加缓存器对数据进行缓存。实际的网络中会出现拥堵情况。若2条链路均处于拥堵状态,则反馈失败信号,等待再次传输;若一条链路建立成功,另一条链路遇到拥堵,则成功的链路反馈信号在缓存器中等待16个周期,若没有等到另一条链路信号,则反馈失败信号,等待再次传输;若2条链路建立成功,则反馈成功信号,锁定链路,进行数据传输。

【参考文献】:
期刊论文
[1]关于超级计算发展战略方向的思考[J]. 葛蔚,郭力,李静海,陈左宁,胡苏太,刘鑫.  中国科学院院刊. 2016(06)
[2]SRAM型FPGA的SEU容错技术研究[J]. 郝亚男,高欣,许仕龙.  中国集成电路. 2015(10)
[3]一种基于双缓冲和XYX路由的片上网络容错机制设计[J]. 周芳,吴宁.  微电子学与计算机. 2015(04)
[4]用于片上网络的容错通信算法[J]. 张磊,李华伟,李晓维.  计算机辅助设计与图形学学报. 2007(04)



本文编号:3323047

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/3323047.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户dfa61***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com