Abstract

Redundancy is one of the primary ways of improving dependability. In particular, structural redundancy is used. In such cases fail-safe operation of elements, devices and systems can be ensured. Fail-safety can enable mitigation of both faults and failures. The paper examines the matter of increasing dependability by means of the so-called sliding redundancy that ensures the health of systems of n elements with m redundant elements that can replace any of the main elements. It is proposed to improve sliding redundancy through recovery of elements out of a number of failed elements that have retained some functionality (basis). For example, the basis of the logical (Boolean) function in terms of Post’s theorem is available if such function is not a zero-preserving function, not a one-preserving function, not a self-dual function, not a line function, not a monotone function. Previously, the author proposed the so-called functionally complete tolerant logical functions (FCTF) that do not only possess functional completeness but retain it under the specified failure model. Then even a failed element remains functionally complete, yet with reduced capabilities, e.g. becomes a 2OR-NOT, though the FCTF can be implemented with an element 2AND-2OR-NOT. In this case the recovery of the original function requires several 2OR-NOT elements. However, the diagnostics of such elements and their reconfiguration in case of failure are problematic. This approach can be interpreted with logic recovery of programmable logic devices (PLD) that is based on the so-called Look Up Tables (LUT) that are memory devices based on 16:1 multiplexers. The circuit is a transmitting transistor tree. If they fail, the healthy half of LUT can be used. By means of reconfiguration using standard PLD facilities that contain local and global connections matrix, such “semi-LUTs” can be transformed into LUTs whose functions are equivalent to initial ones. That equals to an increase of the number of redundant elements. Sliding redundancy with recovery of elements out of several failed ones that retained the basis can be used in critical system applications when repair or replacement of elements is impossible. The article proposes a formula that takes such recovery into consideration, analyzes the special features of such redundancy and evaluates the advantages for dependability.

Highlights

  • Надёжность систем может быть обеспечена путём резервирования, часто используется резервирование замещением, при котором функции основного элемента передаются резервному только после отказа основного элемента [1]

  • Аналитическая оценка вероятности успешной адаптации к отказам модульных вычислительных систем с многоуровневой активной защитой

  • Triple Module Redundancy Design Techniques for Virtex FPGAs [Электронный ресурс]

Read more

Summary

Скользящее резервирование толерантных элементов

Надёжность систем может быть обеспечена путём резервирования, часто используется резервирование замещением, при котором функции основного элемента передаются резервному только после отказа основного элемента [1]. В случае скользящего резервирования группа основных элементов резервируется одним или несколькими резервными элементами, каждый из которых может заменить любой из отказавших элементов данной группы [1]. Рисунок 1 – Зависимость РСССР от числа резервных элементов m, основных n, времени t (ч) при λ = 10-5 (1/ч) без учета ­интенсивности отказов переключающего устройства. Рисунок 2 – Зависимость РСССР от числа резервных элементов m, основных n, времени t (ч) при λ = 10-5 (1/ч) с учетом ­интенсивности отказов переключающего устройства λпу =10-7(1/ч) переменных [6,7]. График зависимости РСССР (2) от времени t (ч), числа резервных элементов для n =10 при λ = 10-5(1/ч), λпу =10-7 (1/ч) представлен на рисунке 2. Реконфигурация после соответствующей диагностики может быть выполнена дистанционно

Постановка задачи
Экспериментальная часть
Библиографический список

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.