После выявления перемежающегося отказа необходимо применить методику, позволяющую создавать те ситуации, при которых данная неисправность возникала ранее. Далее необходимо знать максимально допустимое значение времени, в течение которого можно ожидать появление рассматриваемой неисправности (на циклах тестов или повторениях задач). Если в течение этого времени неисправность не появилась, необходимо оговорить, как ее расценивать в этом случае; если же неисправность появилась, то специальными методами необходимо обеспечить ее устойчивость. Лишь после выполнения всех этих мероприятий подобная неисправность может быть локализована с помощью технологии, принятой для локализации отказов.
Снижение среднего времени восстановления ЕС ЭВМ может быть достигнуто также за счет продуманной технологии классификации и локализации перемежающихся отказов.
В системах рабочего диагностирования неисправность может быть обнаружена с помощью отдельного теста. Однако в дальнейшем проводить уточнение места возникновения неисправности, основываясь на анализе, как правило, ограниченного числа тестовых наборов, сложно. Поэтому задача локализации решается, как правило, в рамках систем тестового диагностирования с помощью программ, составленных на микрокомандном уровне.
Тестом, генерируемым тестовой программой микрокомандного уровня, может служить, например, совокупность следующих наборов: значений операционного поля микрокоманды, возбуждающего данную микрооперацию; значений кодов слов, участвующих в данной микрооперации; значений адресов этих слов.
Тэги: компьютер