пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

14. Контроль и диагностика ИС: методы аппаратурного контроля

При аппаратурном контроле в состав узла или устройства вводится избыточ-
ная (контрольная) аппаратура, которая функционирует одновременно с основной.
Сигналы, возникающие в процессе работы основной и контрольной аппаратуры,
по определенным законам сравниваются между собой. В результате этого сопос-
тавления вырабатывается информация о правильности функционирования кон-
тролируемого узла или устройства.
Контроль дублированием. Контроль дублированием является наиболее про-
стым способом аппаратного контроля. Суть метода состоит в том, что два одина-
ковых операционных устройства A и B работают синхронно при одинаковых ис-
ходных данных (рис. 5.2). В случае возникновения ошибки в одном из них, ре-
зультаты на выходах A и B будут различаться, что фиксируется устройством срав-
нения.

Контроль хранения или передачи числа. Пусть число А передается по каналу
связи или записывается на магнитный носитель М. Тогда при помощи преобразо-
вателя П2 образуется остаток ra, который передается дополнительным каналом
связи (или записывается в дополнительное запоминающее устройство Мд). Про-
пускная способность дополнительного канала (или объем памяти дополнительно-
го ЗУ) при этом значительно меньше тех же характеристик основного канала или
ЗУ, т.к. разрядность остатка ra намного меньше разрядности числа А. Принятое
(или считанное) число А*, которое, возможно, содержит искажения, подвергается
также преобразованию П1 с образованием остатка ra
*, который затем сравнивает-
ся с остаток ra. При несовпадении формируется соответствующий сигнал контро-
ля.
Числовой контроль арифметических операций. В основе числового кон-
троля по модулю лежат следующие две теоремы:

1. Сумма чисел Ai (i = 1, n) сравнима по модулю q с суммой остатков rai дан-
ных чисел:

2. Произведение чисел Ai (i = 1, n) сравнимо по модулю q с произведением
остатков этих чисел:

Контроль сложения чисел (рис. 5.4.) производится на основании теоремы 1.
Кроме суммы A*, которая после сложения чисел А1 и А2 в сумматоре S1, воз-
можно, содержит ошибку, преобразователями П1 и П2 образуются остатки сла-
гаемых ra1 и ra2. После их суммирования в сумматоре S2 небольшой разрядности
получается остаток суммы остатков ra, который сравнивается с остатком ra
*.

Контроль умножения чисел (рис. 5.5) производится аналогично контролю
сложения, но с использованием теоремы 2. В приведенной схеме P1 - основное
множительное устройство, Р2 - вспомогательное множительное устройство не-
большое разрядности.

Схема устройства деления чисел с контролем по модулю функционирует на
основании теоремы 1 и изображена на рис. 5.6. В этой схеме div - делительное
устройство, Р - вспомогательное множительное устройство небольшой разрядно-
сти.
div

Кодовый контроль по модулю отличается от числового контроля по модулю
тем, что при этом контроле осуществляются операции с вычетами от суммы цифр
двоичного слова без учета их «веса», т.е. без учета того, к какому разряду принад-
лежат эти цифры.


14.01.2014; 14:45
хиты: 147
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь