DocumentCode :
75525
Title :
High-Performance and Fault-Tolerant 3D NoC-Bus Hybrid Architecture Using ARB-NET-Based Adaptive Monitoring Platform
Author :
Rahmani, Amir-Mohammad ; Vaddina, Kameswar Rao ; Latif, Khalid ; Liljeberg, Pasi ; Plosila, Juha ; Tenhunen, Hannu
Author_Institution :
Dept. of Inf. Technol., Univ. of Turku, Turku, Finland
Volume :
63
Issue :
3
fYear :
2014
fDate :
Mar-14
Firstpage :
734
Lastpage :
747
Abstract :
The emerging three-dimensional integrated circuits (3D-ICs) achieve greater device integration and enhanced system performance at lower cost and reduced area footprint, thereby offering higher order of connectivity and greater design choices and possibilities. To exploit the intrinsic capability of reduced communication distances in 3D-ICs, three-dimensional NoC-bus hybrid mesh architecture was proposed. Besides its various advantages in terms of area, power consumption, and performance, this architecture has a unique and hitherto previously unexplored possibility to implement an efficient system-wide monitoring network. In this paper, an efficient three-dimensional NoC architecture is proposed which is optimized for system performance, power consumption, and reliability. The mechanism benefits from a congestion-aware and bus failure-tolerant routing algorithm called AdaptiveZ for vertical communication. In addition, we have integrated a low-cost monitoring platform on top of the three-dimensional NoC-Bus Hybrid mesh architecture that can be efficiently used for various system management purposes such as traffic monitoring, fault tolerance, and thermal management. The proposed generic monitoring platform called ARB-NET utilizes bus arbiters to exchange the monitoring information directly with each other without using the data network. As a test case, based on the proposed monitoring platform, a fully congestion-aware and interlayer fault-tolerant routing algorithm named AdaptiveXYZ is presented taking advantage of information generated within bus arbiters. Compared to recently proposed stacked mesh three-dimensional NoCs, our extensive simulations with synthetic and real benchmarks reveal that our architecture using the AdaptiveXYZ routing can help in achieving significant power, performance, and reliability improvements with a negligible hardware overhead.
Keywords :
electronic engineering computing; logic design; network routing; network-on-chip; three-dimensional integrated circuits; 3D-IC; ARB-NET-based adaptive monitoring platform; AdaptiveXYZ; AdaptiveZ; NoC-bus hybrid mesh architecture; bus failure-tolerant routing algorithm; congestion-aware routing algorithm; fault-tolerant 3D NoC-bus hybrid mesh architecture; interlayer fault-tolerant routing algorithm; low-cost monitoring platform; power consumption; three-dimensional integrated circuit; vertical communication; Computer architecture; Fault tolerance; Fault tolerant systems; Monitoring; Power demand; Routing; System-on-a-chip; Three-dimensional NoC-bus hybrid architecture; adaptive routing algorithm; fault tolerance; monitoring platform; three-dimensional ICs;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2012.278
Filename :
6361383
Link To Document :
بازگشت