|
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 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 xpipes NoC architecture and functional simulation by means of a virtual platform allowed us to capture application perceived performance, thus providing guidelines for NoC designers.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
www.arm.com/products/solutions/AMBAAXI.html.
|
| |
2
|
A. Radulescu, J. Dielissen, S. G. Pestana, O. P. Gangwal, E. Rijpkema, P. Wielage, and K. Goossens. An efficient on-chip ni offering guaranteed services, shared-memory abstraction, and flexible network configuration. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, 24(1):4--17, 2005.
|
| |
3
|
|
 |
4
|
|
| |
5
|
|
| |
6
|
D. Bertozzi and L. Benini. pipes: a network on chip architecture for gigascale systems-on-chip. IEEE Circuits and Systems Magazine, 4(2):18 -- 31, 2004.
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
E.Rijpkema, K.Goossens, A.Radulescu, J.Dielissen, J. van Meerbergen, P.Wielage, and E.Waterlander. Trade-offs in the design of a router with both guaranteed and best-effort services for networks on chip. IEE Proc. on Computers and Digital Techniques, 150(5):294--302, 2003.
|
| |
11
|
|
| |
12
|
J.Liu, L. Zheng, and H.Tenhunen. A guaranteed-throughput switch for network-on-chip. In Int. Symp. on System-on-Chip, pages 31 -- 34, November 2003.
|
| |
13
|
K.Banerjee and A.Mehrotra. A power-optimal repeater insertion methodology for global interconnects in nanometer designs. IEEE Trans. on Electron Devices, 49(11):2001 -- 2007, 2002.
|
| |
14
|
|
| |
15
|
Mirko Loghi , Federico Angiolini , Davide Bertozzi , Luca Benini , Roberto Zafalon, Analyzing On-Chip Communication in a MPSoC Environment, Proceedings of the conference on Design, automation and test in Europe, p.20752, February 16-20, 2004
|
| |
16
|
|
| |
17
|
M.Ruggiero, F.Angiolini, F.Poletti, D.Bertozzi, L.Benini, and R.Zafalon. Scalability analysis of evolving SoC interconnect protocols. In Int. Symp. on Systems-on-Chip, November 2004.
|
| |
18
|
www.ocpip.org.
|
 |
19
|
|
| |
20
|
S.Khorsandi and A.L.Garcia. Robust non-probabilistic bounds for delay and throughput in credit-based flow control. In INFOCOMM, pages 577 -- 584, 1996.
|
| |
21
|
|
| |
22
|
|
CITED BY 9
|
|
|
|
|
Federico Angiolini , Paolo Meloni , Salvatore Carta , Luca Benini , Luigi Raffo, Contrasting a NoC and a traditional interconnect fabric with layout awareness, Proceedings of the conference on Design, automation and test in Europe: Proceedings, March 06-10, 2006, Munich, Germany
|
|
|
|
|
|
David Atienza , Federico Angiolini , Srinivasan Murali , Antonio Pullini , Luca Benini , Giovanni De Micheli, Invited paper: Network-on-Chip design and synthesis outlook, Integration, the VLSI Journal, v.41 n.3, p.340-359, May, 2008
|
|
|
|
|
|
Woo-Cheol Kwon , Sung-Min Hong , Sungjoo Yoo , Byeong Min , Kyu-Myung Choi , Soo-Kwan Eo, An open-loop flow control scheme based on the accurate global information of on-chip communication, Proceedings of the conference on Design, automation and test in Europe, March 10-14, 2008, Munich, Germany
|
|
|
|
|
|
Antonio Pullini , Federico Angiolini , Srinivasan Murali , David Atienza , Giovanni De Micheli , Luca Benini, Bringing NoCs to 65 nm, IEEE Micro, v.27 n.5, p.75-85, September 2007
|
|
|
Francisco Gilabert , Simone Medardoni , Davide Bertozzi , Luca Benini , María Engracia Gomez , Pedro Lopez , José Duato, Exploring High-Dimensional Topologies for NoC Design Through an Integrated Analysis and Synthesis Framework, Proceedings of the Second ACM/IEEE International Symposium on Networks-on-Chip, p.107-116, April 07-10, 2008
|
|