Реферат: Системы диагностики ПК

Для превращения всех триггеров БИС в один сдвигаю­щий регистр каждому триггеру логической схемы придает­ся дополнительный триггер типа D, причем каждая пара триггеров, основной и дополнительный, соединяется таким образом, что образует один разряд сдвигающего регистра.

Первый триггер каждой пары, или триггер данных (рис. 8.13), используется как для выполнения основных функций при работе машины, так и для тестирования. По­этому он имеет два входа данных: рабочий и сканирования, а также два входа синхронизации: от процессора и от средств тестового диагностирования.

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

В режиме диагностирования состояние первого тригге­ра передается второму триггеру по сигналам СТД, и таким образом могут быть опрошены СТД, которые посылают синхросигнал на второй триггер и путем сдвига выдают его информацию через выходной контакт данных сканирова­ния.

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

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

Рис. 14. Соединение триггеров схемы в режиме диагностиро­вания.

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

Диагностирование выполняется в два этапа.

Первый этап. Диагностирование схем с памятью (регистров и триггеров). Выполняется следующим образом:

устанавливается режим сдвигающего регистра;

осуществляется проверка сдвигающего регистра и, та­ким образом, всех схем с памятью путем последовательно­го сдвига по нему нулей и единиц.

Второй этап. Диагностирование комбинационных схем.

Выполняется следующим образом:

устанавливается режим сдвигающего регистра;

входной регистр комбинационной схемы устанавливается в состояние, соответствующее тестовому воздействию, путем подач последовательного потока данных на вход сдвигающего регистра:

выполняется переход в нормальный режим;

выполняется микрооперация передачи сигналов с выходов комбинационной схемы;

выполняется опрос состояния выходного регистра комбинационной схемы (результата) путем последовательного сдвига его содержимого в аппаратуру тестового диагностирования;

осуществляется сравнение результата с эталоном.

4. МЕТОД МИКРОДИАГНОСТИРОВАНИЯ.

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

Различают два типа микродиагностики: встроенную и загружаемую.

В случае встроенной микродиагностики диагностичес­кие микропрограммы размещаются в постоянной микро­программной памяти ЭВМ, а при загружаемой — на внеш­нем носителе данных.

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

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

Встроенная микродиагностика применяется обычно в малых ЭВМ с небольшим объемом микродиагностики.

Рис. 15. Варианты загрузки и выполнения загружаемой микродиагностики.

К-во Просмотров: 531
Бесплатно скачать Реферат: Системы диагностики ПК