Sciweavers

SBCCI
2005
ACM

Fault tolerance overhead in network-on-chip flow control schemes

13 years 9 months ago
Fault tolerance overhead in network-on-chip flow control schemes
Flow control mechanisms in Network-on-Chip (NoC) architectures are critical for fast packet propagation across the network and for low idling of network resources. Buffer management and allocation are fundamental tasks of each flow control scheme. Buffered flow control is the focus of this work. We consider alternative schemes (STALL/GO, T-Error, ACK/NACK) for buffer and channel bandwidth allocation in presence of pipelined switch-to-switch links. These protocols provide varying degrees of fault tolerance support, resulting in different area and power tradeoffs. Our analysis is aimed at determining the overhead of such support when running in error-free environments, which are the typical operating mode. Implementation in the ×pipes NoC architecture and functional simulation by means of a virtual platform allowed us to capture application perceived performance, thus providing guidelines for NoC designers. Categories and Subject Descriptors B.4.5 [Input/Output And Data Communication...
Antonio Pullini, Federico Angiolini, Davide Bertoz
Added 26 Jun 2010
Updated 26 Jun 2010
Type Conference
Year 2005
Where SBCCI
Authors Antonio Pullini, Federico Angiolini, Davide Bertozzi, Luca Benini
Comments (0)