Title :
Design of Networks-on-Chip for Real-Time Multi-processor Systems-on-Chip
Author_Institution :
Dept. of Inf. & Math. Modelling, Tech. Univ. of Denmark, Lyngby, Denmark
Abstract :
This paper addresses the design of networks-on-chips for use in multi-processor systems-on-chips - the hardware platforms used in embedded systems. These platforms typically have to guarantee real-time properties, and as the network is a shared resource, it has to provide service guarantees (bandwidth and/or latency) to different communication flows. The paper reviews some past work in this field and the lessons learned, and the paper discusses ongoing research conducted as part of the project "Time-predictable Multi-Core Architecture for Embedded Systems" (T-CREST), supported by the European Commissions seventh framework programme. The aim of this project is to develop a general-purpose multi-core platform for real-time systems as well as tools supporting its use (compiler, simulator, and worst-case execution time analysis tool).
Keywords :
embedded systems; integrated circuit design; multiprocessing systems; network-on-chip; European Commissions seventh framework programme; T-CREST; communication flows; general-purpose multicore platform; networks-on-chip design; real-time multiprocessor systems-on-chip; service guarantees; time predictable multicore architecture for embedded systems; Bandwidth; Clocks; Embedded systems; Hardware; Real time systems; Switches; Time division multiplexing; Asynchronous circuits; Multiprocessor interconnection networks; Real time systems; Time division multiplexing;
Conference_Titel :
Application of Concurrency to System Design (ACSD), 2012 12th International Conference on
Conference_Location :
Hamburg
Print_ISBN :
978-1-4673-1687-3
DOI :
10.1109/ACSD.2012.27