By Topic

Dynamic buffer management to improve the performance of fault tolerance adaptive Network-On-Chip applications

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
S. Umamaheswari ; Dept. of Information technology, Anna University, India ; N. Nancy ; J. Rajapaul Perinbam

Networks-On-Chip are developed with a trade-off between latency and power dissipation defined at design time. But, if the communication pattern is changed, decisions taken at design time (say buffer size) may result in large area and power consumption or higher latency. Using large buffers to guarantee performance leads to excessive power dissipation. Small buffers reduce power consumption but result in increase in latency. The purpose of the proposed work is to design a heterogeneous router where the buffer slots are dynamically assigned to improve the performance, under different communication needs in fault-tolerant adaptive NoC applications. In the proposed router, buffer slots can dynamically be re-allocated for various applications to improve performance. Reallocation is based on the number of hotspots using EBLA (Extended Buffer Loan Algorithm). By introducing oversized IPs (OIPs), regular mesh-based NoC architecture may be destroyed. Resulting mesh-based NoC becomes irregular and needs new routing algorithms to solve routing problems in case of faulty links. A NoC with irregular 2D mesh topology is considered and an fault tolerant adaptive routing algorithm is used.

Published in:

Recent Trends In Information Technology (ICRTIT), 2012 International Conference on

Date of Conference:

19-21 April 2012