Устройство для контроля логических блоков Советский патент 1988 года по МПК G06F11/26 

Описание патента на изобретение SU1432529A1

Ш. ж

Изобретение относится к вычисли- ельной технике и автоматике и может 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 разрядом выхода первого счетностика устройства, информационные входы первого счетчика соединены с шиной задания начального адреса входа-выхода контролируемого логического блока устройства, информационный вход мультиплексора является входом устройства для подключения к контрольной точке контролируемого логического блока.

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

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

Похожие патенты SU1432529A1

название год авторы номер документа
Устройство для локализации неисправностей 1980
  • Кувшинов Алфей Михайлович
  • Иванец Александр Иванович
  • Мокров Владимир Алексеевич
  • Ракова Наталья Александровна
SU903888A1
Устройство для контроля цифровых блоков 1987
  • Андреев Александр Николаевич
  • Белов Михаил Юрьевич
  • Водовозов Александр Михайлович
  • Лабичев Виктор Николаевич
  • Моторин Юрий Михайлович
  • Сачков Алексей Александрович
  • Сиротюк Николай Павлович
SU1587515A1
Устройство для контроля логических блоков 1985
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
  • Стебуля Григорий Васильевич
  • Шелепов Сергей Николаевич
SU1254489A1
Многоканальный сигнатурный анализатор 1987
  • Тарасенко Александр Николаевич
  • Львов Геннадий Михайлович
  • Дяченко Олег Николаевич
  • Уткин Александр Иванович
  • Антипова Наталья Леонидовна
  • Кунашев Григорий Владимирович
SU1430956A1
Устройство для функционально-параметрического контроля логических элементов 1983
  • Рубинов Александр Львович
  • Шапиро Илья Борисович
  • Пашковский Герман Юльевич
  • Смирнов Геннадий Николаевич
SU1157544A1
Сигнатурный анализатор 1986
  • Цуркан Николай Андреевич
  • Макаренко Наталья Ивановна
SU1388869A1
Сигнатурный анализатор 1989
  • Андреев Александр Николаевич
  • Водовозов Александр Михайлович
  • Лабичев Виктор Николаевич
  • Малинов Павел Валерьевич
SU1756890A1
Устройство для функционально-параметрического контроля логических элементов 1982
  • Поутанен Йорма Иванович
SU1140065A1
Устройство для контроля логических блоков 1986
  • Дарбинян Аршавир Ашотович
  • Егян Гагик Егиаевич
SU1410037A1
Устройство для контроля и диагностики цифровых узлов 1987
  • Галиев Юрий Талгатович
  • Кирпиченко Владимир Васильевич
  • Обросов Алексей Иванович
  • Прохоренко Александр Яковлевич
SU1587513A1

Реферат патента 1988 года Устройство для контроля логических блоков

Изобретение относится к вычислительной технике и автоматике и может быть использовано при построении автоматизированных систем контроля и диагностики цифровых блоков. Целью изобретения является увеличение глубины контроля. Устройство содержит мультиплексор 2, сигнатурный анализатор 3, первый, счетчик 4, второй счетчик 5, коммутатор 6, генератор 7 тестов, регистр 8 маски, элементы ИЖ 9, 10, элементы И-НЕ 11, 12, элемент 13 задержки, триггер 14, генератор 15 синхроимпульсов и блок 16 задания маски. Формируется не только обобщенная сигнатура входов-выходов логического блока 1, но и сигнатура любого из входов-выходов блока 1, а также игнатура любой контрольной точки внутри блока 1, что значительно расширяет диагностические возможности устройства. Значительно упрощаются коммутационные манипуляции при подключении блока 1 к устройству. Коммутация заключается в задании в регистр маски посредством устройства ввода информации данных о входах-выходах блока 1. Кроме того, у пользователя появляется возможность тестирования генератора тестов с помощью сигнатурного анализатора при записи в регистр маски уровней логических нулей и от- 5 сутствии блока 1. В этом случае информация с любого из выходов генератора тестов может быть проаналтазиро- вана с помощью сигнатурного анали- -затора и сравнена с эталонов 1 ил. (Л

Формула изобретения SU 1 432 529 A1

Редактор Е.Папп

Составитель А.Сиротская

Техред М.Дидык Корректор В.Романенко

Заказ 5442/42

Тираж 704

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Ваушская наб., д. 4/5

Подписное

Документы, цитированные в отчете о поиске Патент 1988 года SU1432529A1

Устройство для контроля цифровых узлов 1983
  • Урбонас Владисловас Пятрович
  • Пятронис Ромуальдас-Викторас Брониславович
  • Инсода Линас Витаутович
SU1166120A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля логических блоков 1984
  • Новиков Игорь Евгеньевич
  • Шумилов Лев Алексеевич
SU1218388A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 432 529 A1

Авторы

Андреев Александр Николаевич

Белокопытов Анатолий Александрович

Водовозов Александр Михайлович

Лабичев Виктор Николаевич

Даты

1988-10-23Публикация

1987-02-10Подача