Многофункциональный логический модуль

 

Изобретение относится к автоматике и вычислительной технике и предназначено для одновременной реализации путем настройки константами произвольной булевой функции и функции ей двойственной (антидвойственной ). Цель изобретения - расширение функциональных возможностей. Эта цель достигается тем, что модуль, состоящий Из мультиплексора 1 из 2 , дополнительно содержит второй мультиплексор I из 2 , два мультиплексора 1 из 2, группу двухвходовых элементов НЕРАВНОЗНАЧНОСТЬ, элемент НЕРАВНОЗНАЧНОСТЬ, две группы настроечных входов, две группы информационных входов, вход задания режима работы, два выхода. 2 ил.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

09) (11) 151) 4 0 06 F 7/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3897575/24-24 (22) 16,05,85 (46) 15.01.87. Бюл. Ф 2 (72) А.А.Шалыто (53) 681 ° 3(088.8) (56) Фридман А., Менон П, Теория и проектирование переключательных схем.

М.. Мир,, 1978, с. 383.

Авторское свидетельство СССР

)) 1149244, кл. G 06 F 7/00, 1982. (54) МНОГОФУНКЦИОНАЛЬНЬП1 ЛОГИЧЕСКИЙ

ИОДУЛЬ (57) Изобретение относится к автоматике и вычислительной технике и предназначено для одновременной реализации путем настройки константами произвольной булевой функции и функции ей двойственной (антидвойственной). Цель изобретения — расширение функциональных возможностей.

Эта цель достигается тем, что модуль, состоящий из мультиплексора "1 из

2, дополнительно содержит второй мультиплексор "1 из 2 ", два мультиплексора "1 из 2", группу двухвходовых элементов НЕРАВНОЗНАЧНОСТЬ, элемент НЕРАВНОЗНАЧНОСТЬ, две группы настроечных входов, две группы информационных входов, вход задания режима работы, два выхода. 2 ил. 1283744

0 . 0 0

0 0 1

0 . 1 О

0 1 О

О

Определим функцию, антидвойствен4р ную к заданной (столбец f ).

На первую группу 1 настроечных входов подадим константы О и 1, соответствующие

0

О

f(0 õ,х ) На вторую группу настроечных вхо50 дов 2 модуля подадим константы 0 и

1, соответствующие

f (Ох,х )=

Изобретение относится к автоматике и вычислительной технике и предназначено для одновременной реализации путем настройки константами произвольной булевой функции и функции ей двойственной (антидвойственной).

Целью изобретения является расширение функциональных воэможностей модуля за счет одновременной реализации произвольной булевой функции и jp ей двойственной (антидвойственной).

На фиг, 1 и 2 приведена схема модуля.

Модуль содержит первую, 1 и вторую

2 группы настроечных входов, вход 3 I5 задания режима работы, первую 4 и вторую 5 группы информационных вхо11 « дов, мультиплексоры 1 иэ 2 6 и 7;

11 мультиплексоры "1 из 2 8 и 9, группу элементов 10 неравнозначности, эле-. 20 мент НЕРАВНОЗНАЧНОСТЬ 11, выходы

12 и 13.

Первая и вторая группы управляюи щих входов модуля содержат по 2 входов. Первая группа информационных 25 входов состоит из одного входа, вторая группа — из и входов, Общее число входов модуля М,=2 +

+и+2.

Группа элементов НЕРАВНОЗНАЧНОСТЬ З0 состоит из и элементов.

Модуль функционирует следующим об- . разом.

Реализуемая функция (х„ х х ) задается в виде таблицы йстин<<< < ности с порядком переменных х„,х х„„. Для заданной функции определяется таблица истинности ее антидвой-. а!I сТВЕ!ННоН функции f (х х ... X ) с тем же порядком переменных.

На входы, образующие первую группу 1 настроечных входов модуля, подаются константы 0 и 1 в порядке, определяемом верхней половиной столбца значений реализуемой функции, т.е, функции f(0,x . ..x„„). На входы, образующие вторую группу 2 настроечных входов модуля, подаются константы 0 и I в порядке, определяемом верхней половиной столбца значений функции антидвойственной к заданной, т.е. функции f (О,х

<

На вход, образующий первую группу 4 информационных входов модуля, подается переменная х <. На входы, второй группы 5 информационных входов модуля подаются переменные х хд,...,х„„. На первом выходе 12 модуля реализуется заданная функция

f (x, х...x „) .Для того, чтобы на втором выходе 13 модуля одновременно реализовывалась функция,антидвой<<ф с твенная 3 аданной f (х,, х,..., x„) на вход 3 задания режима работы должна быть подана константа О, Для того, чтобы на втором выходе 13 модуля одновременно реализовывалась функция, двойственная заданной f (x,,x 1 ...,х„„), на вход 3 задания режима работы должна быть подана константа 1, Пример. Реализовать Жункпию, заданную формулой 1=x, (х «х ) и двой<ственную (антидвойственную) к ней, на предлагаемом модуле, Так как в

3 данном случае n+1=3, то n=2, М<=2 +

+2+2=12, а модуль строится на базе мультиплексоров "I иэ 4".

Запишем реализуемую функцию в виде таблицы истинности (столбец f ).. х< х х f "

На информационный вход 4 подадим переменную х,, а на входы 5 — переменные x>, x>. На первом выходе 12

12837 4 модуля реализуется заданная функция

Г. Подавая на вход 3 задания режима работы модуля константу О, на выходе 13 реализуется функция . Этой функгии соответствует формула

=х,(х чх ), Подавая на вход 3 зада— ния режима работы модуля константу

I, на выходе 13 реализуется функция (столбец f j. Этой функции соответствует формула f =х,ч x x>. !О

Для реализации самоантидвойственных функций модуль преобразуется в устройство, изображенное на фиг. 2.

Формула изобретения f5

Многофункциональный логический модуль, содержащий первый мультиплек.сор "1 из 2 " и элемент НЕРАВНОЗНАЧНОСТЬ, причем информационные входы 2р первого мультиплексора "1 из 2"" соединены с настроечными входами первой группы модуля, вход задания режима работы которого соединен с первым входом элемента НЕРАВНОЗНАЧНОСТЬ, вы- 25 ход которого является первым выходом модуля, отличающийся тем, что, с целью расширения функциональных возможностей за счет одновременной реализации произвольной булевой функции и ей двойственной (антидвойственной, модуль содержит второй п1, мультиплексор "1 из 2 ", первый и второй мультиплексоры "1 из 2" и группу элементо в НЕРАВНОЗНАЧНОСТЬ, причем i — и управляющий, эход цервого мультиплексора "1 из 2 " (i=1,r )

I соединен с выходом i -го элемента НЕРАВНОЗНАЧНОСТЬ группы и 1 -м управляющим входом второго мультиплексора и ил

1 из 2, информационные входы которого соединены с настроечными входами второй группы модуля, выходы первого и второго мультиплексоров 1 из йч

2 соединены с первым и вторым информационными входами первого и второго мультиплексоров "1 из 2" соответственно, управляющие входы которых соединены с первым информационным

1 входом модуля и первыми входами элементов НЕРАВНОЗНАЧНОСТЬ группы, вторые входы которых соединены с информационными входами второй группы модуля, выход первого мультиплексора "1 из 2" соединен с вторым входам элемента НЕРАВНОЗНАЧНОСТЬ, выход второго мультиплексора "1 из 2" является вторым выходом модуля.

1283744 фиГ 2

Составитель О.Березикова

Редактор Э.Слиган Техред Л.Сердюкова

Корректор Л Патай

Заказ 7442/47 Тираж 670 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4

Многофункциональный логический модуль Многофункциональный логический модуль Многофункциональный логический модуль Многофункциональный логический модуль 

 

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

Изобретение относится к вычислительной технике и может быть применено для вьшолнения операции деления чисел

Изобретение относится к области автоматики и вычислительной техники

Изобретение относится к области автоматики и вычислительной техники

Изобретение относится к области автоматики и вычислительной техники , может быть использовано в цифровых системах автоматического управления и регулирования специализированных устройств обработки данных и является усовершенствованием устройства по авт.св

Изобретение относится к области автоматики и вычислительной техники и предназначено для реализации логических функций

Изобретение относится к области автоматики и вычислительной техники

Изобретение относится к вычислительной технике и предназначено для регистрации и контроля входных параметров, а именно, параметров полета летательного аппарата

Изобретение относится к вычислительной технике, в частности к специализированным устройствам для обработки массивов информации в реальном масштабе времени, и может быть использовано в автоматизированных системах обработки изображений

Изобретение относится к радиотехнике, а именно к измерительной технике, и в частности может быть использовано в технике радиосвязи, например в синтезаторах частоты приемопередающих установок с программной перестройкой рабочей частоты (ППРЧ) в качестве умножителей частоты следования импульсов

Изобретение относится к вычислительной технике и, в частности, к архитектурам перестраиваемых матричных процессорных СБИС, использующих структурную перестройку (реконфигурацию), т.е

Изобретение относится к вычислительной технике и может использоваться при статистических исследованиях

Изобретение относится к вычислительной технике и может использоваться при статистических исследованиях

Изобретение относится к электроизмерениям, автоматике, импульсной, преобразовательной и др.технике и может быть использовано в качестве многофункционального устройства, например, сравнение фаз или напряжений, или длительностей, или формирователей в интегральном исполнении

Изобретение относится к специализированным средствам вычислительной техники и предназначено для использования в стохастических вычислительных устройствах

Изобретение относится к вычислительной технике и может быть использовано в вычислительных и моделирующих устройствах, использующих вероятностные принципы представления и обработки информации

Изобретение относится к автоматике и вычислительной технике и может быть использовано в дискретных автоматах для сложения - вычитания чисел, кодируемых трехуровневыми сигналами по ортогональным составляющим функций Попова
Наверх