A Study on Reliability and Performance of FPGA-Based Fault Tolerant Systems