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

 

Изобретение относится к вычисли- .тельной технике и может быть использовано при построении интегральных fг3ч5678 9 10. //- f213 - г- 15 JP т ч 16 микросхем различной степени интеграции в качестве коммутаторов и блоков арифметической обработки операндов. Цель изобретения - упрощение модуля. Модуль содержит информационные входы 1,2, настроечные входы 3-12, элементы РАВНОЗНАЧНОСТЬ 13-17, элемент И 18,элемент СЛОЖЕНИЕ ПО МОДУЛЮ ДВА 19,выход 20. При подаче на настроечные входы модуля сигналов настройки, принадлежащих множеству (0, 1, х, , х, X,, х, на выходе модуля реализуется любая булева функция четырех .переменных. 1 ил. 1 табл. (Л 17 16 16 19 го САЭ СО О х

ВЗЬ I

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

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

РЕСПУБЛИК

„„SU„„131901 (5)) 4 G 06 F 7/00

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

flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

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

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

> с" с

Ф Ф с ,1 с с

3 ф

5 б

В

П

12 (21) 4016107/24-24 (22) 29.01.86 (46) 23.06.87. Бюл. 9 23 (72) А.В.Пархоменко,, В.Л.Смирнов, Л.Б.Авгуль и В.А.Мищенко (53) 681.3 (088.8) (56) Авторское свидетельство СССР

У 91 1507, кл. G 06 F 7/00, 1980.

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

 1166095, кл. С 06 F 7/00, 1984. (54) УНИВЕРСАЛЬНЫЙ ЛОГИЧЕСКИЙ МОДУЛЬ (57) Изобретение относится к вычисли.тельной технике и может быть использовано при построении интегральных микросхем различной степени интеграции в качестве коммутаторов и блоков арифметической обработки операндов.

Цель изобретения — упрощение модуля.

Модуль содержит информационные входы

1,2, настроечные входы 3-12 ° элементы РАВНОЗНАЧНОСТЬ 13-17, элемент И

18 элемент СЛОЖЕНИЕ ПО МОДУЛЮ ДВА

19, выход 20. При подаче на настроечные входы модуля сигналов настройки, принадлежащих множеству jO 1, х,, х4, х,, х, на выходе модуля реализуется любая булева функция четырех переменных. 1 ил. 1 табл.

1319019

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

Цель изобретения — упрощение модуля.

На чертеже представлена схема универсального логического модуля.

Модуль содержит информационные входы 1-2, настроечные входы 3-12, элементы РАВНОЗНАЧНОСТЬ 13-17, элемент И 18» элемент СЛОЖЕНИЕ ПО МОДУЛЮ ДВА 19 и выход 20.

° Модуль работает следующим образом.

На настроечные входы 3-12 модуля подаются настроечные сигналы («,-П„» которые могут принимать значения (°

О, 1, х«» х, х«» хаj. С выхода пятого элемента РАВНОЗНАЧНОСТЬ 17 снимается следующая логическая зависимость

fs=f3U5v f«U5L (1) где

f« =Х,П,У чx,U И» (2) F=x (f Р vf F„)vx,Р, где (3) F„ а «о" а «о

Сравнивая выражения (1) и (3), ви— дим, что логическая зависимость вида (3) также реализует путем подачи на настроечные входы U +- О« сигналов настройки в соответствии с таблицей любые булевы функции трех переменных (f (х„,х )) .

Анализируя выражение (2), видим, что на выходе 20 универсального логического модуля реализуется любая булева функция четырех переменных

f(õ« »ха). Покажем это. Любая булева функция в соответствии с разложением которая при различных значениях настроечных сигналов на настроечных входах 3-7, приведенных в таблице, реализует любые булевы функции, зависящие от трех переменных х> х (f(õ«»x )J . С выхода 20 универсального логического модуля, учитывая, что на выходе четвертого элемента

РАВНОЗНАЧНОСТЬ 16 реализуется функция и 1 П П и П П где

f =Х U< П.«Х, U U7» снимается следующая логическая зависимость:

Шеннона может быть представлена в виде

F„„x,,х )-х «,(х,,х )чх ц (х,,х ), Приравнивая правую часть выражения (2) к данному представлению функции, видим, что всегда однозначно могут быть определены функции f>, ГХ Fy Ч (х которые, как было показано, являются логическими функциями трех переменных.

Рассмотрим алгоритм настройки.

«

Пусть f(x õ,х,х ) — реализуемая модулем логическая функция четырех переменных, Тогда определим некоторую логическую функцию с (х»x,,õ,х )=f(х,х,х,х ) и представим ее в виде

Г Ъ ((х»х»х»x ) х,ц«(x,,õ ) «1»(х,x ) ..

Причем, если ((ха»Х «»Х»Х ) =Х 0 «(Х»Х )

30 то (« (xi »xç) = JJ«(х, »x©+ (х«»хэ ) 3 .

V,(Ю (X, 3) °

По виду функций ((х,,х.) и

35 г «» э (,«(х х ) из таблицы находим настройки модуля на реализацию функций

Й(x х ), При этом функция р (x õ ) определяет сигналы настройки U

Пр» а фу кци Ю (х,»х«) — сигналы

40 настройки U, .,U« (соответствие сигналов настройки в таблице (UI =

=-U<» " ="ч » Пз=Пь» U+ U÷ ° 4=П«о ) °

Пример. Определить настройки модуля на функцию f(x««x )=

=.х < х « х «х, Очевидно, вектор ее значений (таблица истинности) имеет вид: 7 =(0,0, 0,1,0,0,0,1,0,0,0,1,1,1,1,1) .

Следовательно, вектор значений функции lf (ха,х) х »х «)=f (х«»ха)

Y р (0»0»0»0»0«0»1»1 «0»1»0»1 «0»1

I 1).

Тогда у =(0,1,0,1,0,1,0,0);

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

13190

1 1

О 0 х, 0

1 1 х О

0 1 х 0

0 1

0 0 0 0

0 0 0

0 1

О О

О 0

0 0 О

1 1 х 1

1 1 х х, 1 х, х, 1 0

О. 0 О х1

О О 1 1

0 0 О х 1 1 х 1

1 х 1

1 x„

0 1

1 0

1 1

0 О

0 1

1 0

0 0 0 О 1 х х, х

0 0 0 О 1 х х

0 1

0 0 0 О 1 х, хх

О 0 0 1 О

1 1 х - х х з

0 0 О .1 0 х 1 х а х

0 0 0 1 0

1 1 1 1 х3

О 1

1 1 1 1

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

Универсальный логический модуль, содержащий первый, второй, третий, четвертый элементы РАВНОЗНАЧНОСТЬ и элемент И, причем первый настроечный вход модуля соединен с первым входом первого элемента РАВНОЗНАЧНОСТЬ, выход которого соединен с первым входом второго элемента РАВНОЗНАЧНОСТЬ, вы- 10 ход которого соединен с первым входом элемента И, второй вход которого соединен с первым информационным входом модуля, второй настроечный вход которого соединен с первым вхо- 15 дом третьего элемента РАВНОЗНАЧНОСТЬ, выход которого соединен с первым входом четвертого элемента РАВНОЗНАЧНОСТЬ, отличающийся тем, что с целью упрощения, он содержит 20 пятйй элемент РАВНОЗНАЧНОСТЬ и элемент СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, причем третий и четвертый настроечные входы модуля соединены соответственно

0 1 1 1 1

19 4 с вторыми входами первого и второго элементов РАВНОЗНАЧНОСТЬ, пятый и шестой настроечные входы модуля соединены соответственно с вторыми входами третьего и четвертого элементов

РАВНОЗНАЧНОСТЬ, третий вход которого соединен с седьмым настроечным входом модуля, восьмой и девятый настроечные входы которого соединены с первым и вторым входами пятого элемента РАВНОЗНАЧНОСТЬ, выход которого соединен с третьим входом первого элемента РАВНОЗНАЧНОСТЬ, второй информационный вход модуля соединен с третьими входами третьего и пятого элементов РАВНОЗНАЧНОСТЬ, выходы элемента И и четвертого элемента РАВНОЗНАЧНОСТЬ соединены с первым и вторым входами элемента СЛОЖЕНИЕ ПО МО-.

ДУЛЮ ДВА, третий вход которого соединен с десятым настроечным входом мо-1 дуля, выход которого соединен с вы-ходом элемента СЛОЖЕНИЕ ПО МОДУЛЮ

ДВА.

0 0 0 О 1 0 О

О 0 0 1 0 1 1

О 0 0 1 1 О О

1319019

О 1 х R О 1

1 1 1 1

Х2

ХЪ Xi

1 1 х 1

Х3 Х, х х, х, 1

1 О

О х

О 1 х 1

О 1

R Rs xxs

1 О

О 1 х х, х 1

1 1

О 1 1, 1

1 О О О

1 О О 1 х х х 1 ха х 1

О х, х 1

Х2 х2

О х х 1 х х, з х, Ъ 1

О О О 1 х1

1 х х 1

ХЗ х1 э

Х2

О х О х 1 1 1

О х О х, 6

Продолжение таблицы

О О О О 1 1 О 1

О О О О 1 1 1 О

О 0 О О 1 1 1 1

О О О 1 О О О 0

О О О 1 О О О 1

О О О 1 0 О

О О О 1 О О 1 1

О 1 О О

О 1 О 1

1 О 1 О

1 О 1 1

1 1 О О

1 1 О 1

1 1 1 О

1 1 1 1

О О 1 0 О О О О

О О 1 О

О О 1 1

О 1 О О

О 1 О 1

1319019

Прод олкение таблицы

«4

11» 1 1

0 х х 1 х, 1

О 1 1 О

О 1 1 1 хз х х, х, О О х 1 х х, О 1

1 О х1

1 О О 1 х 1 х О

1 0

1 О

1 О 1 1 х, 1 х х, х О

1 1

О О

Х, х х, 1 1 0 1

Х, Хз

1 . 1

1 О

Х1 х, х, х

О О ххз х, 1 1 х О х 1

О 1

Х1

О 1 хз х1 х, Х1

Х1 х, 1 х 1 хз х, Хз

xx3 х, х

Х1 х, 1

Х1 з х . о х 1

Хз

1 х, з

З 1

Х1

1 х О 0 хз

Х1

1 1 1 х1 О

Хз х, 1 1 1 О х о х, 1 1 1

0 О 1 1 О 0 О О

О О О 1

О О 1 О

О О 1 1. О 1 О О

О 1 О 1

О 1 1 О

О 1 1 1

1 О О 0

1 О О 1

1 О 1 О

1 О 1 1

I 1 О О

1 1 О 1

1319019

Продолкение таблицы

1 1 1 1

О 1 О О О О О О

О 1 О О О О О 1

О 0 1 О

О х, 1

О 1

Х3 х, Х2

1 1 1 х, 2 х 1

О 1

О 0

Х1

О 1 О О

О 1 О 1

0 О 1 О

О 1 1 1

1 О О О

1 О О 1

1 О 1 О

1 О 1 1 х

Х2

Х3

Х1 х х, х, х, Х2 х

Õ2

О х 1 х х 2

1 1

0 О х.

1 1 О 1

1 1 1 0

Х3

О х х

0 О

Х1 х, О 1 1 1

О 1 х 1

Х3 х, Х1

Х2

О 1

О 1 х 1 х

Х3

0 О

Х3

0 1 О 1 О О О О

О 0 О 1

О О 1 О

О О 1 1

0 1 О О

О 1 О 1

О 1 1 О

0 1 1

1319019!

Продолжение таблицы

1 1 1

"э 4

0 а 0

0 0 0 х

1 х1 хэ х 1

1 х, хэ

0 0

0 1 0

0 0

1 0 хэ

1 1

0 х

2 хэ

1 х

1 - х; X 0

1 х> х х

0 Х, 1 1 1 1 х

0 0 0 1

0 0 1 0

0 0 1 1

0 1 0 0

0 1 0 1

0 1 0 1

0 1 1 1

1 0 0 0

1 0 0 1 хг

0 х хэ хэ

ХХ3 х, 0 х хэ х2 хг хэ

0 х х

0 х х х, xz хэ хэ

3 хэ

1 0 1 0

0 х

0 х

0 х

0 1 1 0 1 0 1 1

0 1 1 0 1 1 0 0

0 1 1 0 1 1 0 1

1 1 1 0

0 хэ хэ х, 0 ха э

1 1 1 1

0 1

0 1 1 1 0 0 0 0

xz хэ х1 х t 1 0 1 1 0 0 0 0 0

1319019

J4

Продолжение таблицы

0 0 х, 0!!з Ue 4

U, 1 1 х 0

0 !

Х 0

0 0 0 1

0 0 1 0 х 1

1 х1

0 0 хг х

0 О 1 1

0 1 0 0

0 1 0

0 1 1 0

0 1 1

1 0 0 0

1 О О .1

1 О 1 0

1 О 1, 1

1 . 1 О 0

1 1 0 1

1 1 1 0

1 1 1 1

1 1 О О О О 0 О

1 О О О О О 0 1

О О 1 О

О О 1

О 1 О 0

О 1 О 1

О. 1 1 О х, х., х, х х, Хг

0 6

Хг

1 х, х О х х х О

Хг

Х9

1 х,, х, Хг Х, 0 х1 х, О

Хг х, Х2 х х

О х, О х, 2

О 0

Х3

1 О

1 1 хг

Х2

1 1 1

Хг

Х3

Х2

О хг х, 0

xÄ х1, Хг х, О 1 х х, х х> 1 х1

1 О О 0

1 О О 1

Хг х3

13 I 9019

16

Продолжение таблицы

3 4 %

О О

0 о о о о

1 1 1 1

1 О О 1 О О О О

О О О 1

О О 1 О

О О 1 1 х

2. х х

Х2 х х, О

9 2

О 1 х, Х2 х

О х х х х О

Х2

Х2

Х2

Х2 о х О

Х2 О

О 1 О О

О 1 О 1

О 1 1 О

О 1 1 1

1 О О О

0 О 1

1 О 1 О

1 О 1 1

1 1 О О

1 1 О 1

1 1 1 О

1 1 1 1

1 О 1 О О О О О

О О О 1

О О 1 О

О х1

Х2

Х2

Х2 х, х . О х х х 1

О х

Х2

О

О х

Х2

Х2 х, хз

Х2

Х2

Х2

Х2 х, X

О 1

Х2

18

Продолжение таблицы

1319019

0 О 1

X3 XS х, х, 1 х( х 1

Х2 х 1

0 1 О О

1 О 1 О О 1 О 1

О 1 1 О

О 1 1 1

1 О О О

1 О О 1

1 О 1 О

1 О 1 1

1 1 О О

1 1 О 1

1 1 1 О

Х2

1 х х 1 з

О 1

1 х х х

Х2

О х О 1

1 х, О О

Х2 Х2

О хэ

Х2

1 х О

1 1 1

О 1

О О

1 О 1 1 О О О О

О О О 1

О О 1 О

О О 1 1

О 1 О О

0 1 О 1

О 1 1 О

О 1 1 1

1 О О О

1 О О 1

1 О 1 О

1 О 1 1 х(О

Х2 ХЭ х, Х2

Х2 х, х, хэ

О О

ХЗ Х2

Х2 хэ х, Х3 Х2

Х2

О х, хэ (х О

Х2 х, Х2 Х, О

1 х2

О х

О О

О х

3 2! 319019!

-т х, 0 х, 0 0 1

Хэ

Х, Хг э хФ хг 0

0 1 1 1

0 0 х1 хг 1 х, х 1

1 1 1 хг 0 1

0 1

Хэ

Х, э

Хг хг х, хг х х, 1 х, х 0

1 хэ

Хг . хэ х, х 1 э х х х

xó х 0 х х, 0 0

1 ххэ

Хг х

Хг

x . 0 х, хэ х, х, 1

Хг

Х х х, 1 х х 0 0 х х 0 1

ХЭ Х1 ХЭ Х1

ХЭ Хг ХЭ Х1

Продолжение таблицы! 1 0 0

1 1 0 1

1 1 1 0

1 1 1 1

1 1 0 0 0 0 0 - 0

0 0 1 0

0 0 1 1

0 1 0 0

0 1 0 1

0 1 1 0

0 1 1 1

1 0 0 0

1 0 0 1

1 0 1 0

1 0 1 1

1 1 0 0

1 1 0 1

1 1. 1 0

1 1 1 1

1 1 0 1 0 0 0 0

0 0 0 1

0 0 1 0

0 0 1 1

0 1 0 0

1319019

21

Продолжение таблицы

О 1 0 1

О 1 1 О

О 1 1 1

1 О 0 О

1 О О 1

1 О 1 О

1 О 1 1

1 1 О О

1 1 0 1

1 1 1 О

1 1 1 1.

1 1 1 О О О О О

О О О 1

О О 1 О

О О 1 1

О 1, О О

О 1 О 1

О 1 1 О

О О х О х х, Х1 О

Х2 Х1

3 х х О

Х2

Хз х О х, О О 1

Х2 х

Хз

О О хэ О х О ъ

О з х х2 х, х1

xz х

О 1

Х2 х, хз хз х, х, х 0 з

О х, Хз х, Х2 Х, х О

Х2

О х, х О х

О. 1

О О 1 хэ

Х2

1 О О О

1 О О 1

1 О 1 О

1 О 1 1

1 1 О О

1 1 О 1

1 1 1 0

Х1 хэ

Х3 хз х1

Х3

Х2

О О х О

0 О

Хэ

Хэ

Хт х, Х1

Хз

Х3 э х О х, xz

Х2

ХХ3

13190f 9

24

Продолжение таблицы

0 о о

0 х

xi

xà, 0 1 0 1 х х х 0 ха х х, 1 0

x x, 0 0

3 2

1 I 1 0 х

1 х, х 0

1 1 1 0

XXç х х, 1 0

0 1 1 0 х

Хф

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

Техред М.Ходанич

Редактор А.Ворович

Корректор С.Шекмар

Заказ 2513/43

Тираж 672

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

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

Подписное

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

1 1 1 0 х, Х, 0 0 х х, 0 0

1 х, х, x x x0 0

1 1 1 0

1 1 1 1

1 1 1 1 0 0 0 0

0 0 0 1

0 0 0 0

0 0 1 1

0 1 0 . 0

0 1 1 0

0 f 1 1

1 0 0 0

1 0 0 1

1 0 1 0

1 0 1 1

1 1 0 0

1 1 0 1

1 1 1 0

1 1 1 1

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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