Универсальный логический модуль

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

Авторы: Авгуль, Бенкевич, Изотов, Криницкий, Мищенко

ZIP архив

Текст

,Я 01269 щ 4 С 06 Р 7/00 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙОПИСАНИЕ ИЗОБРЕТЕНИЯ л, В 41 В.И. Бенкевич, Криницкий СССР979.ССР1983. К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ(54) УНИВЕРСАЛЬНЫЙ ЛОГИЧЕСКИЙ МОДУЛЬ(57) Изобретение относится к вычислительной технике и предназначенодля реализации всех логических функций и переменных. Цель изобретения - повышение контролепригодностимодуля. Универсальный логический модуль содержит и линеек, построенных из логических ячеек, в составкоторых входят элементы ИЛИ-НЕ и НЕРАВНОЗНАЧНОСТЬ. В рабочем режиме модуль реализует логические функции,врежиме контроля становится легкотестируемой схемой и при отсутствиинеисправностей генерирует непрерывную последовательность импульсов типа меандр. 1 з.п. ф-лы, 1 ил.Изобретение относится к вычислительной технике и предназначено для реализации всех логических функций и переменных.Цель изобретения - повышение 5 контролепригодности модуля,Модуль строится на основе разложения произвольной логической функции и переменных 1(х х) вида10 Е(х,х ) Р (х,х )Эх l Р (хх) (1) где Р,(хх), д = 1,2 - некоторые логические функции (и)-й переменной.Ррервообразная модуля получается путем последовательного и-кратного разложения Г(х 1,х) согласно (1) по переменным х,х х,. Например, при и = 3 первообразная имеет видГ (Х а Х р Б) =Ц УрЧ Хф Х 2/ (Ц Е Цl Хо )98,р ЩО+ 01 ХВ х 2 (Б О 118 Ч хз ) ) (2) 25где П = (Б, П Бр ) - вектор настройки, 11 с 10,11, т = 1,8.Универсальный логический модуль с самоконтролем содержит и линеек, каждая -я (1=1, и) из которых содержит 2"логических ячеек, описываемых выражением(3)35где с р, - сигналы на управляющихвходах ячейки,Б - сигнал на информационномвходе ячейки.Структурно логическая ячейка содержит элементы ИЛИ-НЕ и НЕРАВНОЗНАЧНОСТЬ, соединенные между собой в соответствии с (3).Информационный вход каждой логической ячейки 1-й линейки Ц = 2, и) соединен с 1-м информационным входом модуля, на который поДается переменная х . Управляющие входы ячеек первой линейки соединены с настроечными входами модуля, на которые пода ются сигналы настройки П , Б 2 .Выходы всех ячеек 1-й (1=1, и) линейки соединены с управляющими входами логических ячеек (1+1)-й линейки, а выход логической ячейки и-й 55 линейки соединен с выходом модуля.Выход модуля соединен с первым входом элемента И, второй вход которого соединен с управляющим входоммодуля. Выход элемента И соединен свторым входом элемента ИЛИ, первыйвход которого соединен с первым информационным входом модуля (на негоподается переменная х), а выход -с информационными входами логическихячеек первой линейки.При подаче на управляющий входмодуля сигнала 2=Ой на информационные входы переменных хх и на настроечные входы сигналов П Б навыходе модуля реализуется логическая функция Г(х,х), определяемаявектором настройки, При подаче науправляющий вход сигнала 2=1 модульпереходит в режим контроля.На чертеже приведена схема предлагаемого модуля при и=3, построенного в соответствии с первообразной (2).Модуль содержит информационныевходы 1-3, настроечные входы 4-11,управляющий вход 12, выход 13, логические ячейки 14-17 первой линейки (индекс "1" относится к элементам ИЛИ-НЕ соответствующих логических ячеек, а индекс "2" - к элементам НЕРАВНОЗНАЧНОСТЬ этих же ячеек),логические ячейки 18 и 19 второйлинейки, логическую ячейку 20 третьей линейки, элемент И 21, элемент ИЛИ 22,Модуль работает в двух режимах:рабочем и контроляВ рабочем режиме на управляющийвход 12 подается сигнал К=О, на информационные входы 1-3 - переменныеХ 5 р х 2 р и х 1 соответственноэ на настроечные входы 4-11 - сигналы настройки П Бо соответственно.На выходе 13 модуля реализуетсялогическая функция Г(х,х ), котораяопределяется вектором настройки(1 (П Б 2 . Б)Рассмотрим алгоритм настройки,Обозначим у, - значение реализуемоймодулем. некоторой логической функцииЕ(х х) на (д)м наборе,- 1,2- Исходным для нахождениянастройки является .векторЪт: (нт р ироро ) ро где 1, = у, 1 = 1,2"2 +1 2 +1 -1.Далее выполняются и шагов преобразований. На каждом -м шаге (11, и) получается вектор ъ;нове вектора ю., .1) 12 = (чг,22,),где гп2 = ч.чГ,1 п2) и (.1 РР21 22211 г 2где 1 = 2 ,Р. = ч;1,1г.= 2 Й 21+1=1, 1и т.д.На и-м шаге получаем неко на ос 2(12 2"У при этом вектор настройки 1) = (1,2) т.е; П= 1 0. = ;221 = 2,2".П р и м е р, Найти вектор настройки модуля для реализации логической функции Г(х,х ) = х,х чх хОчевидно у = у = у = у = 12 4У =У =У 1 =У =Отогда ч= (0,0,0,1,1,0,1,1),ът, = (0,0,0,1,1,0,1,0),ъ = (0,0,0,1,1,0,0,0),П = (0,1,1,0,0,0,1,1),30 откуда 35 40 При отсутствии неисправностей на выходе 13 модуля в двух подрежимах контроля появляется непрерывная последовательность импульсов типа меандр с периодом Т = 2(и+1)1 = 8: гдето - задержка на вентиль,Появление любой константной неисправности произвольной кратности приводит к срыву генерации импуль 50 13 =Ц 4 =Б =06 =О,П , П П 12 3 1 8В режиме контроля модуль становится самопроверяемым. В этот режим он переводится подачей на управляющий вход 12 сигнала 2=1,Значение сигналов на информационных и настроечных входах в режиме контроля приведены в таблице. сов либо в одном подрежиме контроля, либо в обоих. Причем в режиме контроля не проверяются константные неисправности на информационных и настроечных входах модуля. Однако эти входы доступны, и обнаружение указанных неисправностей не вызывает затруднений.Формула изобретения1. Универсальный логический модуль содержащий и групп логическихячеек, причем информационные входылогических ячеек 1-й группы соединены с 1.-м информационным входом модуля (1 = 1, и), настроечные входы 1-й логической ячейки -й группысоединены с выходами (21-1)-й и2)-й логических ячеек (+1)-й группы соответственно (1 = 1,2- ),настроечные входы 1.-й логической ячейкии-й группы соединены с (21-1)-м и2 Е-м настроечными входами модуля со"ответственно, о т л и ч а ю щ и йс я тем, что, с целью увеличенияконтролепригодности, модуль содержитэлемент И и элемент ИЛИ, причем информационные входы логических ячеек и-й группы соединены с выходомэлемента ИЛИ, первый вход которогосоединен с и-м информационным входом модуля, вход задания режима работы которого соединен с первым входом элемента И, выход которого соединен с вторым входом элемента ИЛИ,второй вход элемента И соединен свыходом логической ячейки первойгруппы и является выходом модуля.2. Модуль по п. 1, о т л и ч а ющ и й с я тем, что логическая ячейка содержит элемент ИЛИ-НЕ и эле-.мент НЕРАВНОЗНАЧНОСТЬ, причем первыевходы элементов ИЛИ-НЕ и НЕРАВНОЗНАЧНОСТЬ являются настроечнымивходами логической ячейки, информационный вход которой соединен свторым входом элемента ИЛИ-НЕ, выходкоторого соединен с вторым входомэлемента НЕРАВНОЗНАЧНОСТЬ, выходкоторого является выходом логической ячейки,1269121 Настроечные входы Управляющий вход Выход Информационные входыРежим 1111 1 1 4 5 6 7 8 9 10 11 1 2 3 12 13 Рабочий К(хх, ) хз х х, П, П 2 Пз П,. П, П, ППд Контроль О О О О О 1 О 1 1 1 О О О О О 1 1 О 1 О 1 О Генерация непрерывной посимпульсов Составитель О. БерезикТехред Н, Глущенко актор В. Петр орректор Л, Пилипенко каз 6037/51 писное Р 4/5 11303 Ужгород, ул, Проектная,4 роизводственно-полиграфическое предп Г Тираж 671Государственногелам изобретенийосква, Ж, Ра Подкомитета С и открытий ская наб.,ледовательности

Смотреть

Заявка

3879720, 08.04.1985

МИНСКОЕ ВЫСШЕЕ ИНЖЕНЕРНОЕ ЗЕНИТНОЕ РАКЕТНОЕ УЧИЛИЩЕ ПРОТИВОВОЗДУШНОЙ ОБОРОНЫ

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

МПК / Метки

МПК: G06F 11/22, G06F 7/00

Метки: логический, модуль, универсальный

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

Код ссылки

<a href="https://patents.su/4-1269121-universalnyjj-logicheskijj-modul.html" target="_blank" rel="follow" title="База патентов СССР">Универсальный логический модуль</a>

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