Устройство для контроля цифровых узлов Советский патент 1982 года по МПК G06F11/22 

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

(5 УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЦИФРОВЫХ УЗЛОВ

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

название год авторы номер документа
Автоматизированная система тестового контроля 1985
  • Ларичев Анатолий Павлович
  • Родин Юрий Анатольевич
  • Адамский Юлий Исаакович
  • Букатая Людмила Ивановна
  • Шорникова Надежда Никитична
SU1278857A1
УСТРОЙСТВО ТЕСТОВОГО КОНТРОЛЯ 2014
  • Криворучко Иван Михайлович
  • Криворучко Алексей Иванович
  • Слюсарева Вера Ивановна
RU2565474C1
Устройство для контроля цифровых узлов 1986
  • Ланцов Александр Лаврентьевич
SU1357959A1
Устройство для тестового контроля цифровых блоков 1987
  • Борисенко Алексей Алексеевич
  • Рябцев Владимир Григорьевич
  • Чернышев Владимир Александрович
SU1553978A1
Устройство для контроля функционирования логических блоков 1987
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
  • Шуляк Людмила Николаевна
SU1432528A2
Устройство для контроля цифровых узлов 1977
  • Бондаренко Владимир Константинович
  • Меркин Виктор Григорьевич
  • Подкольский Андрей Викторович
SU643876A2
Устройство для автоматического контроля больших интегральных схем 1985
  • Нуров Юрий Львович
  • Орлов Евгений Васильевич
  • Павлов Владимир Николаевич
  • Пустовит Виктор Юрьевич
  • Черенков Вячеслав Викторович
SU1249518A1
Устройство для контроля высоковольтного тиристорного вентиля 1983
  • Дуров Юрий Николаевич
  • Лытаев Рем Александрович
  • Морозов Валерий Николаевич
  • Таратута Игорь Петрович
  • Фомин Николай Александрович
  • Январев Аркадий Иванович
SU1153374A1
Устройство для отладки многопроцессорных систем 1988
  • Ланцов Александр Лаврентьевич
SU1644145A1
Устройство для диагностирования группы логических узлов 1987
  • Колпаков Алексей Леонидович
  • Курылева Татьяна Леонидовна
  • Тяжев Валентин Тимофеевич
SU1520520A1

Иллюстрации к изобретению SU 932 497 A1

Реферат патента 1982 года Устройство для контроля цифровых узлов

Формула изобретения SU 932 497 A1

Изобретение относится к вычислительной технике и может быть использовано для контроля цифровых yзлов, а также интегральных микросхем. Известно устройство для контроля цифровых блоков, содержащее блок вво да, блок памяти, коммутатор, блок сравнения, блок управления, причем первый и второй выходы блока ввода соединены соответственно с первыми входами блока памяти и блока управ ления Q. Недостатком известного устройства является невозможность обнаружения всех ошибок. НаибЛее близким к предлагаемому по технической сущности является устройство для контроля цифровых узлов , содержащее блок ввода, блок Памяти, коммутатор, блок сравнения, блок индикации, блок управления. Первый выход блока ввода соединен с блоком памяти, выход которого подключен к первому входу блока сравнения и первому входу коммутатора, выходами соединенного с внешними контактами контролируемого узла, второй вход коммутатора соединен с выходом регистра настройки. Второй выход блока ввода соединен с входом блока.управления, выходы которого подключены соответственно к управлт щим входамблока ввода, блока памяти, регистра настройки и блоке индикации, соединечного с выходом блока сравнения 2. Такое устройство не позволяет контролировать правильность работы блока сравнения в процессе проверки контролируемого узла. Цель изобретения - повышение дос товерности работы устройства. Поставленная цель достигается тем, что в устройство, содержащее блок ввода, блок памяти, регистр настройки, коммутатор, блок сравнения, блок индикации, блок управления, причем первый выход

ввода подключен к первым входам блока памяти и регистра настройки, второй вход которого подключен к первому выходу блока управления, первый вход которого подключен к второму выходу блока ввода, вход которого подключен к второму выходу блока управления, третий выход которого подключен к второму входу блока памяти, выход которого подключен к первому входу коммутатора, второй вход которого подключен к выходу регистра настройки, третий вход и выход коммутатора подключены соответственно к выходу-входу контролируемого объекта , четвертый выход блока управления подключен к первому входу блока индикации, введены два элемента ИЛИ, элемент запрета, блок разрешения выдачи тестов, содержащий четыре элемента И, два элемента НЕ, два JK-триггера, формирователь стробов, причем входы первого элемента И подключены соответственно к выходу блока сравнения и к первому входу элемента запрета, второй вход которого подключен к выходу второго элемента И, первый вход которого подк.гиочен к пятому выходу блока управления, к входу формирователя стробов и к R-входам первого и второго JК-триггеров, К, Ср, J-входы первого триггера объединены и подключены к выходу первого элемента НЕ, К, Ср, J-входы второго триггера объединены и подключены к выходу второго элемента НЕ, входы первого и второго элементов НЕ подключены соответственно к выходам третьего и четвертого элементов И, первые входы которых объединены и подключены к выходу первого элемента И, вторые входы третьего и четвертого элементов И подключены соответственно к первому и второму выходам формирователя стробов, первый выход которого соединен с первым входом первого элемента ИЛИ, а второй выход - с первым входом второго элемента ИЛИ, выходы первого и второго JK-триггеров подключены соответственно к второму и третьему входам второго элемента И и к второму входу блока управления, кроме того, второй вход первого элемента ИЛИ подключен к выходу блока памяти, а выход - к первому входу блока сравнения, второй вход которого подключен к выходу второго элемента ИЛИ, второй вход

которого подключен к выходам коммутатора и контролируемого объекта, выход элемента запрета подключен к второму входу блока индикации. На фиг. 1 дана блок-схема устройства; на фиг. -2 - блок-схема блока разрешения выдачи тестов; на фиг. 3 диаграмма, поясняющая работу диспетчера стимулов.

Устройство содержит блок 1 ввода, блок 2 памяти, регистр 3 настройки, коммутатор k, блок 5 сравнения, блок .6 индикации, блок 7 управления, контролируемый узел 8, блок 9

s разрешения выдачи тестов, элементы ИЛИ 10 и 11, элемент 12 запрета.

Блок 9 разрешения выдачи тестов содержит элементы И . элементы НЕ 16 и 17, JK-триггеры 18 и 19,

элемент И 20, формирователь 21 стробов; блокировки теста 22, строб первый 23, строб второй 2, блокировка строб.а 25, блокировка индикации 26, АВОСТ 1-27 (АВОСТ 2), блокировка строба 28, АВОСТ 1-29, бло-. кировка индикации 30, позиции с характеризует исправную работу блока 5, позиции 28-30 характеризуют неисправную работу блока 5Первый вход блока 1 ввода соединен с входом блока 2 памяти и регистра 3 настройки. Выход регистра 3 настройки соединен с вторым входом коммутатора k, первый вход которого соединен с выходом блока 2 памяти и с первым входом блока 5 сравнения. Выход коммутатора соединен с внешними контактами контролируемого узла 8 и через элемент ИЛИ 11 с вторым входом блока 5 сравнения, выход которого через элемент 12 запрета соединен с входом блока 6 индикации. Второй выход блока 1 ввода соединен с входом блока 7 управления, выходы которого подключены соответственно к управляющим входам блока1 ввода, блока 2 памяти, регистра 3 настройки, блока 6 индикации. Дополнительный выход блока 7 управления соединен с первым входом бдока 9 разрешения выдачи тестов, второй вход которого соединен с выходом блока 5 сравнения. Первый управляющий выход блока 9 разрешения выдачи тестов соединен с

- дополнительным входом блока 7 управления, второй управлйюший выход с запретным входом элемента 12 запрета, первый стимулирующий выход через 5 элемент ИЛИ 10 с первым входом блока 5 сравнения, второй стимулирующий выход через элемент ИЛИ 11 с вторым входом блока 5 сравнения. Блок 1 ввода предназначен для ввода с перфоленты тестовой информации, информации о входных (выходных) контактах и командной информации. Блок 2 памяти предназначен для хранения и выдачи т-естовой информации, регистр 3 настройки - для управления коммутатором k. Коммутатор { передает сигналы на входы контролируемого узла. Блок 5 предназначен для сравнения кодов эталонов и стимулов с сигналами на внешних контактах контролируемого узла 8, а так же для сравнения стимулирующих стробов между собой, поступающих из блока 9 разрешения выдачи тестов. Блок 6 индикации предназначен для индикации результатов контроля и при несоответствии кодов - индикации номера теста и номера контакта, на котором обнаружено несравнение. Блок 25

7 управления организует работу всех блоков устройства, т.е. управляет записью информации из блока 1 ввода в блок 2 памяти и регистр 3 настройки, управляет работой блока 6 индикации, блока 9 разрешения выдачи тестов и осуществляет управление однократным и циклическим режимами работы. Блок 9 разрешения выдачи тестов разрешает выдачу тестов в контролируемый узел 8 по положительным результатам контроля блока 5 сравнения по стимулирующим стробам. Контроль осуществляется с помощью тестов, включающих в себя стимулы и эталоны. Стимулы - совокупность сигналов, одновременно подаваемых на входные контакты, эталоны - совокупность сигналов, которые должны появиться на выходных контактах исправного узла при подаче на его вход стимулов.

I

Устройство работает следующим

образом.

По сигналам управления с блока 7 командная информация из блока 1 ввода поступает в блок управления и включает команды Начало, Запись 1, Запись 2, Блокировка теста, Проверка, Конец.

По команде Начало все блоки устройства устанавливаются в исходное состояние.

теста поступает на вход элемента И 20, который формирует команду Блокировка индикации, блокирующую прохождение сигналов несравнения

с выхода блока S сравнения через элемент 12 запрета в блок 6 индикации и останов устройства по неисправности.

По команде Проверка начинается считывание информации из блока 2 памяти. Считанный тест поступает на первые входы коммутатора Ц, который выделяет стимулы из тестз и подает их на входы контролируемого узла 8. Работой коммутатора k уп0равляет регистр 3 настройки, в котором хранится информация о входных контактах контролируемого узла 8. Одновременно тест поступает и на

5 первье входы блока 5 ера в не т- я через элемент ИЛИ 10. Стимулы, выделенные коммутатором k из теста, поступают на входы контоолируемогс узла 8, а затем вместе с сигналом последнего поступают на вторые аходы блока

0 сравнения 5 через элемент ИЛИ 1.

8 однократном режиме работы тест. на вход контролируемого узла 8 подаются однократно и по команде Конец из блока 6 индикации фиксируSется результат контроля.

В случае, если во время прохождения команды Блокировка теста не сформируется по какому-л бо выходу 7 По команде Запись 1 в регистр 3 настройки записывается информация о входных контактах проверяемого узла 8. По команде Запись 2 тестовая информация записывается в блок 2 памяти. По команде Блокировка теста начинает работать блок 9 разрешения выдачи тестов (фиг. 2). В пределах длительности команды Блокировка теста (фиг, 3) формирователь 21 стробов формирует стимулирующие стробы (стр. 1, стр. 2). Стр. 1 (стр. 2) через элемент ИЛИ 10 (11) поступает на первые (вторые) входы блока 5 сравнения, который вырабатывает сигналы иесравнения. Сигналы несравненип поступают на входы элемента И 13. Элемент И 13 формирует сигнал Бгюкировка строба, блокирующий запуск J К-триггеров 18 и «19 по стр. 1 (стр. 2) через элемент И (15) и элемент НЕ 16 (17). Одновременно команда Блокировка 7 блока 5 сравнения сигнал несравнени блокировка JK-триггеров 18 и 19 по стр. 1 (стр. 2) сигналом Блокировка строба снимается. Двойные JК-триггеры 18 и 19 формируют команду аварийного останова устройств АВОСТ 1 (АВОСТ 2), которая поступае на дополнительный вход блока 7 упра ления и на вход элемента И lg для блокировки формирования команды Блокировка индикации. В блоке 6 индикации отражаются результаты кон роля блока 5 сравнения номера исправных выходов блока 5 сравнения, АВОСТ 1 (АВОСТ 2), номер теста}. Отсутствие индикации выхода блока 5 означает его неисправность. 8 слу.чае, если во время гфохожде ния команды Проверка происходит несравнение каких-либо сигналов в блоке 5 сравнения, происходит останов устройства, и в блоке 6 индикации отражается номер теста, в котором обнаружено несоответствие, и но мер контакта контролируемого узла 8, на котором происходит несраенени В циклическом режиме работы группа тестов циклически подается на.входы контролируемого узла, что позволяет вести поиск неисправносте Предлагаемое устройство, по срав нению с известным, с вводом блока разрешения выдачи тестов позволяет контролировать правильность формиро вания сигналов несравнения блоком сравнения в процессе проверки контролируемого узла. В результате повы шается достоверность контроля, что особенно важно для проверки узлов, имеющих много внешних контактов. , Формула изобретения Устройство для контроля цифровых узлов, содержащее блок ввода, блок памяти, регистр настройки, коммутатор, блок сравнения, блок индикации, блок управления, причем первый выход блока ввода подключен к первым входам блока памяти и регистра настройки, второй вход которого подключен к первому выходу блока управления, первый вход которого подключен к второму выходу блока ввода, вход которого подключен к второму выходу блока управления, третий выход которого подключен к второму входу . блока памяти, выход которого подключен к первому входу коммутатора, второй вход которого подключен к ВЫХОДУ регистра настройки, третий 7 вход и выход коммутатора подключены соответственно к выходу-входу контролируемого объекта, четвертый выход блока управления подключен к первому входу блока индикации, отличающееся тем, что, с целью повышения достоверности контроля, в него введены два элемента ИЛИ, элемент запрета, блок разрешения выдачи тестов, содержащий четыре элемента И, два элемента НЕ, два JK-триггера, формирователь стробов, причем входы первого элемента И подключены соответственно к выходу блока сравнения и к первому входу элемента запрета, второй вход которого подключен к выходу второго элемента И, первый вход которого подключен к пятому ВЬ1ХОДУ блока управления, к входу формирователя стробов и к R-входам первого и второго JK-триггеров, К, Ср J-BXOды первого триггера объединены и подключены к выходу первого элемента НЕ, К, Ср, J-8xoды второго триггера объединены и подключены к выходу второго элемента НЕ, входы первого и второго элементов НЕ подключень соответственно к выходам третьего и четвертого элементов И, первые входы которых объединены и подключены к выходу первого элемента И, вторые входы третьего и четвертого элементов И подключены соответственно к первому и второму выходам формирователя стробов, первый выход которого соединен с первым входом первого элемента ИЛИ, а второй выход - с первым входом второго элемента ИЛИ, выходы первого и второго JK-триггеров подключены соответственно к второму и третьему входам второго элемента Иик второмувходу блока управления, кроме того, второй вход первого элемента ИЛИ подключен к выходу блока памяти, а выход - к первому входу блока сравнения, второй вход которого подключен к выходу второго элемента ИЛИ, второй вход которого подключен к выходам коммутатора и контролируемого объекта, выход элемента запрета подключен к второму входу блока индикации. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № 607218, кл. G Об F 11/00, 1973. 2.Авторское свидетельство СССР ff , кл. G Об F 11/00, 1Э76 (прототип).

-т4

Hmfofim f

АотХммк t

Mi Awf «.2

LJ

2J

a

26 27

2« 25 30

Фи.г.3

SU 932 497 A1

Авторы

Вилесов Борис Дмитриевич

Даты

1982-05-30Публикация

1980-01-16Подача