An Adaptive and Secure Resource Management Architecture for Virtualized FPGAs

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-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 languageEnglish
Title of host publication2025 IEEE Nordic Circuits and Systems Conference (NorCAS)
EditorsJari Nurmi, Dmitrijs Pikulins, Peeter Ellervee, John Liobe
PublisherIEEE Canada
Pages1-7
Number of pages7
ISBN (electronic)979-8-3315-1501-0
ISBN (print)979-8-3315-1502-7
Publication statusPublished - 29 Oct 2025
Peer-reviewedYes

Conference

Title2025 IEEE Nordic Circuits and Systems Conference
Abbreviated titleNorCAS 2025
Conference number11
Duration28 - 29 October 2025
Website
LocationRiga Technical University
CityRiga
CountryLatvia

External IDs

ORCID /0000-0003-2571-8441/work/203068524
Scopus 105029478875

Keywords

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