Title
Real-Time Dynamic Hardware Reconfiguration for Processors with Redundant Functional Units
Abstract
The tiny logic elements in modern integrated circuits increase the rate of transient failures significantly. Therefore, redundancy on various levels is necessary to retain reliability. However, for mixed-criticality scenarios, the typical processor designs offer either too little fault-tolerance or too much redundancy for one part of the applications. Amongst others, we specifically address redundant processor internal functional units (FU) to cope with transient errors and support wear leveling. A real-time operating system (RTOS) was extended to control our prototypical hardware platform and, since it can be configured deterministically within few clock cycles, we are able to reconFigure the FUs dynamically, at process switching time, according to the specified critically of the running processes. Our mechanisms were integrated into the Plasma processor and the Plasma-RTOS. With few changes to the original software code, it was, for example, possible to quickly change from fault-detecting to fault-correcting modes of the processor on demand.
Year
DOI
Venue
2020
10.1109/ISORC49007.2020.00035
2020 IEEE 23rd International Symposium on Real-Time Distributed Computing (ISORC)
Keywords
DocType
ISSN
Reconfiguration,Run-Time,Modular Redundancy,Mixed-Criticality
Conference
2375-5261
ISBN
Citations 
PageRank 
978-1-7281-6959-0
0
0.34
References 
Authors
1
3
Name
Order
Citations
PageRank
Randolf Rotta11148.98
Raphael Segabinazzi Ferreira200.68
Jörg Nolte32910.00