4.2.3. Коррекция ошибок (отказов) типа ложная "1"
Такие ошибки появляются на выходах неисправных логических блоков тогда и только тогда, когда на выходе исправных блоков должен быть "0". ВО должен следовать за исправными блоками, на его выходе в этот момент тоже должен быть "0". Из (4.1) следует, что "0" на выходе ВО будет тогда, когда а это значит, что может отказать по "1" (r - 1) блоков и ВО все равно будет выдавать требуемый "0". Действительно, в этом случае
Больше, чем (r - 1) ошибок типа ложная "1", ВО корректировать не может, так как в этом случае
и на выходе ВО будет постоянная единица (рис. 4.2, б).
Следует отметить, что, вообще говоря, ВО не восстанавливает информацию, а только контролирует количество единиц на входе. Если
определенная совокупность единичных сигналов есть, то на выходе ВО будет единичный сигнал, иначе - нулевой, независимо от исправности не избыточных логических блоков на входе ВО.
4.2.4. Структурные схемы восстанавливающих органов
Наиболее часто применяется случай, когда используются три идентичных логических блока. В этом случае r = 3 и можно реализовать три восстанавливающих органа: Рассмотрим, какими функциями алгебры логики описываются указанные ВО, и каковы их корректирующие способности.
Восстанавливающий орган
Для этого ВО y = = y1 y2 y3 (см. рис. 4.3, а). Он может корректировать г - r = 3 – 1 = 2 ошибки типа ложный "0". Пусть, например, y1 = 0, y2 = 0. Тогда y = 0 0 y3 = y3 и ВО будет следовать за третьим исправным блоком. Корректировать же ложные "1" этот орган не может, так как в этом случае y = 1. Пусть, например, y1 = 1. Тогда y = 1 y2 y3 = 1 и восстанавливающий орган перестает следовать за исправными блоками.
Do'stlaringiz bilan baham: |