Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Эксплуатация СВТ / ЛекЭСВТ_Ч1нов.doc
Скачиваний:
161
Добавлен:
02.06.2015
Размер:
886.78 Кб
Скачать

Контроль алу на основе метода самопроверяемого дублирования

Как было показано ранее, контроль на основе метода дублирования является универсальным и обнаруживает 100% ошибок в контролируемой аппаратуре. Так как АЛУ выполняет большое число разнотипных преобразований (арифметические и логические операции), то применение метода дублирования в конечном итоге может привести к сокращению аппаратурных затрат на реализацию схем контроля при современном уровне развития интегральной схемотехники (АЛУ и ОУ выпускаются серийно в одном корпусе интегральной микросхемы). Применение самопроверяемой схемы контроля дополнительно позволяет обнаруживать сбои и отказы не только в основной аппаратуре, но и в схемах контроля. На рисунке представлена схема контроля АЛУ на основе метода самопроверяемого дублирования. Входные данные параллельно поступают на входы основного и дублирующего АЛУ и выполняется одна и та же микрокоманда. Выходные данные поразрядно сравниваются на элементах "Исключающее ИЛИ". При этом два соседних выхода образуют самопроверяемую функцию f1f2 путем инверсии данных на каждом нечетном элементе "=1". Выходные сигналы четырех самопроверяемых функций f11-f42 с помощью трех схем сжатия формируют результирующий сигнал ошибки в виде самопроверяемой функции f71f72.

Распределение средств контроля.При реализации системы аппаратного контроля возникает вопрос о рас­пределении средств контроля. Идеальным было бы конт­ролировать все узлы ЭВМ. Однако такой контроль требует весьма сложных средств контроля, соизмеримых по сложности с контролируемой аппаратурой. Поэтому в данном случае предпочтителен простой и эффективный метод контроля дублированием.

В вопросах проектирования аппаратного контроля наблюдаются две основные тенденции.

В универсальных ЭВМ применяется не полный, но сравнительно экономный ап­паратный контроль важнейших узлов ЭВМ.

В управляющих ЭВМ (и персональных компьютерах) применяются немногие средства встроенного аппаратно­го контроля (контроль принадлежности адресов и ко­дов операции к допустимым кодам).

Как правило конт­роль производится:

  1. в отдельных выбранных точках пере­дачи информации и внутренних ЗУ контроль по нечетности;

  2. в ОУ, АЛУ и схемах управления методом самопроверяемого дублирования;

  3. в ОП контроль по нечетности и для исправления одиночных ошибок различные корректирующие коды;

  4. ошибок в DCсамопроверяемые схемы контроля числа активных выходов;

  5. в счетчиках путем контроля на нечетность с использованием схем предсказания нечетности;

  6. ошибок в самих схемах контроля благодаря их самотестируемости;

  7. периферийные устройства методом контрольных сумм и т.д.

При выборе количества точек контроля учитывается, что увеличение количества точек контроля увеличивает полноту контроля и умень­шает время обнаружения отказа, но влечет за собой уве­личение количества аппаратуры. Размещение точек конт­роля производится так, чтобы в первую очередь контро­лировались те регистры, которые используются наибо­лее часто. Кроме регистров аппаратному контролю могут подвергаться сумматоры, счетчики, дешифраторы и дру­гие функциональные узлы. Обоснованное техническое ре­шение находится расчетом вариантов.

Соседние файлы в папке Эксплуатация СВТ