Skip to Main Content
Fail-soft systems with reconfigurable devices, which recover themselves by repeating isolation of faulty portions with graceful degradation, have been proposed. In this paper, we proposed a fail-soft system on an FPGA and discuss the performance and availability of the system. The proposed system can infer the type of faults from obtained errors, and then adaptively reconfigure itself autonomously, so that it can achieve high availability while keeping high performance. Case studies show that the proposed system can achieve high availability with high performance by avoiding excessive recovery.