DocumentCode
2495253
Title
Packetizing OCP Transactions in the MANGO Network-on-Chip
Author
Bjerregaard, Tobias ; Sparso, Jens
Author_Institution
Informatics & Math. Modelling, Tech. Univ. Denmark, Lyngby
fYear
0
fDate
0-0 0
Firstpage
657
Lastpage
664
Abstract
The scaling of CMOS technology causes a widening gap between the performance of on-chip communication and computation. This calls for a communication-centric design flow. The MANGO network-on-chip architecture enables globally asynchronous locally synchronous (GALS) system-on-chip design, while facilitating IP reuse by standard socket access points. Two types of services are available: connection-less best-effort routing and connection-oriented guaranteed service (GS) routing. This paper presents the core-centric programming model for establishing and using GS connections in MANGO. We show how OCP transactions are packetized and transmitted across the shared network, and illustrate how this affects the end-to-end performance. A high predictability of the latency of communication on shared links is shown in a MANGO-based demonstrator system
Keywords
CMOS integrated circuits; integrated circuit design; multiprocessor interconnection networks; network-on-chip; protocols; CMOS technology; IP reuse; MANGO network-on-chip; OCP transaction packetizing; communication-centric design flow; connection-less best-effort routing; connection-oriented guaranteed service routing; core-centric programming model; globally asynchronous locally synchronous; socket access points; system-on-chip design; CMOS technology; Clocks; Delay; Master-slave; Network-on-a-chip; Pipeline processing; Routing; Space technology; Wire; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design: Architectures, Methods and Tools, 2006. DSD 2006. 9th EUROMICRO Conference on
Conference_Location
Dubrovnik
Print_ISBN
0-7695-2609-8
Type
conf
DOI
10.1109/DSD.2006.75
Filename
1690100
Link To Document