Real-Time Embedded Systems
From iis-projects
Contents
Real-Time Embedded Systems
In real-time systems guarantees must be given on the finishing of computations before a deadline. This affects the design of hardware (caches, interconnects, peripherals, interrupts, ...) and software stack (operating system, scheduling, compiler guarantees). Key concepts are spatial and temporal isolation of components.
We offer work enhancing hardware (adding new instructions to cores, specializing interconnects, ...) and writing software (modifying operating systems, drivers, scheduling).
Contact Information
For more information on this work and discussions about projects, please contact Robert Balas (balasr@iis.ee.ethz.ch) or Alessandro Ottaviano (aottaviano@iis.ee.ethz.ch)
Projects
Available Projects
- CLIC for the CVA6
- Fast Accelerator Context Switch for PULP
- SCMI Support for Power Controller Subsystem
- Non-blocking Algorithms in Real-Time Operating Systems