Analysis and design of Network on Chip under high process variation

Rabab Ezz-Eldin, M. El-Moursy, H. Hamed
{"title":"Analysis and design of Network on Chip under high process variation","authors":"Rabab Ezz-Eldin, M. El-Moursy, H. Hamed","doi":"10.1109/ICECS.2015.7440364","DOIUrl":null,"url":null,"abstract":"Asynchronous router is proposed as a vigorous design to alleviate the impact of process variation in Network on Chip (NoC). The impact of process variation on the network throughput is evaluated by implementing asynchronous and synchronous network on chip designs. Many Network on Chip topologies are used to evaluate the influence of process variation. Circuit analysis is used to evaluate the impact of process variation on both synchronous and asynchronous designs. The delay, throughput and leakage power variation for different NoC topologies are evaluated with taking into consideration NoC interconnects and clock distribution network under process variation with advanced technology. In advanced technologies, process variation crumbles the performance of routing algorithms. For different traffic patterns, the performance of many routing algorithms is determined. Adaptive routing algorithm should be aware of the process variation. To avert the influence of process variation and congestion for asynchronous NoC design, a novel routing algorithm is presented. Process variation Delay and Congestion aware Routing (PDCR) is proposed as adaptive, low cost and scalable routing algorithm. The performance of different routing algorithms is determined and compared to PDCR with process variation under various traffic patterns. Saturation throughput and average message delay are used to evaluate the different routing algorithms. PDCR achieves high performance as compared to different adaptive routing algorithms under various traffic patterns.","PeriodicalId":215448,"journal":{"name":"2015 IEEE International Conference on Electronics, Circuits, and Systems (ICECS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE International Conference on Electronics, Circuits, and Systems (ICECS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICECS.2015.7440364","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

Abstract

Asynchronous router is proposed as a vigorous design to alleviate the impact of process variation in Network on Chip (NoC). The impact of process variation on the network throughput is evaluated by implementing asynchronous and synchronous network on chip designs. Many Network on Chip topologies are used to evaluate the influence of process variation. Circuit analysis is used to evaluate the impact of process variation on both synchronous and asynchronous designs. The delay, throughput and leakage power variation for different NoC topologies are evaluated with taking into consideration NoC interconnects and clock distribution network under process variation with advanced technology. In advanced technologies, process variation crumbles the performance of routing algorithms. For different traffic patterns, the performance of many routing algorithms is determined. Adaptive routing algorithm should be aware of the process variation. To avert the influence of process variation and congestion for asynchronous NoC design, a novel routing algorithm is presented. Process variation Delay and Congestion aware Routing (PDCR) is proposed as adaptive, low cost and scalable routing algorithm. The performance of different routing algorithms is determined and compared to PDCR with process variation under various traffic patterns. Saturation throughput and average message delay are used to evaluate the different routing algorithms. PDCR achieves high performance as compared to different adaptive routing algorithms under various traffic patterns.
高工艺变化下的片上网络分析与设计
为了减轻片上网络(Network on Chip, NoC)中进程变化的影响,提出了异步路由器的设计方案。通过在芯片设计上实现异步和同步网络,评估了进程变化对网络吞吐量的影响。许多片上网络拓扑被用来评估工艺变化的影响。电路分析用于评估工艺变化对同步和异步设计的影响。考虑先进工艺下的NoC互连和时钟分配网络,对不同NoC拓扑的时延、吞吐量和漏功率变化进行了评估。在先进的技术中,过程变化会破坏路由算法的性能。针对不同的流量模式,确定了许多路由算法的性能。自适应路由算法应该意识到过程的变化。为了避免进程变化和拥塞对异步NoC设计的影响,提出了一种新的路由算法。过程变化延迟和拥塞感知路由(PDCR)是一种自适应、低成本和可扩展的路由算法。确定了不同路由算法在不同流量模式下的性能,并与过程变化的PDCR进行了比较。使用饱和吞吐量和平均消息延迟来评估不同的路由算法。与其他自适应路由算法相比,PDCR算法在各种流量模式下都取得了较高的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信