Устройство для логического управления

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

Авторы: Зазулин, Никифоров, Шейко

ZIP архив

Текст

ОПИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕИЯЬСТЕУ Союз СоветскикСоциалистическихРеспублик щ 993260(гг) Заявлено 290181 (21)3287776/18-24с присоединением заявки Нов Государственный комитет СССР но делам изобретений и открытий(088.8) . Дата опубликоваиее описания 30.0183 С.Н.Зазулин, В.К.Никифоров и Н.А.Шейко," ;:" 1(54) УСТРОЙСТВО ДЛЯ ЛОГИЧЕСКОГО УПРАВЛЕНИЯ. Изобретение относится к решающим устройствам и может быть использовано для решения логических задач по временным булевым Функциям в устройствах управления и автоматики..Известно логическое устройство, содержащее программный и логический блок, состоящий из сдвигающего регист ра, элементов И,ИЛИ, реле времени, дешифратора команд, иввертор входной переменной 1).Однако устройство характеризуйся большим объемом.дрограюы и низким быстродействием.Наиболее близким к предалагаемому по технической сущности является :логическое устройство, содержащее программный блок, дешифратор команд, входные и выходные элементы И,.элементы ИЛИ, элемент НЕ входной пераменвой, сдвигающий регистр,.элемент И,.логический блок, реле времени элемент памяти, элемент НЕ, элемент И, триггер установки сдвигающего.ре гистра, формирователь синхроимпульса, генератор импульсов, накопитель программ 2Однако при решении конъюнкции с и числом переменных необходймо иметь регистр сдвига на и разрядов и и элементов И, подключенных к регистру сдвига. Это вызывает увеличениеобъема аппаратуры, что снижает надеж.ность логического устройства.Цель изобретения - сокращениеобъема аппаратуры и повыаевие надежности устройства.Поставленная цель достигается 1 О тем, что в устройстве, содержащемпоследовательно соединенные программный блок, состоящий из последова-.тельно соединенных генератора импульсов и блока памяти, дешифратор команд,первая и втора". группы выходов которого подключены соответственнокпервым. входам. входных элементов Игруппы и .выходных элементов И группы,вторые входы выходных элементов гО И руп и посл дне входного влетмента И группы подключены к выходублока логического умножения, содержащего элемент НЕ и элемент И, второй вход первого входного элементаИ группы подключен через реле временик выходу первого выходного элементаИ группы, второй вход входного элемента И группы подключен через узелпамяти к выходу второго выходногоэлемента И группы, вторые входы 30 всех последующих входных элементов Игруппы, кроме последнего, подключены к входам переменных устройства, выходы входных элементов И группы соединены с входами элемента ИЛИ, выход которого подключен к первому входу Элемента.НЕ блока логического умноже.,ния,; второй вход которого подключен к выходу признака инвертирования блока памяти программного блока, выход первого разряда адреса которого подключен к первому входу первого элемента И и через Элемент НЕ - к первому входу второго элемента И, вторые входы первого и второго элементов И подключены к выходу Формирова. теля синхроимпульса, вход которого подключен к выходу генератора импульсов программного блока, выходы первого и второго элементов И подключены к соответствующим входам триггера, единичный выход триггера подключен к входу формирователя им пульса,.выходы выходных элементов И группы, кроме первого и второго, являются выходами устройства, блок логического умножения содержит два счетчика и схему сравнения, выход ко торой подключен к выходу блока, логического умножения, первый и второй входы схема сравнения подключены к выходам первого и второго счетчика соответственно, выход формирова- ЗО теля синхроимпульса подключен к счет", ному входу первого счетчика и к первому входу элемента И, второй вход которого подключен к выходу элемента НЕ, выход элемента И подключен к 35 .счетному входу второго счетчика, уйравляемые входы первого и второго счетчиков подключены к выжду первого разряда адреса блока памяти программного блока., входы установки пер.вого и второго счетчиков подключены к выходу формирователя импульса.На чертеже приведена структурная схема устройства.устройство содержит программный блок 1, состоящий из генератора 2 . 45 импульсов и блока 3 намяти,дешифратор 4 к 6 манд, входные элементы И 5-9 группы, выходные элементы И 10-13 группы, элемент ИЛИ 14, блок 15 логического умножения, состоящий иэ элемента НВ 16, элемента И17, счетчика 18, счетчика 19, схемы 20 сравнения, реле 21 времени, узел .22 памяти, триггер 23, Формирователь 24 импульсов, Формирователь 25 син - 55 хроимпульса,элемент НЕ 26, элементы И 27 и 28.Устройство работает следующим об- разом.Генератор 2 импульсов программно го блока 1 управляет работой блока 3, который вырабатывает команду, состоящую из адреса входного и выходного элемента И и признака инвертирования входной переменной. ДешиФРатоР 65 4 команд преобразует код выбранного адреса в управляющий сигнал, подавае. мый на входы соответствующих элементов И 5-13, Одновременно сигнал инвертирования входной переменной подается в блок 15 на управляющий вход элемента НЕ 16 формирователь 25 формирует синхроимпульс. Входные переменные, закодированные цифрами 0и ф 1. поступают на входы элементов И 7 и 8, системы сбегающего контроляили непосредственно с датчиков. Нарядус входными переменными на вход элемента И 5 подается сигнал с выхода реле 21 времени, на вход элемента И 6 - с выхода узла 22 памяти, а на вход элемента И 9-13 - с выхода блока 19. По сигналу с дешифратора 4 команд открывается один из входных элементов И 7 и 8., входная переменная через элемент ИЛИ 14 и элемент НЕ 16 поступает на вход элемента И 17. С выхода формирователя 25 импульс синхронизации поступает на счетный вход счетчика 19 и через элемент И 17, управляемый входной переменной, на счетный вход счетчика 18. Сигнал с программного блока 1 (первый разряд кода адреса) разре шает запись в .счетчики 18 и 19, выхо. ды которых подключены соответственно к входу схемы 20 сравнения. Таким образом, счетчик 18 определяет число входных переменных, а счетчик 19 - число тактов, вырабатываемых генератором 2 импульсов, необходиькх для управления работой блока 3. Так, при решении конъюнкции, состоящей из п числа перемеийых, необходимо и тактов управления блоком.3, это-число и записывается в счетчик 19, а в счетчик 18 записывается и число переменуюх (в зависимотси от признака инвертирования входной переменной)После окончания решения конъюнкции по команде с блока 3 открывается один из выходных элементов И 10-13 и на их выходах появляется сигнал результата логического умножения, выполненной схемой 20 сравнения над числами, записанными в счетчиках 18 и 19.Описанным выше способом проверяют ся все элементарные произведения, составляющие функцию, и если"хотя бы одно из цих равно 1, то на выходах выходных элементов И 10-13 появляется сигнал, включающий исполнительноеустройство. Сигнал с блока 3, раэрешающий запись в счетчики 18 и 19, по- ступает также на элфмент И 28 и через элемент НЕ 26 на элемент И 27. На вторые входы элементов И 27 и 28 подается синхроимпульс с формирователя 25, Выходы элементов И 27 и 28 подключены соответственно ко входам Уст. 0 и Уст. 1 ф триггера 23. Таким образом, по приходу синхроим993260 формула изобретенияпульса триггер 23 устанавливается в состояние, которое определяется Зна-. чением первого разряда кода адреса.Следовательно, при реыении конъюнкции триггер 23 находится в единичном состоянии, .а йри выдаче результатов - 5 в нулевом. Сигнал с единичного выхода триггера 23 поступает на Формирователь 24 импульсов, который Формирует импульс установки. счетчиков 18 я 19 по переднему Фронту входного 1 О сигнала. По началу вычисления новой коньюнкциисФормированный импульс устайавливает все .разряды счетчиков 18 и 19 в исходное (нулевое) состояние.Таким образом, введение новых бло ков позволяет уменыаить объем аппаратуры и повысить надежность работы ,устройства за счет уменьшения количества разрядов ври вычислении конъюнкции. 20 устройство для логического управ-, ления, содержащее йоследовательно соединенные программный блок, состоя. Ъий из последовательно соединенных . Генератора импульсови:блока памяти, дешифратор команд, первая и вторая . группы выходов которого подключены соответственно к первым входам входных элементов И группы и выходных элементов И группы, вторые входы щ-.ходных элементов И группы и последне- го входного элемента и группы подклю. З 5 чены к выходу блока логического укно.жения,содержащего элемент НЕ и элемент И,второй вход первого входйого элемента И группы подключен через ре. ле времени к выходу первого выходка го элемента К группы, второй вход вто. рого входного элемейта И группй подключен.через узел .памяти к выходу второго выходного элемента И группы, . вторые входы всех последующих вход ных элементов И группы кроме последнего, подключены к входам пере менах устройства выходы вюдных элементов И группы соединены с входа ми элемента ИЛИ, выход которого .йодключен к первому входу элемента НЕблока логического умножения, второй."вход которого подключен к выходу приФяака инвертирования блока памятипрограммного блока, выход первого разряда адреса которого подключен к.первому взыщу первого элемента И ичерез элемент НЕ - к первому входувторого элемента И, вторые входыпервого и второго элементов И подключены к выходу Формирователя -синхроимпулъса. вход которого подключен к выходу генератора импульсовпрограммного блока, выходы первого ивторого элементов И подклаяены к соответствуаа 1 им входам триггера, единичный выход. триггера подключен к.входу Фюрмирователя импульса, выходивыходных элементов И группы, кромепервого и второго, являются выходами устройства, о т л и ч а ю ц ее с я тем, что, с целью уменьшенияобъема аппаратуры и повьааения надежности, блок логического умножениясодержит,два счетчзпса и .схему сравнения, выходкоторой подключен квыходу блока логического умножения,первый и второй входа схееи сравне(ния.подклаяенн к выходам первого ивторогб счетчика соответственно, выход Формирователя синхроимнульса подключен к счетному входу первого счетчика и к первому входу элемента И,второй вход которого подключен к вы- .ходу элемента.НЕ, выход элемента Иподключен к счетному входу второгосчетчика, управляемые входы первогои второго счетчиков подключены к выходу первого разряда адреса блокапамяти програющого. блока, входы ус",таиовки первого и второго счетчиков.подключены к выходу Формирователя ам-.пульса.. Источники инФормации,принятые во внимание при экспертизе1. Авторское свидетельство СССРВ 189630 кл. О 06 Р 9/06, 1964.2. Авторское сйидетельство СССРЕ 591858,Хл. 0 06 Г 9/06,1976 1,993260 каз 479/65 Т дпнсно ВНИИПИ Госуд ко по делам и 113035 Мос а д. 4ираж 704арственногоиэобретенийква, ЖР Помитета СССРоткрытийущская наб.,/5 Филиал ППП ффПатен ектная, 4 Ужгород, у Составитель Г.Пономарева едактор С.Юско Техред Т.фанта Корректор А Дэят

Смотреть

Заявка

3287776, 29.01.1981

ПРЕДПРИЯТИЕ ПЯ Г-4273

ЗАЗУЛИН СЕРГЕЙ НИКОЛАЕВИЧ, НИКИФОРОВ ВЛАДИМИР КОНСТАНТИНОВИЧ, ШЕЙКО НИКОЛАЙ АЛЕКСАНДРОВИЧ

МПК / Метки

МПК: G06F 9/00

Метки: логического

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

Код ссылки

<a href="https://patents.su/4-993260-ustrojjstvo-dlya-logicheskogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для логического управления</a>

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