Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
44
Добавлен:
27.04.2015
Размер:
2.33 Mб
Скачать

Введение

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

Функциональный контроль решает две основные задачи: определение факта наличия неисправности в ЗУ и определения места (адреса) неисправности.

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

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

Эффективность функционального контроля решающим образом определяется построением контрольных тестов. Существуют различные способы формирования тестовых последовательностей для контроля ЗУ.

Широко используются алгоритмические функциональные тесты. Для упрощенного контроля можно использовать эталонную БИС ЗУ, данные с которой сравниваются с данными, записанными в тестируемой БИС ЗУ. По результатам сравнения формируется отчет функционального контроля.

Темой данного курсового проекта является разработка устройства проверки БИС ПЗУ с использованием сравнительного функционального контроля.

  1. АНАЛИЗ ЗАДАНИЯ И ПОСТАНОВКА ЗАДАЧИ

По условию поставленной задачи необходимо спроектировать устройство проверки и отбраковки микросхем ПЗУ. Причем, необходимо предусмотреть возможность проверки, как по контрольному ПЗУ, так и по файлу, загружаемому извне и обеспечить возможность проверки 5 разных типов микросхем ПЗУ.

Проверка будет осуществляться простым сравнением содержимого ПЗУ - контрольного и тестируемого. Однако микросхемы отличаются еще и тем, что в исходном состоянии они поставляются одни - с установленными по умолчанию «1», а другие - «0». Т.е. при подаче напряжения на определенные разряды при прошивке в одном случае они будут устанавливаться в «0», в другом - в «1». Эта информация будет нужна для постановки диагноза при ошибке - возможно ли допрошить данное ПЗУ или нет.

Если в ходе тестирования обнаруживается ошибка, то необходимо остановить процесс проверки и вывести на индикатор адрес, в котором обнаружена ошибка. После того как оператор увидит этот адрес, он может нажать на кнопку «Продолжить тестирование», и проверка должна быть продолжена со следующего адреса.

Для реализации возможности проверки микросхем по файлу, загружаемому извне, в состав устройства будет включена микросхема ОЗУ, где будет храниться содержимое контрольного файла. Сохранение этого файла в ОЗУ будет осуществляться в режиме квитирования согласно спецификации интерфейса ИРПР.

По условию задания необходимо реализовать возможность проверкипяти марок микросхем: КР556РТ5, КР556РТ6, КР556РТ7, КР556РТ17, КР556РТ18. Посмотрим, что представляет собой каждая из них.

1. КР556РТ5. Микросхема представляет собой ПЗУ емкостью 4096 бит (512х8) с открытым коллектором.

2. КР556РТ6. Микросхема представляет собой ПЗУ емкостью 16384 бит (2048х8) с открытым коллектором.

3. КР556РТ7. Микросхема представляет собой ПЗУ емкостью 16384 бит (2048х8) с тремя состояниями на выходе.

4. КР556РТ17. Микросхема представляет собой ПЗУ емкостью 4096 бит (512х8) с тремя состояниями на выходе.

5. КР556РТ18. Микросхема представляет собой ПЗУ емкостью 16384 бит (2048х8) с тремя состояниями на выходе.

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

• 8, 7, б, 5, 4, 3, 2, 1, 23, 22, 21 - адресные входы;

• 9, 10, 11,13, 14, 15, 16, 17 - выходы данных;

• 18, 19, 20 - входы выбора режима.

Для задания режима считывания необходимо на входы 18, 19 подать «1», а на 20 - «0».

Однако нужно сделать одно замечание: для микросхем К556РТ5 и К556РТ17 вход 21 используется как вход выбора режима, на который необходимо подать «0». Во всех остальных микросхемах этот вход является старшим адресным входом. Но при использовании микросхем К556РТ5 и К556РТ17 этот вход всегда будет равен «0», т.к. счетчик адреса в данном случае будет работать только до значения 512, после чего остановится; в случае тестирования остальных микросхем счетчик адреса будет работать до значения 2048 и этот вход будет использоваться как адресный.

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

Соседние файлы в папке Схемотех_курс