Multi-Architecture Fault-Tolerant Approach for In-Mission Constraint & Requirement Variability

This paper studies an FPGA-based system and shows how to switch (during runtime) between different architectures when the system is subjected to varying requirements (such as area, performance, reliability, fault security). A generic combinational module is at the center of this work. Several implem...

Full description

Saved in:
Bibliographic Details
Published in2021 3rd Novel Intelligent and Leading Emerging Sciences Conference (NILES) pp. 341 - 344
Main Authors Shokry, Beatrice, Refaat, Tarek K., Amer, Hassanein H.
Format Conference Proceeding
LanguageEnglish
Published IEEE 23.10.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:This paper studies an FPGA-based system and shows how to switch (during runtime) between different architectures when the system is subjected to varying requirements (such as area, performance, reliability, fault security). A generic combinational module is at the center of this work. Several implementations of this combinational function must be available on chip or downloadable using Dynamic Partial Reconfiguration (DPR). A switching criterion is proposed to decide on the most suitable architecture at any point in time during system operation. Two designs are then proposed to enable the switching process. Parts of the design are implemented on Altera Cyclone IV FPGA.
DOI:10.1109/NILES53778.2021.9600514