The turn model for adaptive routing
ISCA '92 Proceedings of the 19th annual international symposium on Computer architecture
Analysis of power consumption on switch fabrics in network routers
Proceedings of the 39th annual Design Automation Conference
DyAD: smart routing for networks-on-chip
Proceedings of the 41st annual Design Automation Conference
Interconnect and current density stress: an introduction to electromigration-aware design
Proceedings of the 2005 international workshop on System level interconnect prediction
Towards on-chip fault-tolerant communication
ASP-DAC '03 Proceedings of the 2003 Asia and South Pacific Design Automation Conference
Prediction-based flow control for network-on-chip traffic
Proceedings of the 43rd annual Design Automation Conference
DyXY: a proximity congestion-aware deadlock-free dynamic routing method for network on chip
Proceedings of the 43rd annual Design Automation Conference
System-on-Chip: Next Generation Electronics (Circuits, Devices and Systems) (Circuits, Devices and Systems)
Provisioning On-Chip Networks under Buffered RC Interconnect Delay Variations
ISQED '07 Proceedings of the 8th International Symposium on Quality Electronic Design
Thousand core chips: a technology perspective
Proceedings of the 44th annual Design Automation Conference
High-reliability, low-energy microarchitecture synthesis
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Static electromigration analysis for on-chip signal interconnects
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Hi-index | 0.00 |
We present an electromigration-aware dynamic routing algorithm, EMARA, for network-on-chip (NoC) applications that has the ability to eliminate the electromigration effects in order to increase the lifetime of SoCs. We formulate the expected lifetime of the NoC system based on the electromigration phenomenon as a function of the bidirectional link load. We introduce the concept of void packet to help in balancing the link load in the case of severe unbalanced condition. We investigate the trade off between the expected system boosted lifetime using EMARA and the network performance measured by average packet latency and power consumption. By utilising bidirectional balanced data transfer, our algorithm increases the expected system's lifetime by two to six orders of magnitude compared with other XY-based dynamic routing algorithms. Simulation results demonstrate that EMARA can achieve more than two orders of magnitude improvement in expected system's lifetime, independently of both traffic pattern and injection rate, with only 1.14% and 4% increase in power consumption and average packet latency, respectively.