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

Номер патента: 1223234

Авторы: Воинов, Голубцов, Пархоменко

ZIP архив

Текст

, й 4 САНИЕ ИЗОБРЕТЕНИЯ ЕЛЬСТ СВИД ВТОРСН лубцов о СССР 1982. СССР 1976ЛЯ ЛОГИЧЕС вычислиь исполь тировани повьппени ойствобразованульсов 3 ил ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ(54) УСТРОЙСТВО ДЛЯ КОНТРОКИХ БЛОКОВ(57) Устройство относится ктельной технике и может бытзовано при тестовом диагносблоков. Цель изобретения -достоверности контроля. Устсодержит генератор .тестов,ный генератором тактовых им и счетчиком, эталонный блок, блоки обнаружения входов/выходов, блоки анализа, коммутаторы, регистр, блок индикации. Устройство работает по принципу сравнения эталонных реакций и реакций с выходов контролируемого блока. Длительность вероятных несовпадений выходных реакций определяется коэффициентом деления частоты калиброванного генератора тактовых импульсов и коэффициентом пересчета блоков анализа. При несовпадении значений реакций по длительности на одном или нескольких выходах контролируемого логического блока, блок анализа, соответствующий каждому выходу, с формирует сигнал, который запоминается регистром и выводится из ин;ика 12Изобретение .относится к автоматике и вычислительной технике и можетбыть использовано для автоматизированной проверки работоспособностилогических блоков ЭВМ.Цель изобретения - повышение достоверности контроля.На фиг, 1 показана структурнаясхема предлагаемого устройства; нафиг. 2 - схема блока анализа; нафиг., 3 - схема блока управления.Устройство содержит генератортактовых имПульсов, счетчик 2, и блоков обнаружениявходов/выходов 3.1З,п, (где и - число входов/выходовконтролируемого логического блока),контролируемый логический блок 4,эталонный блок 5, и коммутаторов 6, 1 б.п, 2 а формирователей 7.1 - 7,п и8.1 " 8.п импульсов, и блоков 9.19.п анализа, регистр 10 памяти, блок11 индикации, элемент ИЛИ 12, блок 13управления.Блок анализа (фиг.2) содержит формирователь 14 импульсов, элементыИЛИ 15 в , 17, триггер 18, элементыИ 19 - 23, счетчик 24.Блок управления (фиг.3) содержитгенератор 25 тактовых импульсов, делитель 26 частоты, элемент И 27, формирователь 28 импульса, триггер 29,шифратор 30, переключатель 31,Блоки обнаружения входов/выходоввыполнены как в известном устройстве.Сигнал для управления коммутаторами6,1 - б,п, выполненными на элементахИ, снимается с прямого выхода Р-триггера.Устройство работает следующим образом.После включения питания на единичный вход триггера 29 подается высокийуровень, который переводит триггер 29в единичное состояние. Передним фрон"том положительный потенциал поступает с выхода триггера 29 на вход формирователя 28 импульсов, этот импульсустанавливает в исходное состояниесчетчик 2, блоки 3 обнаружения входов/выходов (Р-триггер), блоки 9анализа и регистр 10 памяти.Положительный потенциал с выходатриггера 29 поступает на вход элемен"та И 27 и на входы элементов ИЛИ 16и 17, на вход пуска генератора 1 тактовых импульсов и на входы разрешения блоков 3 обнаружения входов/выходов. Калиброванная частота генератора 25 тактовых импульсов через дели 23234 2 5 10 15 20 25 30 35 40 45 50 55 тель 26 частоты и открытый элемент И 27 поступает на вход элемента И 19 в каждый из блоков 9 анализа.При определении входов/выходов блоки 3 обнаружения входов/выходов разрешают прохождение входных воздействий от счетчика 2 на входы контролируемого блока 4 и эталонного блока 5, и запрещают прохождение этих сигналов через коммутаторы 6 низким уровнем с первого и второго выхода блоков обнаружения входов/выходов. На выходные контакты контролируемого 4 и эталонного 5 блоков логические уровни с разрядных выходов счетчика 2 не оказывают влияния, так как на выходах блоков 3 обнаружения входов/выходов расположены элементы И с открытыми коллекторными выходами, Одновременно с прямого выхода Р-триггера пос. тупает потенциал на управляющие входы коммутаторов 6, который открывает коммутаторы для прохождения выходных реакций контролируемого 4 и эталонного 5 блоков.Устройство работает по принципу сравнения выходных реакций контролируемого и эталонного блоков. Длитель- ность возможного несовпадения выходных реакций определяется коэффициентом деления частоты калиброванного генератора тактовых импульсов 25 и коэффициентом пересчета блоков анали- за 9.При несовпадении значения логических уровней одного или нескольких выходов по длительности выше установленного предела на нулевом выходе счетчика 24 появляется сигнал, который поступает на информационные входы соответствующего разряда регистра 1 О памяти и через элемент ИЛИ 12 на нулевой вход триггера 29, что переводит триггер 29 в нулевое состояние. В этом случае устройство останавливает свою работу и на блоке индикации высвечивается номер или номера несовпадающих выходных контактов. При совпадении логических уровней выходных реакций эталонного 5 и контролируемого 4 логических блоков на всех состояниях счетчика 2 контролируемый логический блок признается работоспособным.Двоично-десятичный счетчик 24 устанавливается в исходное состояние (заносится коэффициент пересчета) при каждом изменении состояния счетчика 2 с помощью имульса от генера3 12тора 1 тактовых импульсов через формирователь 14 импульсов и элементИЛИ 17. Поэтому счет допустимых интервалов несовпадения производитсяблоками 9 анализа на каждом новомсостоянии счетчика 2,Отсчет интервалов несовпадения про.изводится следующим образом.Формирователи 7 и 8 импульсов пофронту и срезу входного сигнала вырабатывают импульсы при любом изменении выходных реакций эталонного 5и контролируемого 4 логических блоков. При изменении выходной реакцииэталонного логического блока 5 формирователь 7.импульсов вырабатываетимпульс, который через элемент ИЛИ 15поступает на счетный вход триггера18 и устанавливает его в единичноесостояние, разрешая тем самым поступление калиброванной частоты генератора 25 тактовых импульсов черезэлемент И 19. на двоично-десятичныйсчетчик 24. Изменение выходной реакции на соответствующем выходе контролируемого логического блока 4 приводит к выработке аналогичного импульса формирователем 8, в результате чего триггер 18 установится в нулевоесостояние, которое запрещает прохождение калиброванной .частоты на счетчик 26 через элемент И 19. Если интервал несовпадения изменений выход,ных реакций контролируемого и эталонного логических блоков не превьппает .допустимую величину, то сигнал несовпадения на выходе двоично-десятичного счетчика 24 не появляется, а счетчик устанавливается в исходное состояние для проведения контроля несовпадений на следующем тестовом наборе.При помощи переключателя 31 с шифратора 30 снимается код, поступающийчерез коммутатор, образованный элементами И 20 - 23, на информационныевходы счетчика 24. Применение делителя 26 в блоке 13 управления предоставляет воэможность расширить диапаэоч частоты измерения, ,что, в своюочередь, позволяет проводить контрольболее широкой номенклатуры логических блоков,Формула изобретенияУстройство для контроля логических блоков, содержащее генератор тактовых импульсов, счетчик, и блоков обнаружения входов/вьмодов (где и - число входов/ввходов контролируемого 23234 4логического блока), эталонный блок,регистр памяти, блок индикации и блокуправления, содержащий формировательимпульса, причем первые выходы всехблоков обнаружения входов/выходовсоединены с, соответствующими входами//выходами эталонного блока, синхровходы и блоков обнаружения входов/выходов соединены с соответствующими 10 разрядными выходами счетчика, входсброса которого соединен с выходомформирователя импульсов блока управления, с входами сброса п блоков обнаружения входов/выходов и входомсброса регистра памяти, входы разрешения каждого блока обнаружения входов/выходов соединены с выходом форми.рователя импульсов и установочнымивходами соответствующих разрядов регистра памяти, вторые выходы и блоков обнаружения входов/выходов соединены с соответствующими входами/выходами контролируемого логическогоблока, выходы регистра памяти соединены с соответствующими информационными входами блока индикации, о т -л и ч а ю щ е е с я тем, что, сцелью повышения достоверности контроля, оно содержит и коммутаторов, 2 п 30формирователей импульсов, элемент ИЛИи и блоков анализа, а блок управлениясодержит генератор тактовых импульсов, переключатель, делитель частоты,триггер, шифратор и элемент И, а каждый блок анализа содержит формироваЗ 5 тель импульсов, переключатель, первый, второй и третий элементы ИЛИпервый, второй, третий, четвертый ипятый элементы И и счетчик, причемвход пуска устройства соединен с 40 единичным входом триггера, нулевойвход которого соединен с выходомэлемента ИЛИ, выход триггера соединен с входом формирователя импульсовблока управления, с первым входом 455 элемента И и входом пуска генераторатактовых импульсов, второй вход элемента И соединен с выходом делителячастоты, вход которого соединен свыходом генератора тактовых импуль О сов блока управления, информационныевходы шифратора соединены с неподвижными контактами переключателя, подвижный контакт которого подключен кшине единичного потенциала устройст ва, выходы шифратора соединены спервыми входами первого, второго,третьего и четвертого элементов Икаждого блока анализа, в каждом ь,-мблоке анализа (где =1п) выходы первого, второго, третьего и четвертого элементов И соединены с информационными входами счетчика, входсинхронизации которого соединен. свыходом пятого элемента И, первыйвход которого соединен с выходомтриггера, вход сброса которого соединен с выходом первого элемента ИЛИ,вход синхронизации триггера соединенс выходом второго элемента ИЛИ, выходпереноса счетчика -го блока анализасоединен с первым входом первого элемента ИЛИ одноименного блока анализаи информационными входами соответствующих разрядов регистра памяти, второй вход первого элемента ИЛИ д-гоблока анализа соединен с первым входом третьего элемента ИЛИ одноименного блока анализа и с выходом формирователя импульса блока управления,выход третьего элемента ИЛИ -го блока анализа соединен с вторыми входами первого, второго, третьего и четвертого элементов И одноименногоблока анализа, второй вход третьегоэлемента ИЛИ х-го блока анализа сое 5динен с выходом формирователя импульсов одноименного блока анализа, входкоторого соединен с выходом генератора тактовых импульсов, второй входпятого элемента И -го блока анализа10 соединен с выходом элемента И блокауправления, первый и второй входывторого элемента ИЛИ д-го блока анализа соединены с выходами д"го иБ + 1)-го формирователей импульсов,15 входы которых соединены соответственно с первым и вторым выходами -гокоммутатора, первый и второй информационные входы которого соединенысоответственно с первым и вторым выходами одноименного блока обнаружениявходов/выходов, инверсный первый выход -го блока обнаружения входов/выходов соединенс первым и вторым управляющими входами одноименного.коммутатора,/52 П каз о НИИПИ го ий с Патент", г.ужгород, ул.Проектная,4 Фили Тираж 671 Государствепо делам изобре35, Москва, Ж,митета СССРоткрытийя наб., д,4 ф") м Ь

Смотреть

Заявка

3802275, 10.10.1984

ВОЙСКОВАЯ ЧАСТЬ 25840

ПАРХОМЕНКО АНАТОЛИЙ НИКИФОРОВИЧ, ГОЛУБЦОВ ВИКТОР ВАСИЛЬЕВИЧ, ВОИНОВ ИГОРЬ ОЛЕГОВИЧ

МПК / Метки

МПК: G06F 11/26

Метки: блоков, логических

Опубликовано: 07.04.1986

Код ссылки

<a href="https://patents.su/6-1223234-ustrojjstvo-dlya-kontrolya-logicheskikh-blokov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля логических блоков</a>

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