Where academic tradition
meets the exciting future

High-Performance and Fault-Tolerant 3D NoC-Bus Hybrid Architecture Using ARB-NET Based Adaptive Monitoring Platform

Amir-Mohammad Rahmani, Kameswar Rao Vaddina, Khalid Latif, Pasi Liljeberg, Juha Plosila, Hannu Tenhunen, High-Performance and Fault-Tolerant 3D NoC-Bus Hybrid Architecture Using ARB-NET Based Adaptive Monitoring Platform. IEEE Transactions on Computers 63(3), 734–747, 2014.

Abstract:

The emerging 3D-ICs achieve greater device integration and enhanced system performance at lower cost and reduced area footprint. In order to exploit the intrinsic capability of reduced communication distances in 3D-ICs, 3D 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 previously unexplored possibility to implement an efficient system-wide monitoring network. In this paper, an efficient 3D NoC architecture is proposed which benefits from a congestion-aware and bus failure tolerant routing algorithm called AdaptiveZ. In addition, we have integrated a low-cost monitoring platform on top of the 3D NoC-Bus Hybrid mesh architecture which can be efficiently used for various system management purposes such as traffic monitoring, fault tolerance, and thermal management. The proposed 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 inter-layer fault tolerant routing algorithm named AdaptiveXYZ is presented. Compared to recently proposed stacked mesh 3D NoCs, our simulations reveal that our architecture achieves significant power, performance and reliability improvements with a negligible hardware overhead.

BibTeX entry:

@ARTICLE{jRaVaLaLiPlTe14a,
  title = {High-Performance and Fault-Tolerant 3D NoC-Bus Hybrid Architecture Using ARB-NET Based Adaptive Monitoring Platform},
  author = {Rahmani, Amir-Mohammad and Vaddina, Kameswar Rao and Latif, Khalid and Liljeberg, Pasi and Plosila, Juha and Tenhunen, Hannu},
  journal = {IEEE Transactions on Computers},
  volume = {63},
  number = {3},
  publisher = {IEEE},
  pages = {734–747},
  year = {2014},
}

Belongs to TUCS Research Unit(s): Communication Systems (ComSys), Embedded Computer and Electronic Systems (ECES)

Publication Forum rating of this publication: level 3

Edit publication