Publication Details

Automatic Design of Fault-Tolerant Systems for VHDL and SRAM-based FPGAs

LOJDA, J.; PÁNEK, R.; KOTÁSEK, Z. Automatic Design of Fault-Tolerant Systems for VHDL and SRAM-based FPGAs. In Proceedings - 2021 24th Euromicro Conference on Digital System Design, DSD 2021. Palermo: Institute of Electrical and Electronics Engineers, 2021. p. 549-552. ISBN: 978-1-6654-2703-6.
Czech title
Automatický návrh systémů odolných proti poruchám pro jazyk VHDL a obvody FPGA založené na pamětech SRAM
Type
conference paper
Language
English
Authors
Lojda Jakub, Ing., Ph.D. (DCSY)
Pánek Richard, Ing., Ph.D. (DCSY)
Kotásek Zdeněk, doc. Ing., CSc.
Keywords

Fault-Tolerant System Design, Electronic Design Automation, Redundancy Insertion,
Redundancy Allocation, Multiple-choice Knapsack Problem, FPGA, VHDL, t50

Abstract

This paper presents and evaluates the possibility of automatic design of
fault-tolerant systems from unhardened systems. We present an overview of our
toolkit with its three main components: 1) fault-tolerant structures insertion
(which we call helpers); 2) fault-tolerant structures selection (called guiders);
and 3) automatic testbed generation, incorporating advanced acceleration
techniques to accelerate the test and evaluation. Our approach is targeting
complete independence on the HW description language and its abstraction level,
however, for our case study, we focus on VHDL in combination with fine-grained
n-modular redundancy. In the case study part of this paper, we proved that it is
undoubtedly beneficial to select a proper fault tolerance method for each
partition separately. Three experimental systems were developed with the usage of
our method. Two of them achieved better reliability parameter while even lowering
their chip area, compared to static allocation of equivalent fault tolerance
technique type. In the case study, we target the best median time to failure, the
so-called t50, however, our method is not dependent on this parameter and
arbitrary optimization target can be selected, as soon as it is measurable.

Published
2021
Pages
549–552
Proceedings
Proceedings - 2021 24th Euromicro Conference on Digital System Design, DSD 2021
Conference
24th Euromicro Conference on Digital System Design, Palermo, IT
ISBN
978-1-6654-2703-6
Publisher
Institute of Electrical and Electronics Engineers
Place
Palermo
DOI
UT WoS
000728394500079
EID Scopus
BibTeX
@inproceedings{BUT175778,
  author="Jakub {Lojda} and Richard {Pánek} and Zdeněk {Kotásek}",
  title="Automatic Design of Fault-Tolerant Systems for VHDL and SRAM-based FPGAs",
  booktitle="Proceedings - 2021 24th Euromicro Conference on Digital System Design, DSD 2021",
  year="2021",
  pages="549--552",
  publisher="Institute of Electrical and Electronics Engineers",
  address="Palermo",
  doi="10.1109/DSD53832.2021.00088",
  isbn="978-1-6654-2703-6",
  url="https://www.fit.vut.cz/research/publication/12488/"
}
Files
Back to top