...
首页> 外文期刊>Microprocessors and microsystems >Complement routing: A methodology to design reliable routing algorithm for Network on Chips
【24h】

Complement routing: A methodology to design reliable routing algorithm for Network on Chips

机译:互补路由:一种设计用于芯片上网络的可靠路由算法的方法

获取原文
获取原文并翻译 | 示例
           

摘要

Use of deep sub-micron VLSI technologies in fabrication of Network on Chips (NoCs) makes the reliability to be one of the first order concerns in the design of these products. This paper proposes and evaluates a methodology that adds reliability to NoC routing algorithms with minimal power and performance overheads. The key idea behind this methodology is to use the concept of complement routing in which two routing algorithms with disjoint sets of allowed turns are incorporated. According to this methodology, while a packet is routed by a routing algorithm, a redundant copy of that packet is routed by the complement of that routing algorithm. This is done by exploiting channels with lower utilization to route redundant packets. To find the complement of the used NoC routing algorithm, an analytical approach based on the channel dependency graph is presented. The methodology is applied to two NoCs using the dimension order and the Duato's routing algorithms. These networks are simulated using an HDL-based NoC simulator along with the Synopsys Power Compiler tool. Results extracted by different traffic generation rates and by different error injection rates confirm that the proposed methodology provides similar reliability improvement in comparison with the flood-based routing algorithms. This methodology also decreases the performance and power consumption overheads as compared to the flood-based routing algorithms.
机译:在芯片网络(NoC)的制造中使用深亚微米VLSI技术使可靠性成为这些产品设计中的首要考虑之一。本文提出并评估了一种以最小的功耗和性能开销为NoC路由算法增加可靠性的方法。该方法背后的关键思想是使用互补布线的概念,其中结合了两种具有不相交的允许匝数的布线算法。根据该方法,当通过路由算法路由分组时,通过该路由算法的补充路由该分组的冗余副本。这是通过利用利用率较低的通道来路由冗余数据包来完成的。为了找到所使用的NoC路由算法的补充,提出了一种基于信道依赖图的分析方法。该方法适用于使用尺寸顺序和Duato路由算法的两个NoC。这些网络是使用基于HDL的NoC模拟器以及Synopsys Power Compiler工具进行模拟的。通过不同的流量生成速率和不同的错误注入速率提取的结果证实,与基于泛洪的路由算法相比,所提出的方法可提供类似的可靠性改进。与基于泛洪的路由算法相比,该方法还降低了性能和功耗开销。

著录项

  • 来源
    《Microprocessors and microsystems》 |2010年第6期|P.163-173|共11页
  • 作者单位

    Department of Computer Engineering, Sharif University of Technology, Tehran, Iran,rnDepartment of Computer Engineering, Sharif University of Technology, Tehran, Iran;

    rnRoom 305, Computer tngineenng Building, Sharif University of Technology, Azadi Ave., P.O. Box 11155-9517, Tehran, Iran;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    network on chip; routing algorithm; reliability; fault injection;

    机译:片上网络;路由算法;可靠性;故障注入;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号