Title :
A FPGA-Based Reconfigurable Software Architecture for Highly Dependable Systems
Author :
Di Carlo, S. ; Prinetto, Paolo ; Scionti, Alberto
Author_Institution :
Control & Comput. Eng. Dept., Politec. di Torino, Torino, Italy
Abstract :
Nowadays, systems-on-chip are commonly equipped with reconfigurable hardware. The use of hybrid architectures based on a mixture of general purpose processors and reconfigurable components has gained importance across the scientific community allowing a significant improvement of computational performance. Along with the demand for performance, the great sensitivity of reconfigurable hardware devices to physical defects lead to the request of highly dependable and fault tolerant systems. This paper proposes an FPGA-based reconfigurable software architecture able to abstract the underlying hardware platform giving an homogeneous view of it. The abstraction mechanism is used to implement fault tolerance mechanisms with a minimum impact on the system performance.
Keywords :
field programmable gate arrays; reconfigurable architectures; software architecture; software fault tolerance; system-on-chip; FPGA-based reconfigurable software architecture; SoC; fault tolerant systems; general purpose processors; highly dependable systems; hybrid architectures; systems-on-chip; Acceleration; Application software; Computer architecture; Fault detection; Fault tolerant systems; Field programmable gate arrays; Hardware; Operating systems; Software architecture; System performance; Fault tolerance; reconfigurable systems;
Conference_Titel :
Asian Test Symposium, 2009. ATS '09.
Conference_Location :
Taichung
Print_ISBN :
978-0-7695-3864-8
DOI :
10.1109/ATS.2009.53