2005 18th Symposium on Integrated Circuits and Systems Design 2005
DOI: 10.1109/sbcci.2005.4286861
|View full text |Cite
|
Sign up to set email alerts
|

Fault Tolerance Overhead in Network-on-Chip Flow Control Schemes

Abstract: 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 supp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0
1

Year Published

2006
2006
2017
2017

Publication Types

Select...
5
4
1

Relationship

0
10

Authors

Journals

citations
Cited by 21 publications
(9 citation statements)
references
References 17 publications
0
8
0
1
Order By: Relevance
“…Research has focused on complete architectures [10], flow control protocols [13], Quality of Service (QoS) provisions [7,20], support CAD tools [5], asynchronous implementations [6]. The flow towards a NoC layout has been explored in [14,1], a test chip is shown in [11], and an FPGA target is provided for [23].…”
Section: Related Workmentioning
confidence: 99%
“…Research has focused on complete architectures [10], flow control protocols [13], Quality of Service (QoS) provisions [7,20], support CAD tools [5], asynchronous implementations [6]. The flow towards a NoC layout has been explored in [14,1], a test chip is shown in [11], and an FPGA target is provided for [23].…”
Section: Related Workmentioning
confidence: 99%
“…The xpipesLite switch relies on a stall/go flow control protocol [25]. It requires two control wires: one going forward and flagging data availability ("valid") and one going backward and signaling either a condition of buffer filled ("stall") or of buffer free ("go").…”
Section: A Baseline Vc-less Switchmentioning
confidence: 99%
“…3D OASIS-NOC uses Stall-Go flow control as represented in Fig.9, which proves to be a low-overhead efficient design choice showing remarkable performance comparing to the other flow control schemes [16]. It communicates with the switch allocator module to give grant or send a stop signal to the source node to prevent from sending more flits to the destination node.…”
Section: Stall-go Flow Controlmentioning
confidence: 99%