CoMik : a predictable and cycle-accurately composable real-time microkernel

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

Abstract

The functionality of embedded systems is ever increasing. This has lead to mixed time-criticality systems, where applications with a variety of real-time requirements co-exist on the same platform and share resources. Due to inter-application interference, verifying the real-time requirements of such systems is generally non trivial. In this paper, we present the CoMik microkernel that provides temporally predictable and composable processor virtualisation. CoMik's virtual processors are cycle-accurately composable, i.e. their timing cannot affect the timing of co-existing virtual processors by even a single cycle. Real-time applications executing on dedicated virtual processors can therefore be verified and executed in isolation, simplifying the verification of mixed time-criticality systems. We demonstrate these properties through experimentation on an FPGA prototyped hardware platform.
Original languageEnglish
Title of host publicationProceedings of the Design, Automation and Test in Europe Conference and Exhibition (DATE 2014), 24-28 March 2014, Dresden, Germany
Pages1-4
DOIs
Publication statusPublished - 2014
Event17th Design, Automation and Test in Europe Conference and Exhibition (DATE 2014) - ICC, Dresden, Germany
Duration: 24 Mar 201428 Mar 2014
Conference number: 17
https://www.date-conference.com/date14/

Conference

Conference17th Design, Automation and Test in Europe Conference and Exhibition (DATE 2014)
Abbreviated titleDATE 2014
Country/TerritoryGermany
City Dresden
Period24/03/1428/03/14
Internet address

Fingerprint

Dive into the research topics of 'CoMik : a predictable and cycle-accurately composable real-time microkernel'. Together they form a unique fingerprint.

Cite this