Title :
State Synchronization after Partial Reconfiguration of Fault Tolerant CAN Bus Control System
Author :
Szurman, Karel ; Miculka, Lukas ; Kotasek, Zdenek
Author_Institution :
Div. of Aerosp. & Adv. Control, UNIS, a.s., Brno, Czech Republic
Abstract :
In the design of Fault Tolerant Systems, some type of hardware redundancy is often used, Triple Modular Redundancy being one of the well known techniques of this type. Anyway, it must be taken into account that, after one of the copies of the implemented hardware fails, then it loses fault mitigation ability and continues in operation degraded to self-checking pair. In today´s dependable systems fault mitigation techniques are combined with techniques for the system repair and recovery. In FPGA-based systems the recovery process can be implemented by Partial Dynamic Reconfiguration process. In this paper, previously developed Fault Tolerant CAN Bus Control system and the FPGA partial reconfiguration process are combined to achieve the control system self-repairing ability. The synchronization process of the recovered circuit copy with the rest of the system which was operating while the faulty component reconfiguration was performed, is described in the paper.
Keywords :
controller area networks; electronic engineering computing; fault tolerant computing; field buses; field programmable gate arrays; logic design; synchronisation; system recovery; FPGA partial reconfiguration process; FPGA-based systems; control system self-repairing ability; design; fault mitigation techniques; fault tolerant CAN bus control system; faulty component reconfiguration; hardware redundancy; partial dynamic reconfiguration process; recovered circuit copy; self-checking pair; state synchronization; synchronization process; system recovery; system repair; triple modular redundancy; Circuit faults; Control systems; Fault tolerant systems; Field programmable gate arrays; Registers; Synchronization; Tunneling magnetoresistance; CAN bus control system; FPGA; fault tolerance; partial dynamic reconfiguration; recovery; state synchronization; triple modular redundancy;
Conference_Titel :
Digital System Design (DSD), 2014 17th Euromicro Conference on
Conference_Location :
Verona
DOI :
10.1109/DSD.2014.103