Ш. ж
Изобретение относится к вычисли- ельной технике и автоматике и может 4ыть использовано при построении ав- 1| оматизированных систем контроля и диагностики цифровых: блоков.
Цель изобретения - увеличение глубины контроля устройства. ; На чертеже показана функциональная блок-схема устройства.
Устройство содержит контролируе- 11ЫЙ логический блок 1, мультиплексор If сигнатурный анализатор 3, счетчи- ли А и 5, коммутатор 6, генератор
7тестов, регистр 8 маски, элементы «1И 9 и 10, элементы И-НЕ 11 и 12, элемент 13 задержки, триггер 14, генератор 15 синхроимпульсов, блок 16 задания маски.
I Устройство работает следующим Ьбразом.
При включении питания состояние счетчиков 4 и 5, генератора 7 тестов сигнатурного анализатора 3, регистра
8маски и триггера 14 - произвольное мпульсы с генератора 7 через элементы ИЖ 9 и 10 поступают на счетные входы счетчиков 4 и 5. Появление уровня логической 1 на выходе старшего разряда счетчика 5 блокирует прохождение через элемент ИЛИ 9 на счетный вход счетчика 5. Последний остается в фиксированном состоянии.
;Кратковременное появление уровня I логического О на выходе переполне- Iния счетчика 4 ( где п-число входов- выходов блока 1) приводит к установке триггера 14 в единичное состояние после чего прекращается поступление импульсов с генератора 15 через эле- мент ИЛИ -10 на суммирующий вход счетчика 4. L-активным уровнем сигнала на входе начальной установки устройства счетчик 4 и сигнатурный анализатор сбрасываются в нулевое состояние а генератор 7 тестов устанавливается в начальное состояние. Устройство готово к дальнейшей работе.
Посредством блока 16 в регистр 8
маски записывается информация о входах-выходах блока 1. Выходам соответствуют уровни логических 1, входам - логических О. Так как выходы регистра 8 маски соединены с управ- ляющими входами коммутатора 6 с состояниями на выходе, то ой находится либо в состоянии с высоким выходным сопротивлением при уров
0
0
0
5 0 5
0
не логической 1 на управляющем входе, либо в режиме передачи информации с информационного входа на выход при уровне логического О на управляющем входе. Запись, в регистр 8 маски информации указанным вьппе образом обеспечивает передачу тестовой информации с выходов генератора 7 тестов на контакты информационного разъема блока 1, являкнциеся входами, и высокоомное состояние на контактах информационного разъема блока 1, являющихся выходами.
Далее работа устройства возможна в двух режимах: Контроль и Диагностика.
Режим Контроль.
L-активным уровнем сигнала на входе задания режима работы Контроль устройства триггер 14 сбрасывается в нулевое состояние, разрешая тем самым прохождение импульсов от генератора 15 через элемент. ИЛИ 10 на суммирующий вход счетчика 4 и через элемент И-НЕ 11 и элемент 13 задержки на синхровход сигнатурного анализатора З.С приходом каждого импульса счетчик 4 изменяет свое состояние. Код п младших разрядов счетчика 4 поступает для управления мультиплексором 2, состояние входа мультиплексора, которьй (через зонд) подключен к контрольной точке блока 1, передается на информационный вход сигнатурного анализатора 3, на синхровход которого с задержкой времени, определяемой временем срабатывания блока 1, приходит синхроимпульс.
Далее мультиплексор 2 осуществляет перебор входов-выходов блока 1 в соответствии с адресом, формируемым счетчиком 4. Сигнатурный анализатор 3 формирует сигнатуру 2 -1 входов- выходов блока 1 как реакцию на начальное тестовое воздействие генератора 7 тестов, а заодно контролирует генератор .7 тестов. После прохождения 2 -1 импульсов счетчик 4 вьфабаты- вает кратковременный L-активный сигнал, поступающий через элемент И-НЕ 12 на синхровход генератора 7 тестов. Последний изменяет свое состояние и устанавливает на выходах следующую, тестовую комбинацию. Процесс опроса с помощью мультиплексора 2 блока 1 повторяется. Сигнатурный анализатор 3 продолжает формирование обобщенной
сигнатуры. Процесс формирования обобщенной сигнатуры объекта контроля продолжается до тех пор, пока не будут исчерпаны 2 -1 тестовых комбинаций генератора 7 тестов (где k- число тестов) и счетчик 4 не сформирует кратковременный L-активный сигнал, устанавливающий триггер 14 в единичное состояние, -чем блокируется прохождение синхроимпульсов с генератора 15 на суммирующий вход счетчика 4 и через элемент И-НЕ 11 и элемент 13 задержки на синхровход сигнатурного анализатора 3. Формирование обобщенной сигнатуры входов-выходов завер шено. Численное значение сигнатуры предоставляется пользователю для принятия решения. Совпадение сигнатуры с эталонной соответствует исправному состоянию объекта контроля, несовпадение говорит о наличии дефектов внутри объекта контроля, т.е, .режим работы Контроль устройства позволяет осуществлять контроль по принципу исправен-неисправен.
Далее режим работы Контроль устройства может быть повторен путем формирования L-активного зфовня на входе задания режима работы Контроль устройства.
Режим Диагностика.
В этом режиме пользователю предоставляется возможность локализовать имеющийся в блоке 1 дефект с точно- (Стью входа-выхода, а при использовании информационного зонда с точностью до элемента схемы объекта контроля. В режиме диагностики счетчик 4 используется для задания адреса входов- выходов блока 1 с помощью входов пред установки. Выходной код счетчика определяет вход-выход блока 1, подключаемый к информационному входу сигнатурйого анализатора, либо вход мультиплексора 2, являющийся информационным зондом. Адрес входа-выхода задается после формирования сигнала начальной установки L-активным уровнем на входе задания режима Диагностика устройства, счетчик 5 сбрасывается в нулевое состояние, чем снимается блокировка на прохождение импульсов с генератора 15 через элемент ИЛИ 9 на счетный вход счетчика 5, через элементы И-НЕ 12 и 11 на синхровходы генератора 7 тестов и через элемент 13 задержки на синхровход сигнатурного анализатора 3 соответ
ственно. В ответ на каждое тестовое воздействие с задержкой времени (элемент 13), необходимой для отработки теста блоком 1, на вход сигнатурного анализатора поступает синхроимпульс. Количество тактов тестирования определяется разрядностью счетчика 5. Пос-пе 2 -1 импульсов (т-число тактов контроля) на выходе старшего разряда счетчика 5 устанавливается уровень логической 1. Прохождение импульсов на генератор 7 тестов и сигнатур- ньй анализатор 3 блокируется. Сформированная сигнатура любого входа-выхода блока 1 либо любой точки схемы, подключенной к информационному зонду, предоставляется пользователю для принятия решения.
Формула изобретения
25
30
35
40
Устройство для контроля логических блоков, содержащее генератор синхроимпульсов, генератор тестов, мультиплексор, сигнатурный анализатор, два счетчика и элемент задержки- причем информационный вход сигнатурного анализатора соединен с выходом мультипл-ексора, выход элемента задержки соединен с синхровходом сигнатурного анализатора, группа адресных входом мультиплексора с группой раз- рядньк выходов первого счетчика отличающееся тем, что, с целью увеличения глубины контроля, устройство содержит два элемента И-НЕ, два элемента ИЖ, коммутатор, триггер, регистр маски, блок задания
45
маски, причем выходы блока задания маски соединены с информационными входами регистра маски, выход признака смены маски блока задания маски соединен с синхровходом регистра маски, .выходы которого соединены с управ- ЛЯЮЩИМ1 входами коммутатора, информационные входы которого соединены с выходами генератора тестов, группа выходов коммутатора соединена с группой информационных входов мультиплексора и является группой выходов устройства для подключения к входам- выходам контролируемого логического блока, первый инверсный разрядный выход первого счетчика соединен с первым входом первого элемента И-НЕ, выход ifOTOporo соединен с синхровходом генератора тестов, второй вход перво50
55
го элемента И-НЕ соединен с выходом rjtepBoro элемента ШШ, с счетным входом второго счетчика не первым входом второго элемента И-НЕ, второй бход которого соединен с выходом второго элемента ИЛИ и с счетным входом первого счетчика, выход второго эле- jleнтa И-НЕ соединен с входом элемента
чика, инверсный вход сброса триггера является входом задания режима Контроль устройства, вход сброса сигнатурного анализатора соединен с входом начальной установки устройства, с вхо дами сброса первого счетчика, с вхо-. дом начальной установки генератора тестов, вход сброса второго счетчика
адержки, первый вход первого элемен- Ю является входом задания режима Диагга ИЛИ соединен с выходом генератора синхроимпульсов и с первым входом иторого элемента или; второй вход пер- пого элемента ИЛИ соединен с старшим разрядом выхода второго счетчика, ой вход второго элемента ИЛИ соеди- 1ен с выходом триггера, инверсный ход которого соединен с вторым ин- pepc jibiM разрядом выхода первого счетностика устройства, информационные входы первого счетчика соединены с шиной задания начального адреса входа-выхода контролируемого логического блока устройства, информационный вход мультиплексора является входом устройства для подключения к контрольной точке контролируемого логического блока.
чика, инверсный вход сброса триггера является входом задания режима Контроль устройства, вход сброса сигнатурного анализатора соединен с входом начальной установки устройства, с входами сброса первого счетчика, с вхо-. дом начальной установки генератора тестов, вход сброса второго счетчика
является входом задания режима Диагявляется входом задания режима Диагностика устройства, информационные входы первого счетчика соединены с шиной задания начального адреса входа-выхода контролируемого логического блока устройства, информационный вход мультиплексора является входом устройства для подключения к контрольной точке контролируемого логического блока.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для локализации неисправностей | 1980 |
|
SU903888A1 |
Устройство для контроля цифровых блоков | 1987 |
|
SU1587515A1 |
Устройство для контроля логических блоков | 1985 |
|
SU1254489A1 |
Многоканальный сигнатурный анализатор | 1987 |
|
SU1430956A1 |
Устройство для функционально-параметрического контроля логических элементов | 1983 |
|
SU1157544A1 |
Сигнатурный анализатор | 1986 |
|
SU1388869A1 |
Сигнатурный анализатор | 1989 |
|
SU1756890A1 |
Устройство для функционально-параметрического контроля логических элементов | 1982 |
|
SU1140065A1 |
Устройство для контроля и диагностики цифровых узлов | 1987 |
|
SU1587513A1 |
Устройство для контроля логических блоков | 1986 |
|
SU1410037A1 |
Изобретение относится к вычислительной технике и автоматике и может быть использовано при построении автоматизированных систем контроля и диагностики цифровых блоков. Целью изобретения является увеличение глубины контроля. Устройство содержит мультиплексор 2, сигнатурный анализатор 3, первый, счетчик 4, второй счетчик 5, коммутатор 6, генератор 7 тестов, регистр 8 маски, элементы ИЖ 9, 10, элементы И-НЕ 11, 12, элемент 13 задержки, триггер 14, генератор 15 синхроимпульсов и блок 16 задания маски. Формируется не только обобщенная сигнатура входов-выходов логического блока 1, но и сигнатура любого из входов-выходов блока 1, а также игнатура любой контрольной точки внутри блока 1, что значительно расширяет диагностические возможности устройства. Значительно упрощаются коммутационные манипуляции при подключении блока 1 к устройству. Коммутация заключается в задании в регистр маски посредством устройства ввода информации данных о входах-выходах блока 1. Кроме того, у пользователя появляется возможность тестирования генератора тестов с помощью сигнатурного анализатора при записи в регистр маски уровней логических нулей и от- 5 сутствии блока 1. В этом случае информация с любого из выходов генератора тестов может быть проаналтазиро- вана с помощью сигнатурного анали- -затора и сравнена с эталонов 1 ил. (Л
Редактор Е.Папп
Составитель А.Сиротская
Техред М.Дидык Корректор В.Романенко
Заказ 5442/42
Тираж 704
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Ваушская наб., д. 4/5
Подписное
Устройство для контроля цифровых узлов | 1983 |
|
SU1166120A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для контроля логических блоков | 1984 |
|
SU1218388A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-10-23—Публикация
1987-02-10—Подача