Изобретение относится к автоматике и вычислительной технике и предназначено для одновременной реализации путем настройки константами произвольной булевой функции и функции ей двойственной (антидвойственной).
Целью изобретения является расширение функциональных возможностей модуля за счет одновременной реализации произвольной булевой функции и ей двойственной (антидвойственной).
На фиг. 1 и 2 приведена схема модуля .
Модуль содержит первую. 1 и вторую 2 группы настроечных входов, вход 3 задания режима работы, первую 4 и вторую 5 группы информационных входов, мультиплексоры 1 из 2 6 и 7, мультиплексоры 1 из 2 8 и 9, группу элементов 10 неравнозначности,эле-20 мультиплексоров I из 4.
мент НЕРАВНОЗНАЧНОСТЬ 11, выходыЗапишем реализуемую функцию в ви12 и 13.
Первая и вторая группы управляющих входов модуля содержат по 2 входов. Первая группа информационных входов состоит из одного входа, вторая группа - из п входов.
Общее число входов модуля М,2 + +П+2.
Группа элементов НЕРАВНОЗНАЧНОСТЬ состоит из п элементов.
Модуль функционирует следующим образом
/
- ,. X X,
де таблицы истинности (столбец f,
25
БП
30
ПК
Реализуемая функция f(x,, л,..., } задается в виде таблицы истин35
ности с порядком переменных х,,х„,. Для заданной функции определя п+г
ется таблица истинности ее антидвойственной функции f Чх, ,х. п с тем же порядком переменных.
На входы, образующие первую группу 1 настроечных входов модуля, подаются константы О и 1 в порядке, определяемом верхней половиной столбца значений реализуемой функции, т.е. функции f(0,x,. .. ,х,). На входы, образующие вторую группу 2 настроечных входов модуля, подаются константы О и I в порядке, определяемом верхней половиной столбца значений функции антидвойственной к заданной, т.е. функции f (О,х ,...,
(Ч.
На вход, образующий первую группу 4 информационных входов модуля, подается переменная х,. На входы, второй группы 5 информационных входов модуля подаются переменные х, Xj,...,Xn,. На первом выходе 12 мо837442
дуля реализуется заданная функция
f {х , х ,. . . ,х„,) .Для того, чтобы на втором выходе 13 модуля одновременно реализовывалась функция, антидвой5 ственная заданной f х, ,х,. . . ,х„,), на вход 3 задания режима работы должна быть подана константа 0. Для того, чтобы на втором выходе 13 модуля одновременно реализовывалась функfO ция, двойственная заданной f(x,,x ,1 . . . ,х„,), на вход 3 задания режима работы должна быть подана константа 1 .
Пример. Реализовать Функцию,
5 заданную формулой ,(XjVX) и двой- ственную (антидвойственную) к ней, на предлагаемом модуле. Так как в данном случае , то , М,2 + , а модуль строится на базе
де таблицы истинности (столбец f,
25
БП
Определим функцию, антидвойствен- ную к заданной (столбец f ).
На первую группу 1 настроечных
входов подадим константы Си, соответствующие
О
О
f(0,:
,Xj)
50
На вторую группу настроечных входов 2 модуля подадим константы О и 1, соответствующие
на, f(0,x.
,х)
55
О
На информационный вход 4 подадим переменную х,, а на входы 5 - переменные Х-, х,. На первом выходе 12
модуля реализуется заданная функция f . Подавая на вход 3 задания pew-iMa работы модуля константу О, на выходе 13 реализуется функция f. Этой функиии соответствует формула f x,(). Подавая на вход 3 задания режима работы модуля константу I, на выходе 13 реализуется функция f (столбец f). Этой функции соответствует формула f x,v X х.
Для реализации самоантидвойствен- ных функций модуль преобразуется в устройство, изображенное на фиг, 2.
Формула изобретения
Многофункциональный логический модуль, содержащий, первый мультиплек сор 1 из 2 и элемент НЕРАВНОЗНАЧНОСТЬ, причем информационные входы первого мультиплексора 1 из 2 сое инены с настроечными входами первой группы модуля, вход задания режима работы которого соединен с первым входом элемента НЕРАВНОЗНАЧНОСТЬ, вы од которого является первым выходом модуля, о тлич ающийся тем, что, с целью расширения функциоальных возможностей за счет одновременной реализации произвольной булевой функции и ей двойственной (антидвойственной), модуль содержит второй мультиплексор 1 из 2, первый и
второй мультиплексоры 1 из 2 и группу элементов НЕРАВНОЗНАЧНОСТЬ, причем i-й управляющий, вход первого мультиплексора 1 из 2 () соединен с выходом i-ro элемента НЕШ РАВНОЗНАЧНОСТЬ группы и i-м управляющим входом второго мультиплексора
1 из 2 , информационные входы которого соединены с настроечными входами второй группы модуля, выходы перf5 вого и второго мультиплексоров 1 из 2 соединены с первым и вторым информационными входами первого и вто- , рого мультиплексоров 1 из 2 соответственно, управляющие входы которых
20 соединены с первым информационным входом модуля и первыми входами элементов НЕРАВНОЗНАЧНОСТЬ группы, вторые входы которых соединены с информационными входами второй груп25 пы модуля, выход первого мультиплексора 1 из 2 соединен с вторым входом элемента НЕРАВНОЗНАЧНОСТЬ, выход второго мультиплексора 1 из 2 является вторым выходом модуля.
8
J2
название | год | авторы | номер документа |
---|---|---|---|
Многофункциональный логический модуль | 1982 |
|
SU1149244A1 |
Многофункциональный логический модуль | 1985 |
|
SU1247858A1 |
Многофункциональный логический модуль | 1986 |
|
SU1310800A1 |
Многофункциональный модуль | 1983 |
|
SU1096636A1 |
Многофункциональный логический модуль | 1982 |
|
SU1073768A1 |
Многофункциональный логический модуль | 1986 |
|
SU1368872A1 |
Многофункциональный логический модуль | 1980 |
|
SU924697A1 |
Функциональный преобразователь | 1986 |
|
SU1388890A1 |
Устройство для вычисления булевых производных | 1986 |
|
SU1388843A1 |
Устройство для реализации логических функций | 1981 |
|
SU1001080A1 |
Изобретение относится к автоматике и вычислительной технике и предназначено для одновременной реализации путем настройки константами произвольной булевой функции и функции ей двойственной (антидвойственной). Цель изобретения - расширение функциональных возможностей. Эта цель достигается тем, что модуль, состоящий Из мультиплексора 1 из 2 , дополнительно содержит второй мультиплексор I из 2 , два мультиплексора 1 из 2, группу двухвходо- вых элементов НЕРАВНОЗНАЧНОСТЬ, элемент НЕРАВНОЗНАЧНОСТЬ, две группы настроечных входов, две группы информационных входов, вход задания режима работы, два выхода. 2 ил.
i 7
(pufi
Составитель О.Березикова Редактор Э.Слиган Техред Л.Сердюкова
Заказ 7442/47Тираж 670Подписное
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
cpi/e.Z
Корректор Л.Патай
Фридман А., Менон П | |||
Теория и проектирование переключательных схем | |||
М | |||
: Мир., 1978, с | |||
Передвижная комнатная печь | 1922 |
|
SU383A1 |
Способ получения боркалька | 1935 |
|
SU49244A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-01-15—Публикация
1985-05-16—Подача