An Adaptive and Secure Resource Management Architecture for Virtualized FPGAs
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
FPGAs are highly promising for robotics due to their parallel and reconfigurable nature, making them ideal for demanding tasks such as perception, control, and path planning. However, the limited resources of mobile embedded systems face severe challenges when processing complex missions. Virtualization and dynamic partial reconfiguration technology enable the system to flexibly manage and reconfigure hardware resources according to task properties. These mechanisms create spatial and temporal separation between tasks, thereby preventing mutual interference and improving overall system security. To improve the performance and resource utilization in multi-task coordination in robotics, this paper proposes a hardware-level unified resource management architecture that integrates adaptive scheduling with direct memory access and memory virtualization. The framework explicitly supports accelerator sharing and leverages dynamic partial reconfiguration for on-demand task reconfiguration. Our approach employs a dynamic scheduling layer that transparently and adaptively allocates hardware resources according to task requirements in a spatiotemporal manner. The system is complemented by strict access rights management to ensure security and isolation. Compared to a non-scheduling system, the hardware scheduling system decreases the task rejection rate by 83.3%, while ensuring task data remains disjoint.
Details
| Original language | English |
|---|---|
| Title of host publication | 2025 IEEE Nordic Circuits and Systems Conference (NorCAS) |
| Editors | Jari Nurmi, Dmitrijs Pikulins, Peeter Ellervee, John Liobe |
| Publisher | IEEE Canada |
| Pages | 1-7 |
| Number of pages | 7 |
| ISBN (electronic) | 979-8-3315-1501-0 |
| ISBN (print) | 979-8-3315-1502-7 |
| Publication status | Published - 29 Oct 2025 |
| Peer-reviewed | Yes |
Conference
| Title | 2025 IEEE Nordic Circuits and Systems Conference |
|---|---|
| Abbreviated title | NorCAS 2025 |
| Conference number | 11 |
| Duration | 28 - 29 October 2025 |
| Website | |
| Location | Riga Technical University |
| City | Riga |
| Country | Latvia |
External IDs
| ORCID | /0000-0003-2571-8441/work/203068524 |
|---|---|
| Scopus | 105029478875 |
Keywords
ASJC Scopus subject areas
Keywords
- Adaptive scheduling, Dynamic scheduling, Embedded systems, Field programmable gate arrays, Hardware, Memory management, Resource management, Robot kinematics, Spatiotemporal phenomena, Virtualization, FPGA virtualization, Hardware scheduler