Activities per year
Abstract
Lack of scalability and difficulties in predicting the temporal behaviour of bus-based architectures has lead to the development of Network-on-Chip (NoC) protocols that provide a schedulable resource for moving data across multi-core platforms. Wormhole switching and credit-based flow control protocols have been used to support flit-level priority-preemptive link arbitration in NoCs, which leads to analysable temporal behaviour. In this paper we develop a new protocol (WPMC), based on the same family of protocols, that gives full support to mixed-criticality on-chip communications. WPMC is defined to give adequate partitioning between criticality levels, and to use resources efficiently. Analysis is developed and implementation aspects are considered. A cycle accurate simulator is used for scenario-based verification, and the effectiveness of the protocol and its scheduling model is evaluated via message-set generation.
Original language | English |
---|---|
Title of host publication | Real-Time Systems Symposium (RTSS), 2014 IEEE |
Publisher | IEEE |
Pages | 184-195 |
Number of pages | 12 |
ISBN (Print) | 9781479972890 |
DOIs | |
Publication status | Published - 1 Dec 2014 |
Keywords
- multiprocessor interconnection networks
- network-on-chip
- protocols
- WPMC protocol
- bus-based architectures
- credit-based flow control protocols
- cycle accurate simulator
- message-set generation
- mixed criticality systems
- multicore platforms
- network-on-chip protocols
- scenario-based verification
- schedulable resource
- scheduling model
- temporal behaviour
- wormhole NoC protocol
- wormhole switching
- Interference
- Ports (Computers)
- Routing
- Routing protocols
- Switches
- System-on-chip
- fixed priority
- mixed criticality
- network on chip
- scheduling
- wormhole routing
Profiles
Activities
- 1 Invited talk
-
23rd International conference on Real-Time Networks and Systems (RTNS 2015)
Leandro Soares Indrusiak (Keynote/plenary speaker)
4 Nov 2015Activity: Talk or presentation › Invited talk
Projects
- 1 Finished
-
MCC: Mixed Criticality Embedded Systems on Many-Core Platforms
Burns, A., Bate, I. J., Davis, R. I., Soares Indrusiak, L. & Harbin, J. R.
1/04/13 → 30/09/16
Project: Research project (funded) › Research