Функциональный контроль
цифровых интегральных
микросхем
Утверждено Редакционно-издательским советом университета
в качестве методических указаний
САМАРА
2012
2
УДК 621.396.934
УДК 621.396.934
Из обобщенной структурной схемы (рис. 01) следует, что основными операциями при
реализации методов функционального контроля являются:
- формирование тестового входного воздействия X вх для контролируемого устройства (с
помощью формирователя тестовых воздействий);
- формирование эталонного выходного сигнала X эт для контролируемого устройства;
- получение результатов контроля путем сравнения выходного сигнала X вых
контролируемого устройства с выходным сигналом эталонного устройства X эт .
Для реализации метода функционального контроля ЦИМС в качестве входного
тестового воздействия используется цифровая тестовая последовательность сигналов.
Тестовая последовательность – сформированная известным способом совокупность
логических сигналов «0» и «1» в виде временной последовательности, обеспечивающая
заданную достоверность контроля (вероятности обнаружения дефекта).
Для ЦИМС комбинационного типа, имеющих «k» входов полный функциональный
контроль, обеспечивающий 100% вероятность обнаружения дефекта, осуществляется
перебором всех возможных логических состояний на ее входах, т.е. полной проверкой ее
таблицы истинности. В этом случае входная цифровая тестовая последовательность должна
состоять из 2k k-разрядных двоичных кодовых слов, поочередно подаваемых на вход
микросхемы.
На рис. 02 показана цифровая последовательность кодовых слов для микросхемы
имеющей три информационных входа (k=3) и обеспечивающая 100% функциональный
контроль.
Каждое кодовое слово формируется в виде совокупности логических уровней «0» или
«1», подаваемых одновременно на соответствующие входы микросхемы в течение
временного интервала t - длительности кодового слова (рис.02). Для 100% контроля
ЦИМС, имеющей, например, три информационных входа (k=3), необходимо сформировать
4
Рис. 03. Структурная схема установки контроля методом сравнения с эталонной ЦИМС.
Если в ФТП в качестве младшего разряда использовать выходной сигнал ТГИ (рис. 04),
то количество неповторяющихся в последовательности кодовых слов можно удвоить:
N СЧ max = 2m +1 .
То есть разрядность кодового слова такого ФТП будет «m+1».
Длительность кодового слова t такого ФТП определится из периода сигнала младшего
разряда TМР (рис. 02) или частоты сигнала ТГИ:
t = 0,5 * TМР = 1/ 2 FT (03)
Все значения кодов слов от 000…00 до 111…11 периодически перебираются в течение
тактового интервала T, длительность которого определяется из выражения (1):
T = N СЧ max * t = 2m +1 * t = 2m +1 / 2 FT (04)
В схеме лабораторной установки используется тактовый генератор импульсов (ТГИ) с
частотой FТ =1,0 МГц и двоичный 10-разрядный счетчик (m=10). Следовательно, ФТП
лабораторной установки может сформировать максимальное количество кодовых слов
тестовой последовательности N СЧ max = 211 = 2048 за тактовый интервал длительностью
T = 211 /(2 *106 ) = 1024 мкС .
Коммутирующее устройство – КУ (рис. 03) предназначено для подключения входов
контролируемой и эталонной ЦИМС к соответствующим выходам (разрядам) ФТП, а также
выходов этих микросхем к входам цифрового сравнивающего устройства (ЦСУ).
В лабораторном стенде КУ выполнено в виде наборного поля, коммутация на котором
производится ручным способом с использованием таблицы соответствия (№1).
6
K ER * t K ER * I max
I Дср = = (08)
T 2k
K ER- количество несовпадающих кодовых слов в тактовом интервале;
I max - максимальное значение тока через светодиод.
Например, если I max =10 мА, минимальный ток свечения диода I min =2 мА, количество
входов микросхемы k=4, K ER =1, то средний ток через светодиод I Дср =0,7 мА, т.е. при
наличии одиночной ошибки свечение светодиода визуально не определяется (светодиод не
светится).
Для устранения указанного недостатка в устройстве индикации используется ждущий
мультивибратор (ЖМ), на вход которого подаются импульсы ошибки, а светодиод
подключен к его выходу. Ждущий мультивибратор выполняет функцию расширителя
коротких одиночных импульсов ошибок до значения тактового интервала TЖМ T . В этом
случае выражение (08) примет следующий вид:
T
I *Дср = ЖМ I max I max , (09)
T
из которого следует независимость тока светодиода (интенсивности свечения светодиода) от
количества входов контролируемой ЦИМС и от суммарной длительности сигнала ошибки.
06. Литература
Учебное издание
Методические указания