DocumentCode
3731616
Title
Dynamic Control for Mixed-Critical Networks-on-Chip
Author
Adam Kostrzewa;Selma Saidi;Rolf Ernst
fYear
2015
Firstpage
317
Lastpage
326
Abstract
Networks-on-Chip (NoCs) for future real-time systems must provide service guarantees for applications with different levels of criticality. In this work, we propose an efficient mechanism for supporting mixed-criticality which combines the global, work-conserving scheduling for the end to end guarantees with the local arbitration in routers. We introduce a dynamic control layer with a central Resource Manager (RM) synchronizing transmissions with a dedicated protocol. The proposed mechanism allows to improve over existing solutions through reducing hardware overhead compared to non-blocking routers with rate control as well as temporal overhead compared to Time-Division Multiplexing (TDM). By using formal analysis, we show that RMs provide efficient service guarantees to all synchronized applications. We validate experimentally, using benchmarks, these guarantees along with the performance of the mechanism and induced overhead.
Keywords
"Time division multiplexing","Real-time systems","Hardware","Synchronization","Context","Routing protocols","Ports (Computers)"
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 2015 IEEE
ISSN
1052-8725
Print_ISBN
978-1-4673-9507-6
Type
conf
DOI
10.1109/RTSS.2015.37
Filename
7383588
Link To Document