Устройство для контроля логических блоков
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
сок)з ГОВетГхихСО Ей ЛИ. ГИЧЕ СКИ 638 ЕГНУВЛИК 5 806 Г 1 дтентноОСУД/ГЪГ 1 ВЕНЕК ВЕДОМСТВО СО (ГОСП/ЛЕН Г ОО ЗОБ РЕТЕ ВИДЕТЕЛ ЬСТНУ ТОГСКО РОЙСТВО ДЛЯ К БЛОКОВ бретение относит ике и может быть тирования логиче ения - павы вени енная цель дости енного контроля дах и выходах про ока. 2 ил. ОНТРОЛЯ ЛОГ ся к вычислитель- использовано для ских блоков. Цель е быстродействия. гается за счет одинформации на веряемого логичеУстройство работает следующим обраИзобретениеой технике и мождиагностировани ычислительзовано дллоков,ние быстр НОСИТСЯ К быть испоогических зом м работы на блоке 5 вклюв устанавливаются призна- выходов проверяемого а 32. Признаком входа блой уровень сигнала на соотходах блоков 0 и 12, а а блока 28 - высокий уро- ный на группе выходов геод является адресом личестве входов и выходов блока, хранящейся в блоПеред начало чениемтумблеро ки входов и логического блок ка является низки ветствующих в признаком выход вень, Установлен нератора 2 к информации о ко контролируемого ке 26.повыгы схема на фиг устройства2 - времено работу. яег По приходе сиг нератор 2, блоки 1 обнуляются. При э счетчиков 24, 25 поя налы (фиг.2, б), кото ние хранения блок блокировку ждущи 11, останов генерат первого теста в бло ного сигнала с в (фиг.2,б) импульс, с ала "П 4 15 и том на в вляются е рые перев и 14, 15, х мульти орэ 1, а та ке 2. Поф ы хода эл формиров(56) Авторское свидетельство СССРМ 830391, кл, С 06 Г 11/26, 1979.Авторское свидетельство СССРМ 1231504, кл. С 06 Е 11/26, 1984,Цель изобретения -ействия устройства. Функциональная редставлена на фиг.1ная диаграмма, поясня Устройство для контроля логических блоков содержит генератор тактовых импульсов 1, генератор тестов 2, счетчики 3, 4, блок 5 задания входов и выходов, мульти- вибратор 6, формирователь импульсов 7. мультиплексоры 8, 9, элемент ИЛИ 10, мультивибратор 11, мультиплексоры 12, 13, блок анализа 14 тестовых воздействий, блок анализа реакций 15, группу 16 входов/выходов, элементы НЕ 17, 18, элемент И 19, формирователь импульсов 20, элементы ИЛИ 21-23, счетчики 24, 25, блок 26 постоянной памяти, трипер 27, индикатор 28, элемент задержки 29, элемент запрета 30 и вход пуска 31, На фиг,1 показан также контролируемый логический блок 32,(54) УСТ ЧЕСКИХ (57) Изо ной тех диагнос изобрет Постав новрем всех вхо ского бс к" (фиг,2,а) гечетчики 24, 25 ыходах заема диничные сигодят в состоя- осуществляют вибраторов 6,кже установку ронту единичемента И 19 анный форми 1824638рователем 20 и задержанный на первом выходе блока на воемя, достаточное для срабатывания блоков 2, 24, 25, 19, 14, 15, обнуляет счетчики 3, 4 и осуществляет запись информации из блока 26 в счетчики 24, 25 (фиг.2,а и б); в счетчик 24 записывается число выходов. а в счетчик 25 - число входов блока 32, тем самым разрешая прием информации в блоки 14, 15, На этом подготовка устройства к работе заканчивается.Работу устройства рассмотрим на следующем примере.Пусть проверяемый блок 32 содержит шесть контактов, из которых первый, второй и пятый контакты - входы, а З-й, 4-й и 6-й - выходы блока 32, Тогда в соответствии с признаками входов и выходов, установленными в блоке 5, на выходах мультиплексоров 8 и 12 будет присутствовать сигнал низкого уровня (подключен 1-й контакт блока 32) и с инверсного выхода триггера 27 поступит разрешающий сигнал на мультиплексор 13 (фиг.2,3). Таким образом, первый вход блока 32 будет подключен к блоку анализа тестов 14. Информация с этого входа будет зарегистрирована в блоке 14 с приходом синхроимпульса (фиг,2,а,в). Нулевой уровень с выходя блока 8 запрещает прохождение сигнала через мультиплексор 9 и поступает на вход мультивибратора б, осуществляющего генерацию импульсов с периодом 1, задержанных на время т(на выходе мультивибратора устанавливается линия задержки на время т), где т - определяется временем срабатывания счетчика 3, мультиплексора 8 и элемента запрета 30(т тз+та+щ или т14+112+127)(фиг,2,г), Мул ьтивибратор формирует последовател ьность импульсов при наличии низкого уровня на входе А (фиг.1) и изменении сигнала на входе В с 0 на 1 (фиг,2, г), а также при наличии высокого уровня на входе В и изменении сигнала на входе А с 1 в О. Таким образом, на выходе мультивибратора 6, через время т возникает импульс, по фронту которого счетчик 3 поменяет свое состояние, тем самым подключив следующий вход мультиплексора 8 (фиг.2.4). Если на выходе мультиплексора 8 нулевой уровень не изменится, то мультивибратором 6 генерируется следующий импульс. выбирающий очередной контакт блока 32. Так как третий контакт является выходом блока 32, то на выходе мультиплексора 8 возникнет высокий уровень сигнала, запрещающий прохождение импульсов через элемент запрета 30 (фиг.2,г), останавливающий генерацию импульсов мультивибратором 6 и обеспечивающий прохождение сигнала через мультиплексор 9 (фиг,2,г), С приходом синхроимпульса реакция с третьего контакта блока 32 будет зафиксирована блоком 15.Пуск генератора 1 осуществляется со 5 второго выхода формирователя 20(фиг.2,а иб) импульсом, задержанным на время прохождения теста в блоке. Формирователь 20 представляет собой одновибратор, формирующий по фронту входного сигнала им пульс, который задерживается на первомвыходе на время срабатывания блоков 2, 14, 15, 19, 24, 25, а на втором выходе - на время прохождения теста.По фронту первого синхроимпульса в 15 блоках 14, 15 будут зарегистрированы соответственно тест на первом контакте и реакция на тест на третьем контакте блока 32 (фиг.2,в и г), Содержание счетчиков 24, 25 уменьшится на единицу, а на счетчиках 3 и 20 4 соответственно будут установлены номера контактов 4.и 2, Таким образом, на выходах мультиплексоров 13 и 9 будут присутствовать тест на 4-м контакте и реакция на тест на 2-м контакте. Информация с 25 выходов мультиплексоров 13 и 9 регистрируется с приходом следующего синхроимпульса. При этом в счетчиках 3 и 4 будут храниться числа 5 и 3 соответственно, Пятый контакт является пходом блока 32, поэ тому для определения следующего выходамультивибратоо 6 будет формировать импульсы до тех пор, пока на выходе мультиплексора 8 появится единичный сигнал, запрещающий прохождение импульсов че рез элемент запрета 30, Третий контакт, адрес которого установлен на адресных входах мультиплексоров 12 и 13, является выходом блока 32, поэтому на выходе мультиплексора 12 присутствует единичный сиг нал, фиксируемый триггером 27 по фронтусинхроимпульса с задержкой т через элемент задержки 29(фиг.2,3), При наличии сигнала высокого уровня на входе В и изменении сигнала на входе А иэ 1 в 0 муль тивибратор 11 формирует последовательность импульсов (фиг.2,3) до тех пор, пока низкий уровень на выходе мультиплексора 12 установит в нулевое состояние триггер 27, который вырабатывает сигнал "Стоп" вы сокого уровня на инверсном выходе на входА блока 11. Низкий уровень на выходе муль типлексора 12 свидетельствует о подключе.нии пятого контакта проверяемого блока 32,Триггер 27 используется для устра ения дребезга контактов при переключении мультиплексора 12. Формирователь 7 при меняется для формирования импульса п фронту сигнала с выхода элемен1 а НЕ 17 (при записи информации в счетчик 251 и записи в триггер 27 признака выходя (логиче скзя 1), если выхода окджетсл 1-й кпнтдкбпокз 32.Таким образом, зэ три тзктэ будет Г,г брэнд информдцил с тпех выходов и тре;входг)в бпу)кз,12 По фр,.н.у Гр.т(,.егг) синх ОГ)1",МПулъед Г "И 1 И ). ) ОГ)1 у 1 ЛПтгл единичный т игЭп через зле;е; И 9 тфиг.2,2) оу;ушествит генерэцио нов Го геу тд ГеРГ)дтг)ппв 2, ОГ)иостднэвл 1 пзл н: ус Р 1 л п)у)"Огждени) с)э ГО 1 епг)тйГ ), .1 икг 10 ".бргГ; информди,1 л пот)торлетсл До тех пп 1) покз будут исчерпднн псе тгсн Г 1 р 1 Э т О М Е 11 ИИ Ч 1, . л г1 г1 Л г В Ы; Е) Д З 1 в 4 Е г З) и).РД: 1,)Ет тт ГЕ,ЕРЭЦ Ю ИМПУЛЬСОВ ГЕНЕ- рэт ОР 1 1, з тэк)ке поступит нэ ИНД 1 кзтар 15 2; дпл сааб)це;ил Гн)ердтору об окончднии и 1) О т) ". е) к,Фгр ллз изобретенияУс) райства Длл кгнтралл логических 20 блоков, содер)кдцсе генератор тэктовнх имгупьсов, первый счетчик, двз мультиплесорэ, блок анализа тестовых ваздействий блэк энэлизд резкций, блок зздзнил призндков входов и выходов, элемент И, 25 герьй элемент НЕ и генерзтор тестов перВзл Гоуппз выходов кОТОГГГО саедиуенэ с группой информэционных еХоде)л блакд зд- Д;анг ПРИЗЗКОВ 1. Одт В л ВЫ,;ОДОГ 1, ПЕРВЭЯ группа выходов .атораго г;аеди; на с .руп пай информационных входов первого мультиплексорд, вторал группа выходов блока коммутзции саед 1 ненэ с груп)ой инфоомзе)11 е 11 н,1 Х входов второго мультиплексора и обрдзуег группу входов - выходов ус 1 ройст пд дпл подкл)очения к входам-выходзм кон- Г)Г)Г 1 Ируемаго блока, группа рэзрлдных выходов с лстч 11:д сг)един ен,) с ГГуу Г 1 пэгл 1 зд" т)ЕС 14 Х тОДОЕ ПЕРВОГОг)ТОРЕ О МУЛЬТИ" плс,ссрог 1, выход второго 1 улГиппексорз 40 соединен с информдционным входом блокд ;энэлизз Оелкций 0 т л и ч з ю )д е с с л Гел что, с цель)о повышенил б 4 стродействил, в нега введе 1 ы три счетчика, двд мульгиплексора, два мульт т)ибрдторд, двд формировз толя иглпульсов, блок постоянной памяти, индикдтор, тригг р. элегле т зэпре 1 э, второй элемент НЕ тетыре элементд ИЛИ и эг)емент зддержк 11, причем вход начальной устэновки генерзтора тестов и входы сбро сз второго и третьего счетчиков, блока анализа тестовых воздействий и блока днэлизэ реакций образуют вход пуска устройства, выход концэ рэботы генератора тестов соединен с входом индикатора и с первым вхо Дом первоо элемента ИЛИ, выход которого соединен с входом остзнова Генерзторз тзктовнх импулг,сов, выход которого соединен с первыми входэми второго и третьего элементов ИЛИ, с сыч и г, жецм 1 вхадзми лугГглп и тру тьегу С ут " и 1: ; и,г вхолзми бпокэ дндпи л тг,пч;.,".Гвий и блакэ зндп 1 Ээ е)едкцз и Г и р).г лхотее)гл четте)того элементэ 1 Л 1. Л 14.;Гд кт) УО;) ГО Со тИ 1 ЕН ЧУ т)Е ЭПП;,лп 1;1;Л с);К,И 1; эк )Гувнгл вхадалл тРИГГОГ)з, 11 Гг.Гг,н 141 е)14 Хад КатОРОГО СОЕДИНЕН С ВХОДОРЛ Р 1 З 1)ШЕ ия тру)тьего мультиппексорд и с входдмт гбрссэ и рдзрешенил первого мупьтивибрдторд, выход которого соедине 1 с гторнм входом четвеГ)того эпементз ИЛИ 1 с вторыкл входом грет.его злементд ИЛИ, выход которого саедНен с тдктавнм вадам чет вертого счетчика, труппэ выходов которого соединена с группой ддресных входов третьего и четвертого Рлупыитлексопал, выход последнего из которых соединен с ин версным входом сброса и с информационным входом триггерз. первая группа выходов блока зэдзнил признэков входов и Выхадае саед 1 ренэ с Группой ин" форглдционных входов четвертого мультиппексорд и с группой адресных входов бпакз пастолннои т)дмлти, первая группа выходов которого соединенэ с групой информзцианных входов второго счетчи ка, выход заема которого соединен с пер,ым входом элемента И, с инверсным входом разрешения первого счетчика и через первый элемент 31 Е - с е)ходом рдзр шения блока диэлизэ редкций и с входом блокировки второго мульгивибрзтора, выход которого соединен с прямым входом элементд запрета, выход которого соединен с вторым входом второго элементз ИЛИ, выход которого соединен с тактовым входом первого счетчика, вторзл группа выходов блока постоянной памяти соединена с группой информационных входов третьего счетчика, выход которого соединен с вторым входом эпементэ И, с инверсньм входом разрешения четвертого счетчика и через второй элемент НЕ - с входом первого формировэтеля импульса, с входом блокировки первого мультивибратарз и с входом разрешения блока анализа тестовых воздействий, информационный вход которого подключен к выходу третьего мультиплексорэ, группз информдционных входов которого подключена к второй группе выходов блока задания признзков входов и выходов, выход элемента И соединен с тактовым входом генердторз тестов, с вторым входом первого элемента ИЛИ и с входом второго формирователя импульсов, первый выход котороо соединенс входом пуска генератора тактовых импульсов. второй выход второ- ГС фОРМИРОВЗтЕЛЯ ИРХПУЛЬСОВ СОЕДИНЕН С входами сбросз первого и четвертога счетчиков и с тдктовьми входами второго ие ьео сцетчиков, выход первого мультиплексора соединен с входами сброса и разрешения второго мультивибратора, с инверсным входом элемента запрета и с входом разрешения второго мультиплексора, выход первого формирователя импульсов соединен с третьим входом четвертогоэлемента ИЛИ,, Кулаков аказ 2226 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ ССС 113035, Москва, Ж, Раушская наб., 4/5 роизводственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 1 Ь/Х //Л /х 3 л дМ А 7 Яьу Ьл Составитель М, ЛосевТехред М.Мор гентал Корректор Н. Милюков
СмотретьЗаявка
4901940, 11.01.1991
ХАРЬКОВСКОЕ ВЫСШЕЕ ВОЕННОЕ АВИАЦИОННОЕ УЧИЛИЩЕ РАДИОЭЛЕКТРОНИКИ ИМ. ЛЕНИНСКОГО КОМСОМОЛА УКРАИНЫ
ЛОСЕВ МИХАИЛ ЮРЬЕВИЧ, РЫСОВАНЫЙ АЛЕКСАНДР НИКОЛАЕВИЧ, ТИМЧЕНКО АЛЕКСАНДР ИВАНОВИЧ, ВОРОНОВ ГЕОРГИЙ ВИКТОРОВИЧ
МПК / Метки
МПК: G06F 11/26
Метки: блоков, логических
Опубликовано: 30.06.1993
Код ссылки
<a href="https://patents.su/5-1824638-ustrojjstvo-dlya-kontrolya-logicheskikh-blokov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля логических блоков</a>
Предыдущий патент: Устройство для управления обслуживанием запросов
Следующий патент: Устройство сопряжения источника и приемника информации
Случайный патент: Индикатор напряжения