Virtualization of Reconfigurable Mixed-Criticality Systems

Research output: Contribution to book/conference proceedings/anthology/reportConference contributionContributedpeer-review

Abstract

The increasing complexity of reconfigurable embedded systems often requires the integration of multiple applications with potentially different levels of criticality on the same hardware platform. As the deployment scales, there is a need for resource management, isolation, and performance that makes FPGA virtualization techniques a key consideration. FPGA virtualization enables multiple guest operating systems to run with different requirements, such as real-time, safety, or security. Most state-of-the-art systems incorporate mechanisms to strictly isolate subsystems in spatial respect at the expense of lower resource utilization. In this work, we present L4ReC, a microkernel-based virtualization layer that enables the sharing of reconfigurable resources among multiple virtual machines. The mapping and scheduling strategy for hardware threads considers not only deadlines, but also the real-time levels of guest operating systems. A POSIX thread-based interface facilitates the access to hardware accelerators. Compared with an existing scheduler for hardware threads, the average utilization factor - indicating the FPGA resource usage - is 1,9 times higher when threads are mapped and scheduled with L4ReC. Deadline misses are reduced by 3%.

Details

Original languageEnglish
Title of host publication2022 32nd International Conference on Field-Programmable Logic and Applications (FPL)
PublisherIEEE Xplore
Pages54-60
Number of pages7
ISBN (electronic)978-1-6654-7390-3
ISBN (print)978-1-6654-7391-0
Publication statusPublished - 2022
Peer-reviewedYes

Publication series

SeriesInternational Conference on Field Programmable Logic and Applications (FPL)
ISSN1946-147X

Conference

Title2022 32nd International Conference on Field Programmable Logic and Applications
Abbreviated titleFPL 2022
Conference number32
Duration29 August - 2 September 2022
Website
LocationQueen’s Film Theatre
CityBelfast
CountryUnited Kingdom

External IDs

Scopus 85149284669
ORCID /0000-0001-5005-0928/work/131190581
ORCID /0000-0003-2571-8441/work/142240556

Keywords

Research priority areas of TU Dresden

DFG Classification of Subject Areas according to Review Boards

Library keywords