In modern real-time embedded systems, time predictability is vital. This extends to I/O operations which require predictability, timing-accuracy, enhanced performance, scalability, parallel access and isolation. Currently, existing approaches cannot achieve all these requirements at the same time. In this thesis, we propose a framework of hardware-implemented real-time I/O virtualization system to meet all these requirements simultaneously, termed BlueIO. BlueIO integrates the important functionalities of I/O virtualization and low layer I/O drivers (achieved via Virtualized Complicated Device Controller (VCDC)), as well as a clock cycle level timing-accurate I/O controller (i.e. GPIO Command Processor (GPIOCP)). BlueIO provides this ...
The new technology of reconfigurable System-on-Chip is shown to be a good match to the requirements ...
The last decade has seen an increased ubiquity of computers with the widespread adoption of smartpho...
The development of High-Integrity Real-Time Systems has a high footprint in terms of human, material...
In safety-critical systems, time predictability is vital. This extends to I/O operations which requi...
I/O virtualization enables time and space multiplexing of I/O devices, by mapping multiple logical I...
In mixed-criticality systems, timely handling of I/O is a key for the system being successfully impl...
Virtualizing I/O subsystems and peripheral devices is an integral part of system virtualization. Thi...
We have conceptualized a hardware-software codesign strategy for creating I/O interfacing hardware a...
ABSTRACT In the embedded systems domain, hypervisors are increasingly being adopted to guarantee tim...
In this paper we tackle the problem of providing Quality of Service guarantees to virtualized applic...
[EN] Some complex digital circuits must host various operating systems in a single electronic platfo...
The architectures of embedded systems are becoming increasingly non-standard and app\-lic\-a\-tion-s...
Virtualization is a synonym for the server and cloud computing arena. Recently, it started to be als...
Container-based virtualization has gained a significant importance in a deployment of software appli...
In this study, we investigate some counterintuitive but frequent performance issues that arise when ...
The new technology of reconfigurable System-on-Chip is shown to be a good match to the requirements ...
The last decade has seen an increased ubiquity of computers with the widespread adoption of smartpho...
The development of High-Integrity Real-Time Systems has a high footprint in terms of human, material...
In safety-critical systems, time predictability is vital. This extends to I/O operations which requi...
I/O virtualization enables time and space multiplexing of I/O devices, by mapping multiple logical I...
In mixed-criticality systems, timely handling of I/O is a key for the system being successfully impl...
Virtualizing I/O subsystems and peripheral devices is an integral part of system virtualization. Thi...
We have conceptualized a hardware-software codesign strategy for creating I/O interfacing hardware a...
ABSTRACT In the embedded systems domain, hypervisors are increasingly being adopted to guarantee tim...
In this paper we tackle the problem of providing Quality of Service guarantees to virtualized applic...
[EN] Some complex digital circuits must host various operating systems in a single electronic platfo...
The architectures of embedded systems are becoming increasingly non-standard and app\-lic\-a\-tion-s...
Virtualization is a synonym for the server and cloud computing arena. Recently, it started to be als...
Container-based virtualization has gained a significant importance in a deployment of software appli...
In this study, we investigate some counterintuitive but frequent performance issues that arise when ...
The new technology of reconfigurable System-on-Chip is shown to be a good match to the requirements ...
The last decade has seen an increased ubiquity of computers with the widespread adoption of smartpho...
The development of High-Integrity Real-Time Systems has a high footprint in terms of human, material...