Изобретение относится к автоматике и вычислительной технике и предназначено для реализации логических формул из четырех и менее букв, представленных в дизъюнктивной нормаяьной форме (ДНФ).
Целью изобретения является расширение функциональных возможностей модуля за счет реализации функции логической единицы.
На чертеже изображена функциональная схема многофункционального логического модуля.
Многофункциональный логический модуль содержит четыре информационных входа 1-4, вход 5 сброса, счетный вход 6, счетчик 7, пять элементов И 8-12, три элемента ИЛИ 13-15, элемент НЕ 16, элемент 17 запрета и выход 18.
В зависимости от значений переменных Zs, Z& и Zf, которые снимаются соответственно с выходов счетчика 7 и являются сигналами настройки, в модуле выполняется вычисление булевой функции от четырех переменных Zi 22. Za и Z4,f, поступающих соответственно на информационные входы 1-4 модуля. Работа модуля описывается булевой функцией семи переменных
F - ZtZ5 V ZiZ2(ZsZ4 V Z6) V Z3Z4Z6 V Z(Z3VZ4)V „ „
ZsZ6Z7(Zi V 22 V Za V ZA) V
ZiZ2Z3Z4.
Работа модуля при различных сигналах настройки описана в таблице настроек.
Настройка модуля на реализацию логических функций осуществляется следующим образом.
На вход 5 сброса подается сигнал единичного уровня, который устанавливает счетчик в исходное состояние. При этом на выходах Zs - Z счетчика устанавливаются сигналы Лог. О. Для настройки модуля на выполнение той или иной логической функции на счетный вход 6 модуля подается необходимое количество счетных импульсов в соответствии с таблицей настроек. В результате на выходах счетчика 7 будет сформирован настроечный код модуля.
Например, для настройки модуля на реализацию функции
F (X) - Xi V X2 V ХзХ4
после подачи на вход 5 сигнала сброса на счетный вход 6 согласно таблице требуется подать три импульса. При этом на информационный вход 1 модуля надо подать сигнал , на вход 2 - сигнал Х2, на вход 3 - сигнал Хз, на вход 4 - сигнал Х4. На выходе 18 модуля будет получена логическая функция
F(X) - Xi V Х2 V ХзХо Xi V Х2 V Хз V Х4.
Аналогично реализуются иные логические функции от четырех и менее переменных, заданных в ДНФ.
Формула изобретения
Многофункциональный логический модуль, содержащий счетчик, пять элементов И, три элемента ИЛИ и элемент НЕ, выход которого соединен с первым входом первого элемента И. выход которого соединен с первым входом первого элемента ИЛИ, выход которого является выходом модуля, вход сброса которого соединен с входом сброса счетчика, счетный вход которого соединен со счетным входом модуля, первый информационный вход которого соединен с входом элемента НЕ и первым входом второго элемента И, второй вход которого соединен с вторым информационным входом
модуля, третий информационный вход которого соединен с первыми входами третьего элемента И и второго элемента ИЛИ, выход последнего из которых соединен с первым входом четвертого элемента И, выход которого соединен с вторым входом первого элемента ИЛИ, второй вход четвертого элемента И соединен с первым выходом счетчика, второй выход которого соединен с вторым входом первого элемента И, второй вход третьего элемента И соединен с вторым входом второго элемента ИЛИ и четвертым информационным входом модуля, отличающийся тем. что, с целью расширения функциональных возможностей за счет реализации функции ло
гической единицы, он содержит элемент
запрета, выход которого соединен с третьим
входом первого элемента ИЛИ, четвертый
вход которого соединен с выходом третьего
элемента ИЛИ, первый вход которого соединен с выходом второго элемента И и первым информационным входом элемента запрета, второй информационный вход которого соединен с вторым входом первого элемента И, второй вход третьего элемента ИЛИ соединен с выходом пятого элемента И, первый и второй входы которого соединены соответственно с первым и вторым входами второго элемента И, третий и четвертый входы которого соединены соответственно с первым и вторым входами второго элемента ИЛИ, третий выход счетчика соединен с третьими входами третьего и пятого элементов И и с третьим информационным входом
элемента запрета, управляющий вход которого соединен с вторым входом четвертого элемента И, выход третьего элемента И соединен с пятым входом первого элемента ИЛИ.
название | год | авторы | номер документа |
---|---|---|---|
Многофункциональный логический модуль | 1987 |
|
SU1513441A1 |
Многофункциональный логический модуль | 1986 |
|
SU1319020A1 |
Многофункциональный модуль | 1984 |
|
SU1167602A1 |
Многофункциональный модуль | 1988 |
|
SU1596318A1 |
Многофункциональный модуль | 1984 |
|
SU1236459A1 |
Программируемое устройство для вычисления логических функций | 1987 |
|
SU1444744A1 |
Многофункциональный логический модуль | 1987 |
|
SU1430950A1 |
Устройство для вычисления симметрических булевых функций | 1989 |
|
SU1684792A1 |
Многофункциональный модуль | 1983 |
|
SU1164552A1 |
Настраиваемый логический модуль | 1986 |
|
SU1310799A1 |
Изобретение относится к автоматике и вычислительной технике и предназначено для реализации логических формул из четырех и менее букв, представленных в дизъюнктивной нормальной форме. Цель изобретения - расширение функциональных возможностей за счет реализации функции лог. 1. Многофункциональный логический модуль содержит информационные входы 1 - 4, вход сброса 5, счетный вход 6, счетчик 7, элементы И 8 - 12, элементы ИЛИ 13 - 15, элемент НЕ 16, элемент запрета 17, выход 18. Сигналы настройки, получаемые на выходах счетчика 7, принадлежат множеству {0,1}, на выходе модуля реализуются бесповторные логические формулы из четырех букв. 1 ил., 1 табл.
Многофункциональный логический модуль | 1985 |
|
SU1290290A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Многофункциональный логический модуль | 1986 |
|
SU1319020A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1991-07-23—Публикация
1989-04-19—Подача