Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Overview of Fault Tolerance Techniques and the Proposed TMR Generator Tool for FPGA Designs

Author 1: Abdul Rafay Khatri
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 11, No. 4 · Published 2020

DOI: https://doi.org/10.14569/IJACSA.2020.0110497

Abstract

The FPGA has been involved in many safety and mission-critical applications in the last few decades. FPGA designs are also critical to errors and failures due to radiations. Fault-tolerant systems should be designed to overcome the effect of faults or failure during the operation of the systems. The primary objective of any fault tolerance technique is to produce a dependable system. Fault tolerance techniques add the capability to perform proper functioning in the presence of a fault. Fault-tolerant techniques can detect the faults and correct them, or mask the faults. The overview of the most standard techniques used for FPGA designs is described in the paper. Among them, it is found that the Triple Modular Redundancy (TMR) technique is the most straight forward in terms of implementation and easy to use. The proposed TMR code generator for implementing the FPGA design is also described. These FPGA designs are written in Verilog Hardware Description Language (HDL) at the different abstraction levels.

Keywords

How to Cite this Article

Khatri, A. R. (2020). Overview of Fault Tolerance Techniques and the Proposed TMR Generator Tool for FPGA Designs. International Journal of Advanced Computer Science and Applications, 11(4). https://doi.org/10.14569/IJACSA.2020.0110497

Khatri, Abdul Rafay. "Overview of Fault Tolerance Techniques and the Proposed TMR Generator Tool for FPGA Designs." International Journal of Advanced Computer Science and Applications, vol. 11, no. 4, 2020, https://doi.org/10.14569/IJACSA.2020.0110497.

@article{Khatri2020,
  title     = {Overview of Fault Tolerance Techniques and the Proposed TMR Generator Tool for FPGA Designs},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {11},
  number    = {4},
  year      = {2020},
  publisher = {The Science and Information Organization},
  author    = {Abdul Rafay Khatri},
  doi       = {10.14569/IJACSA.2020.0110497},
  url       = {https://doi.org/10.14569/IJACSA.2020.0110497}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.