Устройство для контроля логических блоков

 

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

„.SU, 1 32322

А1 (5ö 4 С 06 Г 11/26

ВСЕ", Матч с

ff gi+ " °

OllHCAHHE HSOEPETEHHR

Н А BTOPGH0MY СВИДЕТЕЛЬСТВУ

iWSJlljд 1+ » й I

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4051338/24-24 (22) 07.04.86 (46) 23.08.87, Бюл. ¹ 31 (72) С.Л.Крайзмер, Б.А.Кореляков и В.А.Подвальный (53) 681.3(088.8) (56) Авторское свидетельство СССР № 217729, кл. С; 06 F 15/46, 1964.

Авторское свидетельство СССР № 1179348, кл. С 06 F 11/26, 1984. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ БЛОКОВ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для контроля логических блоков, Цель изобретения — рас.ширение функциональных возможностей за счет контрдля блоков регулярной логики, а также повышения информативности контроля, Устройство содержит коммутатор, мультиплексор, генератор тактов, блок сравнения, блок управления, блок потенциального согласования, усилитель выходного отклика, сигнатурный анализатор, блок синхронизации, В устройстве обеспечивается возможность совмещения во времени методов сигнатурного анализа и тестового контроля, что позволяет использовать его с помощью минимальных тестовых наборов при сохранении высокой достоверности контроля. В устройстве используется метод совмещенного контроля, оно может найти широкое применение в системах контроля больших интегральных схем, а также в других облас3 тях техники, где возникает необходимость контроля сложных цифровых устройств, 3 ил. С::

1 13323

Изобретение относится к вычислительной технике, в частности к автоматизированным системам контроля, и может быть использовано при контроле логических блоков, например, боль5 ших интегральных схем.

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

На фиг.l изображена схема устройства; на фиг.2 — схема блока управления; на фиг.3 — блок синхронизации.

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

111 пуска устройства, вход 12 и выход ,13 устройства. На фиг.l изображен так-25 же контролируемый блок 14.

Блок 4 управления (фиг.2) содержит триггеры 15 и 16 брака и пуска соответственно, формирователь 17 импульсов, элементы 18 задержки, эле- 30 менты ИЛИ 19, счетчик, образованный собственно счетчиком ?О и дешифратором 21 нуля, формирователи 22 и 23 импульсов, элемент ИЛИ 24, формирова тель 25 импульсов, счетчик, образован † ный счетчиком 26 и дешифратором 27 нуля, элемент И 28, элемент 29 задержки, элемент ИЛИ 30.

Блок синхронизации содержит генератор 31 импульсов, элемент И 32, 4р элементы 33-38 задержки, формирователи 39-44 импульсов.

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

По сигналу, поступающему на вход 45

I1, в блоке 4 управления формирователь 17 (фиг.2) осуществляет сброс триггера 15 и установку триггера 16.

Одновременно происходит запись числа состояний в каждом адресе, числа разрядов тестового слова в счетчики 20 и 26 соответственно. Выход триггера

16 запускает блок 1 синхронизации, разрешая прохождение импульсов генератора 31 (фиг.3) на элементы 33-38 задержки и формирователи 39-44 импульсов, обеспечивающих необходимую временную диаграмму контроля,,тактовые импульсы и сигналы управления, 22 необходимые для работы контролируемого блока 14 и передаваемые на него через блок 2 согласования уровней напряжения. Импульсы, поступающие из блока 1 синхронизации на синхровход генератора 3 тестов, обеспечивают его своевременное переключение.

При этом блок 4 управления вырабатывает также стробы в блок 5 сравнения через элемент 18 задержки (фиг,2), формирователь 23 импульсов и элемент ИЛИ 24. После установки счетчика 20 в нулевое состояние формирователь 22 импульсов осуществляет вычитание "1" из счетчика 26, при этом через элемент ИЛИ 30 происходит восстановление информации в счетчике

20 адресов. Сигналы с выхода контролируемого блока 14 поступают на усилитель 7, обеспечивающий согласование

его выходных уровней с логическими уровнями устройства, и затем на информационный вход мультиплексора 6 и, в случае наличия управляющего сигнала на входе коммутатора 10 (формируемого элементом И 28 и элементом 29 задержки блока 4 управления), на вход блока 5 сравнения, на второй вход которого поступает ожидаемая информация из генератора 3. Результат сравнения фиксируется блоком 4 управления, который, в случае несовпадения кодов., фиксирует состояние

"Брак" в триггере 15 (фиг.2) и через элемент ИЛИ 19 сбрасывает триггер

l6, что приводит к прерыванию контроля .

Адрес кана.па мультиплексора 6 формируется счетчиком 26 в блоке 4 управления. Информация с выхода мультиплексора 6 поступает на вход регистра 9 через сумматор 8 по модулю два. Сдвиг информации в регистре 9 осуществляется импульсами., поступающими с блока синхронизации. После того, как из генератора 3 поступит вся тестовая информация, элемент И 28 (фиг.2) формирует сигнал совпадения нулевого состояния счетчиков 20 и 26 (с помощью дешифратора 21 и 27). При этом элемент ИЛИ 19 сбрасывает триггер 16, останавливающий работу блока

1 синхронизации. Одновременно элемент

29 задержки выдает на выход блока 4 управления стробирующий сигнал, коммутирующий выходы регистра 9 сдвига через коммутатор 10 на вход блока 5 сравнения. Одновременно вырабатывает3 133232 ся стробируниций сигнал в блок 5 сравнения через формирователь 25 и элемент ИЛИ 24 (фиг.2). Результат срав— кения фиксируется триггером l5.

Применение предлагаемого устройст— ва позволяет использовать -для контроля блоков сокращенные тесты с учетом внутренних логических связей проверяемого блока в отличие от полного перебора входных воздействий. Кроме того, устройство позволяет производить совмещенный контроль с помощью сдвигового регистра и с помощью потактового сравнения выходной информа- Ir ции с ожидаемой по наиболее важным выходам блока. Так, например, обычно при использовании устройств для контроля постоянных запоминающих уст- . ройств (ПЗУ), заключение о браке ПЗУ можно сделать только после перебора всех его адресов, тогда как при использовании этого устройства брак ПЗУ может быть выявлен на первых тактах контроля при отсутствии на его выхо- 2Б де какого-либо из служебных сигналов (например, "Ответ", "1!амять").

Формула

/ изобретения

Устройство для контроля логических блоков, содержащее коммутатор, мультиплексор, генератор тестов, блок сравнения и блок управления, содержащий триггер пуска, причем выход поля эталонного отклика генератора тестов 35 соединен с первым информационным входом блока сравнения, о т л и— ч а ю щ е е.с я тем, что, с целью расширения функциональных возможностей за счет обеспечения контроля 40 блоков регулярной логики, а также п овыше ния информативно сти к онтр оля, устройство содержит блок потенциального согласования, усилитель выходного отклика, сигнатурный анализатор 4r„ и блок синхронизации, а блок управления содержит первый и второй счетчики, два элемента задержки, четыре формирователя импульсов„ элемент И, три элемента ИЛИ и триггер брака, причем первый выход блока синхронизации соединен с первым информационным входом блока потенциального согласования, выход которого является выходом,устройства для подключения к входам .контролируемого логического блока, вход усилителя выходного отклика является входом устройства для подключения к выходу контролируемого логи2 1 ческог о блока, выход усилителя выходного отклика соединен с информационным входом мультиплексора и первым информационным входом коммутатора, выход которого соединен с вторым информационным входом блока сравнения, выход "Неровно" которого соединен с единичным входом триггера брака, выход которого является выходом признака сбоя устройства и соединен с первым входом первого элемента HJIH выход которого соединен с нулевым вхо дом триггера пуска; выход которого соединен с входом блокировки блока синхронизации, второй выход которого

/ соедияен с входом синхронизации генератора тестов, выход поля тестов которого соединен с вторым информационным входом блока потенциального согласования, третий выход блока синхронизации соединен с синхровходом сигнатурного анализатора, выход которого соединен с вторым информационным входом коммутатора, синхровход которого соединен с выходом первого элемента задержки и через первый фор мирователь импульсов соединен с первым входом второго элемента ИЛИ, выход которого соединен с синхровходом блока сравнения, четвертый выход блока синхронизации соединен с входом управления вычитанием первого счетчика и через второй элемент задержки и второй формирователь импульсов — с вторым входом второго элемента ИЛИ, выход нулевого состояния первого счетчика соединен с первыми входами третьего элемента ИЛИ и элемента И и через третий формирователь импульсов соединен с входом управления вычитанием второго счетчика, выход нулевого состояния кото. рого соединен с вторым входом элемента И, выход которого соединен с входом первого элемента задержки и вторым входом первого элемента ИЛИ, информационный вход сигнатурного анализатора соединен с выходом мультиплексора, адресные входы которого соединены с разрядными выходами второго счетчика, вход пуска устройства соединен через четвертый формирователь импульсов с входами сброса триггера брака и установки второго счетчика, с единичным входом триггера пуска и вторым входом третьего элемента ИЛИ, выход которого соединен с входоь: установки первого счетчика, 5 332 322 6 информа!1ионные входы которого подклю- ния числа разрядов тестового слова чены к шине задания числа состояний контролируемого логического блока в каждом разряде теста контролируе- подключены информационные входы втомого логического блока к шине зада- рого, счетчика.

Э

133? 322

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

Техред Л. Сердюкова Корректор М. Демчик

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

Заказ 3834/45 Тираж 672 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Устройство для контроля логических блоков Устройство для контроля логических блоков Устройство для контроля логических блоков Устройство для контроля логических блоков Устройство для контроля логических блоков 

 

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

Изобретение относится к вычислительной технике, в частности к средствам контроля цифровых объектов

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

Изобретение относится к области вычислительной техники и может быть использовано для контроля дискретных устройств, работающих с информацией, представленной в виде кодовых комбинаций (КК)

Изобретение относится к технике автоматического контроля логических узлов и может быть использовайо в автоматизированных системах контроля логических узлов цифровых систем

Изобретение относится к вычислительной технике и предназначено для автоматизированного контроля логических элементов, в том числе интеграль ных микросхем и печатных плат с логи ческими элементами

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

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

Изобретение относится к технике :встроенного автоматизированного контроля и может быть использовано для контроля различных цифровых блоков

Изобретение относится к вычислительной технике и может быть исполь/J зовано для обмена информацией между источником (получателем) информации и устройствами обработки

Изобретение относится к цифровой вычислительной технике, в частности к средствам автоматизации контроля и поиска неисправностей в устройствах с дискретным характером функционирования, и может быть использовано в автоматизированных комплексах отладки и ремонта цифровых устройств

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

Изобретение относится к системам управления телевидением и радиовещанием

Изобретение относится к цифровой вычислительной технике и может быть использовано в автоматизированных системах для контроля ЭВМ

Изобретение относится к области электрорадиотехники и может быть использовано для проверки функционирования DVD плеера

Изобретение относится к способу и системе отладки многоядерной системы с возможностями синхронной остановки и синхронного возобновления

Изобретение относится к области автоматики и цифровой вычислительной техники

Изобретение относится к испытательной технике и может быть использовано для диагностики функционирования микросхем оперативной памяти во всех отраслях микроэлектроники и радиотехники

Изобретение относится к средствам построения модели состояния технического объекта
Наверх