Системы диагностики ПК
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: наука реферат, реферат финансы
| Добавил(а) на сайт: Хлебников.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата
Алгоритм диагностирования называется безусловным. если он задает одну фиксированную последовательность реализации элементарных проверок.
Рис3. Процесс диагностирова- Рис.4 Структурная схема встроен- ния по принципу раскрутки. ных средств тестового диагности- рования.
Алгоритм диагностирования называется условным, если он задает несколько различных последовательностей реализации элементарных проверок.
Средства диагностирования позволяют ЭВМ самостоятельно локализовать неисправность при условии исправности диагностического ядра, т. е. той части аппаратуры, которая должна быть заведомо работоспособной до начала процесса диагностирования.
При диагностировании ЭВМ наиболее широкое распространение получил принцип раскрутки, или принцип расширяющихся областей, заключающийся в том, что на каждом wane диагностирования ядро и аппаратура уже проверенных исправных областей устройства представляют собой средства тестового диагностирования, а аппаратура очередной проверяемой области является объектом диагностирования.
Процесс диагностирования по принципу раскрутки, или расширяющихся областей, показан на рис. 3. Диагностическое ядро проверяет аппаратуру первой области, затем проверяется аппаратура второй области с использованием ядра и уже проверенной первой области и т.д.
Диагностическое ядро, или встроенные средства тестового диагностирования (СТД), выполняет следующие функции: загрузку диагностической информации; подачу тестовых воздействий на вход проверяемого блока; опрос ответов с выхода проверяемого блока; сравнение полученных ответов с ожидаемыми (эталонными); анализ и индикацию результатов.
Для выполнения этих функций встроенные СТД в общем случае содержат
устройства ввода (УВ) и накопители (Н) диагностической информации (тестовые
воздействия, ожидаемые ответы, закодированные алгоритмы диагностирования), блок управления (БУ) чтением и выдачей тестовых воздействий, снятием
ответа, анализом и выдачей результатов диагностирования, блок коммутации
(БК), позволяющий соединить выходы диагностируемого блока с блоком
сравнения, блок сравнения (БС) и устройство вывода результатов
диагностирования (УВР). На рис. 4 приведена структурная схема встроенных
средств тестового диагностирования.
Показанные на структурной схеме блоки и устройства могут быть частично или полностью совмещенными с аппаратурой ЭВМ. Например, в качестве устройств ввода могут использоваться внешние запоминающие устройства ЭВМ, в качестве накопителя—часть оперативной или управляющей памяти, в качестве блока управления — микропрограммное устройство управления ЭВМ, в качестве блока сравнения—имеющиеся в ЭВМ схемы сравнения, в качестве блока коммутации — средства индикации состояния аппаратуры ЭВМ, в качестве устройства вывода результатов— средства индикации пульта управления или пишущая машинка.
Как видно из структурной схемы, приведенной на рис. 4. встроенные
средства диагностирования имеют практически те же блоки и устройства, что и
универсальные ЭВМ. И не удивительно, что с развитием интегральной
микроэлектроники и массовым выпуском недорогих микропроцессоров и микро-ЭВМ
их стали использовать в качестве средств диагностирования ЭВМ. Такие
специализированные процессоры, используемые в целях обслуживания и
диагностирования ЭВМ, получили название сервисных процессоров (рис. 5).
Благодаря своим универсальным возможностям и развитой периферии, включающей
пультовый накопитель, клавиатуру, пишущую машинку и дисплей, сервисные
процессоры обеспечивают комфортные условия работы и представление
результатов диагностирования обслуживающему персоналу в максимально удобной
форме.
Для классификации технических решений, используемых при реализации систем диагностирования, введем понятие метода диагностирования.
Метод диагностирования характеризуется объектом элементарной проверки, способом подачи воздействия и снятия ответа.
Существуют следующие методы тестового диагностирования: двухэтапное диагностирование; последовательное сканирование; эталонные состояния; микродиагностирование; диагностирование, ориентированное на проверку сменных блоков.
[pic]
Рис. 5. Структурная схема средств тестового диагностирования на базе сервисного процессора
[pic]
Рис 6. Этапы проектирования систем тестового диагностирования
Методы функционального диагностирования включают в себя: диагностирование с помощью схем встроенного контроля; диагностирование с помощью самопроверяемого дублирования; диагностирование по регистрации состояния.
Процесс разработки систем диагностирования состоит из следующих этапов
(рис. 6): выбора метода диагностирования; разработки аппаратурных средств диагностирования разработки
диагностических тестов; разработки диагностических справочников; проверки качества разработанной системы диагностирования.
Для сравнения .различных систем диагностирования и оценки их качества чаще всего используются следующие показатели: вероятность обнаружения неисправности (F); вероятность правильного диагностирования (D). Неисправность диагностирована правильно, если неисправный блок указан в разделе диагностического справочника, соответствующем коду останова. В противном случае неисправность считается обнаруженной, но нелокализованной. Для ЭВМ с развитой системой диагностирования Обычно F>0,95, D>0,90. В том случае, когда неисправность только обнаружена, необходимы дополнительные процедуры по ее локализации. Однако благодаря тем возможностям, которые система диагностирования предоставляет обслуживающему персоналу (возможность зацикливания тестового примера для осциллографирования, эталонные значения сигналов в схемах на каждом примере, возможность останова на требуемом такте), локализация неисправности после ее обнаружения не требует больших затрат времени; средняя продолжительность однократного диагностирования (тд). Величина тд включает в себя продолжительность выполнения вспомогательных операций диагностирования и продолжительность собственно диагностирования. Часто удобнее использовать коэффициент продолжительности диагностирования
[pic] где Тв — время восстановления. Коэффициент kд показывает, какая часть времени восстановления остаемся на восстановительные процедуры. Так, например, если тд= = 15 мин, а Тв= 60 мин, kд= 1—15/60=0,75; глубина поиска дефекта (L). Величина L указывает составную часть диагностируемого устройства с точностью, до которой определяется место дефекта.
В ЭВМ за глубину поиска дефекта L принимается число предполагаемых неисправными сменных блоков (ТЭЗ), определяемое по формуле
[pic] где ni — число предполагаемых неисправными сменных блоков (ТЭЗ) при 1- й неисправности; N — общее число неисправностей.
В качестве показателя глубины поиска дефекта можно также использовать
коэффициент глубины поиска дефекта kг.п.д, определяющий долю
неисправностей, локализуемых с точностью до М сменных блоков (ТЭЗ), М=l, 2,
3, ..., m.
Пусть di==l, если при i-й неисправности число подозреваемых сменных блоков не превышает М. В противном случае аi=0. Тогда (ni0,9.
Рекомендуем скачать другие рефераты по теме: реферат поведение, шпори психологія.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата