Article Dans Une Revue ACM Transactions on Reconfigurable Technology and Systems (TRETS) Année : 2025

VERSATILE: Very fast partial reconfiguration controller

Résumé

Dynamically reconfigurable architectures allow sharing of hardware resources, which is particularly beneficial for small low-end FPGAs. Based on the online modification of parts of the circuit, these architectures require partial reconfiguration of the chip. Reducing resource availability or usage comes at the cost of a performance penalty affecting execution time. The challenge lies in bitstream management, especially for complex applications that often exceed the internal memory capacity of the FPGA (BRAM). Consequently, the time penalty arises from the need to retrieve partial bitstreams from external memory (e.g., often a DDR) each time it is necessary. Current state-of-the-art reconfiguration controllers are limited to a throughput of 400 MB/s, significantly penalizing reconfiguration times and making dynamic reconfiguration unattractive for real life applications (e.g., video processing, machine learning applications, continual and federated learning for embedded systems, . . . ). This paper introduces a novel partial reconfiguration controller architecture that achieves a throughput of up to 1.396 GB/s, a 3.49x acceleration over existing controllers. The reduced reconfiguration time allows the practical use of dynamic reconfiguration with fewer performance penalties. Additionally, the paper compares various reconfiguration controllers in terms of time penalties and offers a trade-off between algorithm complexity, FPGA resources, and performance.

Fichier principal
Vignette du fichier
2025_ACM_VF_Ibrahim_Mustafa.pdf (2.81 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Licence

Dates et versions

hal-05137588 , version 1 (26-03-2026)

Licence

Identifiants

Citer

Mustafa Ibrahim, Sébastien Pillement, Andrea Pinna, Sébastien Le Nours. VERSATILE: Very fast partial reconfiguration controller. ACM Transactions on Reconfigurable Technology and Systems (TRETS), 2025, 18 (3), pp.1-22. ⟨10.1145/3748728⟩. ⟨hal-05137588⟩
705 Consultations
116 Téléchargements

Altmetric

Partager

  • More