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.
Original language | English |
---|---|
Title of host publication | 2017 New Generation of CAS |
Publisher | IEEE |
Publication date | 2017 |
Pages | 89-92 |
ISBN (Print) | 9781509064472 |
DOIs | |
Publication status | Published - 2017 |
Event | 2017 New Generation of CAS - Villa Cambiaso, Genova, Italy Duration: 6 Sept 2017 → 8 Sept 2017 |
Conference
Conference | 2017 New Generation of CAS |
---|---|
Location | Villa Cambiaso |
Country/Territory | Italy |
City | Genova |
Period | 06/09/2017 → 08/09/2017 |