Многофункциональный логический модуль с контролем
Иллюстрации
Показать всеРеферат
Модуль относится к автоматике и вычислительной технике и предназначен для реализации функции трех переменных и контроля исправного состояния. Цель изобретения - повы шение достоверности работы. Модуль содержит элемент ИЛИ, элемент И, два элемента равнозначности, сумматор по модулю два, элемент задерж ки, В режиме контроля исправного состояния модуля в перечисленных элементах возникает генерация, при которой каждый логический элемент переходит из состояния 1 в состояние О и обратно с постоянным периодом сигнала, определенного временем срабатывания вентиля. 2 ил, 1 табл. (П
сОюз сОветсних
СОЦИАЛИСтИЧЯСНИХ
1ЯСПжЛИН
„, ЯО„„12
1594 G 06 F 11/00, 7 00 с !
ОПИСАНИЕ ИЗОБРЕТЕНИЯ (21) 3788088/24-24 (22) 20.07.84 (46) 07.03.86. Бюл. Ф 9 (72) В.Т. Селетников, А.И. Аспидов, С.Н. Огороднов, А.П. Кириллов и В.П. Якуш (53) 681.3(088.8} (56) Авторское свидетельство СССР
1» 883894, кл. G 06 F 7/00, 1981, Авторское свидетельство СССР
И- 1156059, кл. G Об F 7/00, 07.06.84.
Авторское свидетельство СССР
У 962917, кл. 0 06 F 7/00, 1982, (54) МНОГОФУНКЦИОНАЛЬНЫЙ ЛОГИЧЕСКИЙ
МОДУЛЬ С КОНТРОЛЕМ (57) Модуль относится к автоматике и вычислительной технике и предназначен для реализации Функции трех переменных и контроля исправного состояния, Бель изобретения — повышение достоверности работы. Модуль содеряыт элемент ИЛИ, элемент И, т два элемента равнозначности, сумматор по модулю два, элемент задержки. В режиме контроля исправного состояния модуля в перечисленных элементах возникает генерация, при которой каждый логический элемент переходит из состояния "1" в состояние "О" и обратно с постоянным периодом сигнала, определенного временем срабатывания вентиля. 2 ил, 1 табл.
12!6780
Иногофункциональный логический модуль с контролем относится к автоматике и вычислительной технике и предназначен для реализации функции трех переменных и контроля исправного состояния с выдачей информации исправен (неисправен).
Цель изобретения - повьппение достоверности работы.
На фиг. 1 представлена функциональная схема модуля; на фиг. 2— временная диаграмма модуля.
Схема содержит управляющие входы 1-8, элемент ИЛИ 9, элемент И 10, элемент равнозначности 11, элемент И 12, сумматор 13 по модулю два, элемент 14 задержки, элемент 15 равнозначности и выходы 16 и 17 модуля.
Иногофункциональный логический модуль с контролем является устрой" ством с произвольными входами настройки. Класс настроенного алфавита
Б; 0,1, Х, Хз, Х4, Х, У, Б (1
1,8).
Для логических функций трех переменных существует всего 22 различных типовых функций. Остальные логические функции от трех переменных Н .И = 2 - 2 = 234, где n — количество переменных, равное трем, могут быть получены из типовых логических функций путем соответствующего изменения сигналов настройки. Значения сигналов настройки для реализации типовых логических функций представлены в таблице.
Иодуль функционирует следующим образом.
Для получения произвольной функции от тех переменных определяются сигналы настройки U;(i. = 1,8), относялнеся к множеству о; е {0,1, Хт, Х„, Х„j, которое подается на управляющие входы.
Например, требуется получить логическую функцию (= (константа 1) . Исходя из логики работы модуля определены сигналы настройки U, для данной функции
=О;Uy-0; U =О; Uq 1; !!ь = О; U — 1; U7 — О; U> =О.
Настроечные сигналы u„- О!! поданы на управляющие входы 1-8 модуля соответственно. На основании условия функционирования элемента ИЛИ 9 на его выходе сигнал "!, который поступает на второй вход элемента И 10, на первый вход которого подан сигнал "О". В соответствии с условием функционирования элемента И на вы
5 ходе элемента И 10 сигнал будет всегда равный нулю. Этот сигнал поступает на четвертый вход элемента 11 равнозначности, на первые три входа которого поданы сигналы, равные нулю, В соответствии с условием функционирования элемента равнозначности на его выходе будет сигнал "1".
Этот сигнал поступает на первый вход элемента И 12, на выходе которого будет сигнал всегда равный "0".
В результате на первом, третьем, четвертом входах сумматора 13 по модулю два сигналы всегда равны "О", а на втором - "1". В соответствии с условием функционирования сумматора по модулю два на выходе 16 модуля всегда сигнал, равный "1".
Аналогично определяются остальные логические функции трех переменных.
В режиме контроля исправного состояния модуля на управляющие входы 1-8 подается следующий тестовый набор сигналов (1 1,0,1,1,1,1)
З0 соответственно. При этом в цепи элементов 9-13, охваченной обратной связью, возникает генерация, при которой каждый логический элемент цепи переходит из состояния 1 в состояние "0" и обратно с постоянл ным периодом сигнала Т = 10, где
7 " задержка на одном элементе цепочки.
На фиг . 2 а приведена эпюра сигнала на выходе сумматора 13 по модулю два. Этот сигнал поступает на вход элемента 14 задержки, который производит сдвиг сигнала на полови4S ну периода, .т.е. на 5 (фиг. 2б) .
На основании условия функционирования элемента равнозначности на выходе элемента 15 равнозначности, являющимся выходом 17 модуля, всегда будет сигнал, равный "0", что соот50 ветствует исправному состоянию модуля.
В случае неисправности типа константа "0" (константа "1") любого из элементов 9-13 цепочки генера5 ция прекращается, и на выходе сумматора 13 сложения по модулю два бу-. дет сигнал, либо константа "0", либо константа "1". В соответствии
3 с условием функционирования элемента равнозначности на выходе 17 модуля будет сигнал, равный "1", что соответствует неисправному состоянию модуля.
Таким образом, предлагаемый многофункциональный логический модуль позволяет реализовать все логические функции от трех переменных.
Формула изобретения
Многофункциональный логический модуль с контролем, содержащий первый элемент равнозначности, первый элемент И, причем первый, второй и третий входы первого элемента равнозначности соединены с первым, вторым и третьим информационным входами модуля соответственно, выход первого элемента равнозначности соединен с первым входом первого элемента И, второй .вход которого соединен с пятым информационным входом модуля, отличающийся тем, что, с целью повышения достоверности работы, он содержит вто1
Тип реализуемой функции
0
0 х4
0 Х„Х
0 Х ЧХ, Х„xiv Х1 Х1
0 Х„х Х3
Х„ Х, 1 1 . 1 1 0
ХЗ
Х1 Ъ ь ХХ1 1 хх3
0 1 хаХЗМ Х 3
Хз Хз
0 Х1 . . М Х1 Х4
0 х О.
0 Х„ХЯХ Х Х
З Х1 х ХЗ
2. 3
Х„х Х,ДХ
Х3 ХЗ
) Х1
Хи
Хр Хь (Х Хз ь х1 з хй ХЗ.
0 0 0 1 0 0 0
0 0 0 1 0 1 0
0 0 0 1 0 Х„О
Х„Х 1 1 1 0 0
0 0 0 1 Х X 0
Х„Х Х, 1 1 0
Х1 Х Х3 1 Х> Х
2! 6780
4 рой элемент К, сумматор по модулю два, элемент задержки, второй элемент равнозначности, элемент ИЛИ, причем первый вход элемента ИЛИ соединен с четвертым информационным входом модуля, выход элемента. ИЛИс вторым входом второго элемента И, первый вход которого соединен с третьим входом первого элемента равнозначности, четвертый вход которого соединен с выходом второго элемента И, выход первого элемента И соединен с первым входом сумматора по модулю два, второй, третий и четвертый входы которого соединены с шестым, седьмым и восьмым информационными входами модуля, выход сумматора по модулю два является информационным выходом модуля
2р и соединен с вторым входом элемента ИЛИ, с входом элемента задержки и первым входом второго элемента равнозначности, второй вход которого соединен с выходом элемента
2S задержки, выход второго элемента равнозначности соединен с выходом ошибки модуля.
1216790 уемой
Х, 1 0
1 0
Х, 1 Хз
Хъ 1 Хз
x,„х х, х, х3 х х х Чх х,чх„ х х xz x3
Хз 1
Хз
Х„Х х„х, Х 1 Х„
Х„Х ИХ1 ХЗЧХе Хз
Х„4Х, Х,ЧХ Хз
Хз
Ха Хз
Хз 1 Х, Х х2
Х, Ч Х,ЧХ3
0 0 0 1
Хз 3
Х„Х Хз 1 Хз
Хз
0 0
Х 0 0 х1 0 0
Х, Х„О
Продолжение таблицы х2. Хз !
Х4 X Ì Х, ХзЧ Х1 Х -Хз
Х Х ХзМХ1 Х Х ЧХ1 Х ХзЧХ1 Ха Хз (Х4Х1 Х Х М Х1 ХзЧХ1 ХзЧХ1 Х
Составитель А. Сиротская
Редактор П. Коссей Техред М.Надь Корректор С. Шекмар ч
Заказ 1001/58 Тираж 673 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий .113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал IIIIII "Патент", г. Ужгород, ул. Проектная, 4