JOURNAL ARTICLE

A Supervisory Control Approach for Scheduling Real-time Periodic Tasks on Dynamically Reconfigurable Platforms

Cherinet KejelaRajesh DevarajArnab SarkarSangeet Saha

Year: 2022 Journal:   2022 25th Euromicro Conference on Digital System Design (DSD) Pages: 1-8

Abstract

The dynamic partial reconfiguration (DPR) feature offered by modern FPGAs provides the flexibility of adapting the underlying hardware according to the needs of a particular situation at runtime, in response to application requirements. In recent times, DPR along with drastically reduced reconfiguration overheads has allowed the possibility of scheduling multiple real-time applications on FPGA platforms. However, in order to effectively harness the computation capacity of an FPGA floor, efficient techniques which can schedule real-time applications over both space and time are required. It may be noted that safety-critical systems often require resource-optimal solutions to reduce size, weight, cost and power consumption of the system. However, the scheduling of real-time tasks on FPGAs in the presence of non-negligible reconfigurationlcontext-switching overheads requires careful exploration of the state space which often makes it prohibitively expensive to be applied on-line. Hence, off-line formal approaches are often preferred in the design of reconfiguration controllers (i.e., schedulers) that are correct-by-construction as well as optimal in terms of usage of resources. In this paper, we propose a formal scheduler synthesis framework that generates an optimal scheduler for a set of non-preemptive periodic real-time tasks executing on a FPGA platform. We show the practical viability of our proposed framework by synthesizing schedulers for real-world benchmark applications and implementing them on FPGAs.

Keywords:
Control reconfiguration Computer science Field-programmable gate array Scheduling (production processes) Embedded system Schedule Distributed computing Benchmark (surveying) Operating system Engineering

Metrics

2
Cited By
0.50
FWCI (Field Weighted Citation Impact)
13
Refs
0.52
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Real-Time Systems Scheduling
Physical Sciences →  Computer Science →  Hardware and Architecture
Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Co-Scheduling Persistent Periodic and Dynamic Aperiodic Real-Time Tasks on Reconfigurable Platforms

Sangeet SahaArnab SarkarAmlan ChakrabartiRanjan Ghosh

Journal:   IEEE Transactions on Multi-Scale Computing Systems Year: 2017 Vol: 4 (1)Pages: 41-54
JOURNAL ARTICLE

Partitioned scheduling of periodic real-time tasks onto reconfigurable hardware

Klaus DanneMarco Platzner

Journal:   International Parallel and Distributed Processing Symposium Year: 2006 Pages: 197-197
© 2026 ScienceGate Book Chapters — All rights reserved.