Устройство для группового контроля логических блоков
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1372323
Автор: Почечуев
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 09) (Н 2 П 4 606 Г 1 1(1 г чМ ц 6 13,." ц Бй Ь. ПИСА БРЕТЕН конст о сисво СССР 6, 1983. тво СССР1980,совпаде ил. ОСУДАРСТВЕННЫЙ КОМИТЕТ СССРО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ ВТОРСКОМУ СВИДЕТЕЛЬСТ(54) УСТРОЙСТВО ДЛЯ ГРУППОВОГО КОНТРОЛЯ ЛОГИЧЕСКИХ БЛОКОВ(57) Изобретение относится к автома" .тике и вычислительной технике и может быть использовано для контроля группы однотипных логических блоков, Цель изобретения - повьппение оперативности контроля. Устройство содержит группу логических блоков 1, генератор импульсов 2, элементы И 3-7, счетчик 8, генератор 9, триггеры 10, 11, блок памяти начальных условий 12, регистр сдвига 13, регистр14, элементы ИЛИ 15,16, коммутатор17, блок индикации 18, коммутаторы19, группу схем сравнения 20, кнопки"Сброс" 21, "Пуск" 22, переключательрежима работы 23, блок хранения эталона 24, В случае обнаружения ошибкипо сигналу через элемент ИЛИ 15 изблока памяти считывается код 1000,что приводит к закрытию всех элементов коммутации коммутатора 17 и отключение выходов контролируемых блоков 1 от схем сравнения 20 и снятиюсигнала несовпадения. Единица из первого разряда регистра сдвига 13 последовательно продвигается и открывает соответствующие элементы коммутации коммутатора 17, тем самым последовательно подключаются логическиеблоки, Процесс повторяется до обнаружения сигнала несовпадения, и в блокиндикации записываются номер неисправного блока, номер теста, номерконтакта, на котором произошло не3723Иобретение 1)тцосц гся к вычцслцранга. Устройство работает следующим образом.При замыкании кнопки Сброс" 21 импульсы с выхода генератора 2 импульсов поступают на входы сброса блока 18 индикации счетчика 8 и регистра 14, При этом производится их установка в исходное состояние. Одновремеццо импульсы поступают на вход установки триггера 10 через элемент ИЛИ 16, на вход сброса триггера 11 и ца один из адресных входов блока 12, При этом во всех разрядах регистра 13 сдвига, кроме последне11 11 г о , з а пи сьв ают с я логические 1 ,триггер 1 1 устанавливается в нулевое , а триггер 1 О - в единичное состояние . Сигнал высокого уровня с прямого выхода триггера 1 О разрешает прохожд ение импульсов о т генератора 2 импул ьсо в ч е р е з элемент И 3 н а счетный вход счетчика 8 , Одновременно сигнал ци з ко го уровня с инверсного выхода триггера 1 0 закрывает эл еме ) т И 5 ,В процессе заполнения счетчика импульсами генератор 9 тестов фо рмир у е т н а своих выходах тестовые к омбиц а цц и с и г ц ап о в, которые подаются од 40 телы 01 техике 1 В частости к устр 1)йсв;м для обнаружения ошибок ик 1)1 тропя логических блоков.1)11 епь изобретения - повышение оперативности коцтропя,Па фиг.1 представлена схема устройства; на фиг2 - схема сравнения.Устройство содержит группу логических блоков .1 - 1.) ецератор 2 импульсов, элементы И 3 - 7, счетчик8, генератор 9 тестов, триггеры 10 и11, блок 12 памяти начальных условий,регистр 13 сдвига, регистр 14, элементы ИЛИ 15 и 16, коммутатор 17 наэлементах И, блок 18 индикации, коммутаторы 19 с тремя состояниями навыходе, группу схем 20 сравнения,кнопки "Сброс" 21 и "Пуск" 22 и переключатель 23 режима работы, блокхранения эталона. Схема сравнения(фцг.2) содержит (щ+1)-входовую схемуДИОДНОЕ ИЛИ 25, элемент ИСКПЮЧАЮЩЕЕИ 1 И 26 и (ш+1)-входовую схему ДИОДгОЕ И 27,Вместо блока 18 индикации можетбыть использовано печатающее устройство с соответствующим блоком управления или блок связи с ЭВМ высшего 30 23нонремеццо ца входы всех контролируемых логических блоков 1.1-1,1) цблока 24, Поскольку регистр 14 обнулен, а в регистр 13 сдвига записанылогические1 , то на выходах всехэлементов И коммутатора 17 присутствун)т сигналы логической 1 , которуюподдерживают в открытом состояниикоммутаторы 19. Поэтому выходные сигналы всех контролируемых блоков поступают на входы схем 20 сравнениягруппы. В случае совпадения логических уровней всех одноименных сигналов, что свидетельствует об исправности всех контролируемых логическихблоков, устройство работает до техпор, пока на выходе цКонец теста)1генератора 9 тестов не появиз я сигнал низкого уровня. Этот сигнал запрещает прохождение импульсов черезэлемент И 3 на счетный вход счетчика8 и одновременно инициирует формирование сообщения об окончании тестав блоке 18 индикации,В том случае, если в процессе прохождения теста возникнет несоответствие значения хотя бы одного извыходных сигналов логических блоковзначению одноименного сигнала блока24 хранения эталона соответствующаясхема сравнения формирует сигнал несовпадения уровня, который черезэлемент ИЛИ 15 поступает на входыэлементов И 4 и 5, на установочныйвход триггера 11 и на вход сбросатриггера 10,По переднему фронту сигнала несовпадения происходит сброс триггера 10 и срабатывание блока 12 по второму адресному входу. При этом обнуляются все разряды регистра 13 сдвига, кроме первого. Это приводит кзакрытию всех элементов И коммутатора 17, к отключению выходов всехконтролируемых логических блоков отсхем 20 сравнения и к снятию сигналанесовпадения. Задним фронтом сигналанесовпадения устанавливается в "1"триггер 1 и сигнал логической "1" сего прямого выхода открывает элементИ 4,Сброс триггера 10 приводит к запрету прохождения импульсов от генератора 2 импульсов через элемент И 3на счетчик 8 и разрешает их прохождение через элемент И 5 на сдвигающийвход регистра 13 сдвига. Посколькукнопка "Пуск" 22 замкнута, импульсыне проходят через И 6 на элементИЛИ 16,Поступление импульсон на входуправления сдвигом регистра 13 сдни 5га вызывает последовательное продвижение логической "1" по его разрядам.При этом последовательно открываютсясоответствующие элементы И коммутатора 17 что приводит к последователь Оному подключению контролируемых логических блоков к схемам 20 сравнения,Поскольку состояние логических блоков и блока 24 зафиксировано, данныйпроцесс продолжается до тех пор,пока схемы сравнения не обнаружатнесовпадения значения хотя бы одногосигнала подключенного в данный моментлогического блока со значением одноименного сигнала эталонного блока 24, 20При этом на выходе элемента ИЛИ 15формируется сигнал несовпадения высокого уровня, который через открытый элемент И 4 поступает на стробирующий вход регистра 14 и вызываетзапись логической "1" в разряд регистра 14, соответствующий номеруобнаруженного неисправного блока.Появившийся при этом на инверсномвыходе регистра 14 сигнал логического О закрывает соответствующий элемент И коммутатора 17 и отключает неисправный блок от схем 20 сравнени.-.Одновременно этот сигнал иницйируетзапись в блок 18 индикации номеранеисправного блока, номера такта35тестовой последовательности, зафиксированного счетчиком 8, и номеровконтактов контролируемого блока, накоторых выявлено несовпадение сигна 40лов,триггер в исходное состояние и, попав на адресный вход блока 12, считывает из него код и записывает но нсеразряды регистра 13 сдвига, кромепоследнего, логические "1". Заднийфронт сигнала с выхода элемента ИЛИ16 устанавливает триггер 10 в состояние "1", При этом вновь запрещаетсяпрохождение импульсов на регистр 13сдвига через элемент И 5 и разрешается прохождение импульсов через элемент И 3 на счетный вход счетчика 8.Вновь начинается заполнение счетчика8 и формирование тестовых воздействий генератором 9 тестов, т.е. схемапродолжает работать по основномуалгоритму с той лишь разницей, что вблоке индукции зарегистрированы номера неисправных блоков и номера тактовтестовой после довательности, на которых были обнаружены неисправности,Поскольку в регистре 14 записаны логические "1" в разряды, соответствующие номерам неисправных блоков, то навходах соответствующих элементов Икоммутатора 17 присутствуют сигналынизкого уровня, выходы неисправныхблоков оказываются отключенными отсхем 20 сравнения и не влияют на ходдальнейшего контроля,Использование коммутаторов 19 стремя состояниями на выходе и предложенной структуры схемы сравнения(фиг.2) позволяет достаточно простонаращивать количество контролируемыхлогических блоков без существенногоусложнения устройства, а также отказаться от перестройки схем сравненияпри отключении и иэнлечениипроизнольного количества логических блоков. 45 50 55 Указанный процесс продолжается до момента просмотра последнего контролируемого блока, после чего логическая 1 появляется в последнем (И+2)-м разряде регистра 13 сдвига. Дальнейшая работа устройства зависит от положения переключателя 23 режима. Если замкнуты 2 и 3-й контакты переключателя 23 режима, то сигнал высокого уровня с (+2)-го разряда регистра 13 сдвига не проходит на вход элемента ИЛИ 16, и устройство остается зафиксированным в данном состоянии. Это дает возможность н случае выявления неисправных блоков с по" мощью дополнительной аппаратуры определить неисправные элементы в контролируемых блоках и произнести ремонт последних.Переход к поиску следующей еисправности в этом случае инициируется размыаанием кнопки "Пуск" 22,При размыкании копки "Пуск" 22 разрешается прохождение импульсов отгенератора 2 импульсов через элементыИ 5 и 6 на вход элемента ИЛИ 16. Поянление сигнала высокого уровня на любом из входов элемента ИЛИ 16, н том числе и поступление сигнала высокого уровня с выхода (М+2)-го разряда регистра сдвига при замкнутых первом и третьем контактах переключателя 23 режимов приводит к появлению сигнала логической 1на его выходе, Передний фронт этого сигнала сбрасывает.Это достигается зд счет использования особенностей схем 111011 НОЕ И иДИОДНОЕ ИЛИ,Схема сравнения работает следующим образом,При совладении логических уровнейна всех входах схемы 20 сравнениялогические уровни нд выходах схемДИОДНОЕ И 27 и ЛИОЛНОЕ ИЛИ 25 такжесовпадают и нд выходе элемента 25 нераннозначности имеется сигнал низкого уровня. Если же присутствуетсигнал, значение которого отличаетсяот остальных, то логические уровнисигналов на входах элемента 26 неравнозначности будут различными ина выходе элемента 26 цераннозначности появится сигнал несовпадениявысокого уровня. В то же время отсутствие всякого сигнала на одномили нескольких входах схемы 20 сравнения (обрыв по входам) це оказываетвлияния нд ее работу Наиболее эффективным является использование устройства при функциональном контроле и разработке ТЭЗов, В этом случае производительность труда контролера возрастает в М раз по сравнению с традиционными последовательными методами контроля. Ф о р м у л д изобретения Устройство для группового контроля логических блоков, содержащее генератор тестов, блок индикации, генератор импульсов, кнопку сброса, кнопку пуска, дна элемента И, два триггера, первый элемент ИЛИ, счетчик, регистр, первый коммутатор и группу схем сравнения, причем группа выходов Равно схем сравнения группы соединена с первой группой информационных входов блока индикации и группой входов первого элемента ИЛИ, выход которого соединен с входом сброса первого триггера и первым входом первого элемента И, выход которого соединен со стробирукщим входом регистра, группа выходов поля тестов генератора тестов является группой выходов устройства для подключения к группам входов контролируемых логических блоков группы, выход генератора импульсов соединен с первым входом второго элемента И и первым неподвижным контактом кнопки сброса, выход второго элемента И соединен со счетным входом счетчика) разрядные выходы которого соединены с второй группой информационных входов блока индикации и с адресными входами генератора тестов, второй неподвижный контакт кнопки сброса соединен с входами сброса счетчика и второго триггера, о т л и ч а ю щ е е с я тем, что, с целью повышения оперативности контроля, устройство содержит регистр сдвига, блок памяти начальных условий, переключатель режима работы, коммутаторы с второго по (И+1)-й (Й-число контролируемых однотипных логических блоков в группе), блок хранения эталона, третий, четвертый и пятый элементы И и второй элемент ИЛИ, причем первый вход третьего элемента И соединен с выходом генератора импульсов, выход третьего элемента И соединен с первым входом четвертого элемента И и входом управления сдвигом регистра сдвига, разрядные выходы которого с второго по (1)1+1)-й соединены с информационным входами регистра и управляющими входами первого коммутатора, группа информационных входов которого соединена с группой инверсных выходов регистра и с третьей группой информационных входов блока индикациивход разрешения которого соединен с вторым неподвижным контактом кнопкисброса, первым входом второго элемента ИЛИ, первым адресным входом блокапамяти начальных условий и входомсброса регистра ныходы блока памятиначальных условий соединены с информационными входами регистрасдвига, (И+2)-й разрядный выход которого подключен к первому неподвижному контакту переключателя режима работы, второй неподвижный и подвижныйконтакты которого подключены соответственно к шине нулевого потенциалаустройства и второму входу второгоэлемента ИЛИ, выход которого соединенс единичным входом первого триггера,прямой и инверсный выходы которогосоединены с вторыми входами второгои третьего элементов И соотнетстненно, выходы первого коммутатора соединены с управляк)щими входами коммутаторов с второго по (М+)-й) информационные входы которых являются входами устройства для подключения к выходам контролируемых логических бло.Ходанич оста Редактор В.Данко ко оррек аказ 484/4 Тирах 704 ИПИ Государственно по делам изобретенМосква, Ж, Ра одписное комитета СС В и открытн кая наб.,/5 113 ков группы, 1 -е выходы (1 = 1 ш,щ-число выходов одного контролируемого логического блока группы) коммутаторов с второго по (8+1) -й соединены с 1.-ми входами соответствующихсхем сравнения группы, (я+1)-е входыкоторых соединены с выходами блокахранения эталона, группа адресныхвходов которого соединена с группойвыходов поля тестов генератора тестов, выход признака конца теста которого соединен с третьим входом второго элемента И и входом блокировкиблока индикации, при этом первый ивторой неподвижные контакты кнопки Производстненно-полиграфическо пуска подключены к шине нулевого потенциала устройства и второму входучетвертого зпемента И соответственно,выход четвертого элемента И соединен 5с третьим входом второго элементаИЛИ, прямой и инверсный выходы второго триггера соединены с вторымвходом первого элемента И и первымвходом пятого элемента И соответственно, выход пятого элемента И соединен с вторым адресным входом блокапамяти начальных условий, а второйвход пятого элемента И соединен свыхоДом первого элемента ИЛИ и сединичным входом второго триггера. риятие, г.ухгород, ул,Проектн
СмотретьЗаявка
4109178, 09.06.1986
СМОЛЕНСКОЕ СПЕЦИАЛЬНОЕ КОНСТРУКТОРСКО-ТЕХНОЛОГИЧЕСКОЕ БЮРО СИСТЕМ ПРОГРАММНОГО УПРАВЛЕНИЯ
ПОЧЕЧУЕВ ВЛАДИМИР ЛЕОНИДОВИЧ
МПК / Метки
МПК: G06F 11/26
Метки: блоков, группового, логических
Опубликовано: 07.02.1988
Код ссылки
<a href="https://patents.su/5-1372323-ustrojjstvo-dlya-gruppovogo-kontrolya-logicheskikh-blokov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для группового контроля логических блоков</a>
Предыдущий патент: Ячейка однородной среды
Следующий патент: Устройство для контроля логических блоков
Случайный патент: Способ получения листов прокаткой