Abstract | ||
---|---|---|
Real-time systems need a time-predictable computing platform. Computation, communication, and access to shared resources needs to be time-predictable. We use time division multiplexing to statically schedule all computation and communication resources, such as access to main memory or message passing over a network-on-chip. We use time-driven communication over an asynchronous network-on-chip to enable time division multiplexing even in a globally asynchronous, locally synchronous multicore architecture. Using time division multiplexing at all levels of the architecture yields in a time-predictable multicore processor where we can statically analyze the worst-case execution time of tasks. |
Year | DOI | Venue |
---|---|---|
2017 | 10.1109/NGCAS.2017.73 | 2017 New Generation of CAS (NGCAS) |
Keywords | Field | DocType |
real-time systems,multicore processor | Asynchronous communication,Computer architecture,Architecture,Computer science,Execution time,Time-division multiplexing,Statistical time division multiplexing,Multi-core processor,Message passing,Computation | Conference |
ISBN | Citations | PageRank |
978-1-5090-6448-9 | 0 | 0.34 |
References | Authors | |
0 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Martin Schoeberl | 1 | 1200 | 86.32 |
Jens Sparsø | 2 | 453 | 52.97 |