Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры ЭСВТ.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
775 Кб
Скачать
☆

26. Диагностирование озу. Классические методы диагностирования озу. Определение состава тестов и оценка их эффективности.

Для диагностирования ОЗУ используются следующие методы диагностирования (типы тестов):

  1. Все 0 или все 1. Во все ячейки записывается фоновый набор все 0 (все 1). Далее производится последовательное считывание и сравнение с эталоном (проверка). Недостаток: каждый тест обнаруживает только один тип отказа (обрыв - на выходе код "1" или "земля" - на выходе код "0").

  2. Адресный. В каждую ячейку ОЗУ записывается свой собственный адрес (старшие разряды теряются) по модулю 2n-1 . Далее производится последовательное считывание и сравнение с эталоном (проверка). Используется для проверки адресных дешифраторов ОЗУ.

  3. Чередующиеся строки "0" и "1". Предварительно в смежные ячейки записывается информация в ОК. Далее производится последовательное считывание и сравнение с эталоном (проверка). Используется для проверки взаимовлияния адресных шин по строкам. Аналогично «шахматный», «чередующиеся столбцы «0» и «1».

  4. Запись и считывание/запись вперёд и назад. Используется для проверки взаимовлияния соседних ячеек при смене в них информации на противоположную.

- предварительно во все ячейки записывается фоновый набор все нули (запись).

- далее производится последовательное считывание и сравнение с эталоном (проверка). После проверки каждой очередной ячейки в нее записывается информация в ОК, т.е. все "1" (считывание/запись).

- после проверки последней ячейки и записи в нее "1" процедура повторяется от старшего адреса к младшему с чтением единиц, сравнением их с эталоном и записью нулей.

5. Марширующий (модификация предыдущего теста). Сначала выполняется 2 прохода от младших адресов, потом 2 прохода от старших.

6. Дополнительная адресация

- во все ячейки записывается фоновый набор все нули (или все "1").

- считывание с нулевой ячейки с проверкой и записью в эту ячейку противоположной информации.

- каждое второе обращение выполняется по адресу, код которого является дополнением к предыдущему.

Тест проверяет адресные цепи, информация которых подвергается максимальному изменению.

  1. Долбление. Предварительно во все ячейки записывается тестовый набор. Далее производится многократное считывание по каждому адресу и сравнение с эталоном по всем адресам. Процедура повторяется при замене тестовой информации на противоположную (в ОК).

Тест применяется для проверки ячеек выдерживать многократные обращения по считыванию.

8. Бегущий. Тест для обнаружения сбоев в ОЗУ из-за переходных процессов в разрядах данных.

- в нулевую ячейку записывается код все 1, а во все остальные ячейки фоновый набор в инверсном коде.

- выполняется последовательное считывание с проверкой.

- последней считается нулевая ячейка, в неё записывают 0, а в следующую ячейку код все «1».

- последовательность операций считывания с проверкой повторяется для адресов 1,2,3,…,N,0.

9. Пинг-понг.

- в нулевую ячейку записывается код все 1, а во все остальные ячейки фоновый набор в инверсном коде.

- выполняется последовательное считывание с проверкой ячеек 0 и 1, затем 0 и 2, 0 и 3,... 0 и N.

- в проверенную ячейку записывается фоновый набор (все нули), а в следующую ячейку код все «1».

- последовательность операций считывания с проверкой повторяется для адресов 1 и 0, 1 и 2, 1 и 3, 1 и N

10. Галопирующий. Аналогичен предыдущему тесту по записи фонового набора, а отличается только процедурой считывания с проверкой. Выполняется последовательное считывание с проверкой ячеек 1,0,1, затем 2,0,2, 3,0,3, 4,0,4 и т. д. N,0,N.

  • Разные методы диагностирования ОЗУ предназначены для обнаружения отказов в различных частях БИС памяти: в адресных цепях, в матрице накопителя, как по записи, так и по чтению.

  • Методы диагностирования существенно различаются по времени выполнения. Причем, чем выше обнаруживающая способность теста, тем больше времени требуется на его выполнение.

  • Так как методы диагностирования имеют различную обнаруживающую способность, а для современных компьютеров имеется тенденция увеличения емкости ОЗУ, то время диагностирования для более надежных тестов может быть значительным.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]