DIGISTYLE

ЦИФРОВОЙ СТИЛЬ ТВОЕГО МИРА

Диагностическое тестовое обеспечение ЭВМ

Диагностическое тестовое обеспечение ЭВМ включает в себя диагностические тесты и справочники. Диагностическими являются тесты, локализующие неисправность с точностью до типовых элементов замены. Диагностическими обычно бывают тесты схемного и функционального (реже архитектурного) уровней. Кстати, с уже отлаженными тестами, тестировать компьютер так же просто, как и как сделать сайт на платном хостинге.

Основными этапами проектирования диагностического обеспечения являются вычисление тестов и составление справочников. Конкретные алгоритмы вычисления тестов зависят от метода диагностирования, реализованного в ЭВМ. Метод командного ядра использует программные тесты, разрабатываемые с помощью ручного анализа структуры ЭВМ и ее конструктивного решения. В методе диагностирования уровня логических схем и методе, ориентированном на проверку сменных блоков, используются методы вычисления тестов.

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

При сравнении действительного состояния устройства с эталонным диагностическая программа определяет номер элемента состояние которого не совпадает с эталонным, и, таким образом, вход в диагностический справочник.

Диагностические справочники могут разрабатываться с помощью логического или физического моделирования неисправностей. По результатам моделирования в диагностическом справочнике каждому исходу теста ставится в соответствие список подозреваемых на неисправность ТЭЗ.

VN:F [1.9.18_1163]
Rating: 0.0/10 (0 votes cast)

Опубликовано: Апрель 25, 2013

Классные штуки!