Системы диагностики ПК
Категория реферата: Рефераты по информатике, программированию
Теги реферата: наука реферат, реферат финансы
Добавил(а) на сайт: Хлебников.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата
Тесты локализации неисправностей обычно загружаются в оперативную
память и подзагружаются в нее по окончании выполнения очередной группы ТЛН.
Поэтому до начала диагностики по методу ТЛН проверяется оперативная память
и микропрограммное управление.
При обнаружении отказа на пульте индицируется номер теста, по которому в диагностическом справочнике отыскивается неисправный сменный блок.
В качестве примера реализации метода двухэтапного диагностирования
рассмотрим систему диагностирования процессора ЭВМ ЕС-1030. Для нормальной
загрузки и выполнения диагностических тестов процессора ЭВМ ЕС-1030
необходима исправность одного из селекторных каналов и начальной области
оперативной памяти (ОП). Поэтому вначале выполняется диагностирование ОП.
Для этого имеется специальный блок, обеспечивающий проверку ОП в режимах
записи и чтения нулей (единиц) тяжелого кода/обратного тяжелого кода.
Неисправность ОП локализуется с точностью до адреса и бита.
Следующие стадии диагностирования, последовательность которых приведена на рис. 11, используют уже проверенную оперативную память.
На нервов стадии диагностические тесты загружаются в начальную область
ОП (первые 4 Кслов) и затем выполняются с помощью диагностического
оборудования. Тесты расположены на магнитной ленте в виде массивов. После
выполнения тестов очередного массива в ОП загружается и выполняется
следующий массив тестов. Загрузка тестов выполняется по одному из
селекторных каналов в специальном режиме загрузки ТЛН.
[pic]
На второй стадии диагностирования проверяется микропрограммная память процессора, которая используется на следующих стадиях диагностирования. В ней содержатся микропрограммы операций установки, опроса, сравнения и ветвления.
На третьей стадии диагностирования выполняется проверка триггеров
(регистров) процессора. Эти тесты называются тестами нулевого цикла. Опрос
состояния триггеров (регистров) выполняется по дополнительным линиям
опроса. Триггеры (регистры) проверяются на установку в 0-1-0. Результаты
проверки сравниваются с эталонными, записанными в формате теста. Место
неисправности определяется по номеру теста, который обнаружив
несоответствие. В диагностическом справочнике тестов нулевого цикла номеру
теста соответствует конструктивный адрес и название неисправного триггера
на функциональной схеме.
С помощью тестов единичного цикла проверяются комбинационные схемы. Их
последовательность определяется условным алгоритмом диагностирования. Тесты
комбинационных схем выполняются следующим образом: с помощью операции
установки в регистре процессора, расположенном на входе проверяемой
комбинационной схемы, задается состояние, соответствующее входному
тестовому воздействию. Выполняется микрооперация приема выходного сигнала
комбинационной схемы в регистр расположенный на выходе комбинационной;
схемы; Состояние этого регистра записывается в диагностическую область ОП, а затем сравнивается с эталонным. В зависимости от исхода теста выполняется
переход к следующему тесту При обнаружении неисправности индицируется
.номер теста. В диагностическом справочнике тестов единичного цикла указаны
не только подозреваемые ТЭЗ, но и значения сигналов на входах, промежуточных точках и выходах комбинационной схемы. Такая подробная
информация дозволяет уточнить локализацию до монтажных связей или
микросхем. На следующих стадиях диагностирования, использующих другие
методы диагностирования, проверяются мультиплексный и селекторный каналы, а
также функциональные средства ЭВМ с помощью тест-секций диагностического
монитора.
3. МЕТОД ПОСЛЕДОВАТЕЛЬНОГО СКАНИРОВАНИЯ.
Метод последовательного сканирования является вариантом метода двухэтапного диагностирования, при котором схемы с памятью (регистры и триггеры) в режиме диагностирования превращаются в один сдвигающий регистр с возможностью установки его в произвольное состояние и опроса с помощью простой операции сдвига.
Обобщенная схема системы диагностирования, использующей метод последовательного сканирования, показана на рис. 12,
[pic]
Рис. 12. Обобщенная схема системы диагностирования, реализующей метод последовательного сканирования:
1,...,i, l,... n — основная часть регистра; 1', ...i', l',..., n'—дополнительная часть регистра (триггеры образования сдвигового регистра)
Этот метод получил распространение в ЭВМ на больших интегральных микросхемах (БИС). Вместе с очевидными достоинствами БИС их использование затрудняет проблему диагностирования ЭВМ в связи с ограниченными возможностями доступа к схемам, расположенным внутри БИС. При диагностировании ЭВМ, построенной на БИС,
[pic]
Рис. 13. Основной триггер и триггер сканирования
возникает проблема проверки БИС, содержащих комбинационные схемы и схемы с памятью при небольшом числе дополнительных входов и выходов.
Для превращения всех триггеров БИС в один сдвигающий регистр каждому триггеру логической схемы придается дополнительный триггер типа D, причем каждая пара триггеров, основной и дополнительный, соединяется таким образом, что образует один разряд сдвигающего регистра.
Первый триггер каждой пары, или триггер данных (рис. 8.13), используется как для выполнения основных функций при работе машины, так и для тестирования. Поэтому он имеет два входа данных: рабочий и сканирования, а также два входа синхронизации: от процессора и от средств тестового диагностирования.
Второй триггер пары, или триггер сканирования, используется главным образом для тестирования. Его вход постоянно соединен с выходом первого триггера, а синхросигнал поступает только от средств тестового диагностирования.
В режиме диагностирования состояние первого триггера передается второму триггеру по сигналам СТД, и таким образом могут быть опрошены СТД, которые посылают синхросигнал на второй триггер и путем сдвига выдают его информацию через выходной контакт данных сканирования.
Эти триггерные пары соединяются последовательно в несколько сдвигающих регистров. Выход данных одной пары триггеров соединяется с входами данных сканирования другой пары и т. д. (рис. 14).
Средства тестового диагностирования могут подавать синхросигналы на все триггеры сканирования и путем сдвига выдавать их содержимое в виде последовательности бит до одной линии. Поскольку каждый бит в этой последовательности соответствует своей триггерной паре, можно определить состояние каждого триггера логической схемы.
Рекомендуем скачать другие рефераты по теме: реферат поведение, шпори психологія.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата