Fault tolerance is increasingly being use to design Dependable Digital Systems (DDS), which refers to the capability of a system to keep performing its intended functions in existence of faults. DDS are typically used in Safety-critical system (SCS) such as medical (I&C) devices, Nuclear power Plants (I&C) devices and Aerospace (I&C) systems, the failure in these systems can cause harm to environment, death, injury to people. Different fault tolerance techniques were developed to overcome these issues and that has led to increase the reliability and dependability of applications on Field Programmable Gate Arrays (FPGAs). In this paper, multiple related works are present dealing with different types of faults and fault tolerance methods in FPGA based systems. Furthermore, a comparison between the evaluation metrics of previous works of Fault Tolerant (FT) techniques like hardware redundancy overhead, time delay, reliability, and performance are also present.
翻译:在设计可依赖的数字系统(DDS)时,越来越多地使用失灵容忍度,这是指一个系统有能力在存在故障的情况下继续履行其预期功能。DDS通常用于医疗(I&C)装置、核电厂装置和航空航天(I&C)系统等安全临界系统,这些系统的故障可对环境、死亡、伤害人造成伤害。为克服这些问题,开发了不同的误容忍技术,从而提高了外地可编程门阵列(FPGAs)应用程序的可靠性和可靠性。在本文中,多种相关工作都涉及基于FPGA系统的不同类型的故障和差错容忍方法。此外,还比较了以前Fault Tolerant(FT)技术的功用评价指标,如硬件冗余管理、延迟时间、可靠性和性能。