Многофункциональное устройство

 

Изобретение относится к области вычислительной техники и микроэлектроники и предназначено для реализации арифметических и логических операций. Позволяет осуществлять сравнение двух двухразрядных чисел. Цель изобретения состоит в расширении функциональных возможностей и областей практического применения за счет обеспечения использования устройства в качестве ячейки однородных наращиваемых структур. Устройство содерзкит элементы НЕ, И, ИЛИ и четыре коммутатора, реализованные на основе элементов И, ИЛИ и имеет четыре входные шины, четьфе выходные шины и два входа настройки. Сигналы настройки обеспечивают настройку устройства на реализацию любой функции из заданного множества. 1 ил. 3 табл.с

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

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

РЕСПУБЛИК (so 4 С 06 F 7/38

ЪСЕГатчи Ч

ОПИСАНИЕ ИЗОБРЕТЕНИЯ.13;. .. „,13 !

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

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

Н А ВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ (21) 3964983/24-24 (22) 10, 10.85 (46) 23.02.87. Бюл. У 7 (72) А.Н.Семашко, Д.А.Безмен, А.В.Остроглазов и М.А.Ментюк (53) 681.3 (088.8) (56) Авторское свидетельство СССР

Ф 855655, кл. G 06 F 7/38, 1979.

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

У 1100618, кл. С 06 F 7/38, 1982. (54) МНОГОФУНКЦИОНАЛЬНОЕ УСТРОЙСТВО (57) Изобретение относится к области вычислительной техники и микроэлектроники и предназначено для реализации арифметических и логических операций. Позволяет осуществлять

„„SU, 1291963 А1 сравнение двух двухразрядных чисел.

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

Сигналы настройки обеспечивают настройку устройства на реализацию любой функции из заданного множества. 1 ил.

3 табл.

1 12919

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

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

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

Устройство содержит информационные входы 1-4, настроечные входы 5 и 6, выходы 7-10, элементы НЕ 11

11, 12, и 12, 13 -13„, элементы

И 14, — 14,, 15, — 15, элементы ИЛИ

16, и 16,, первый коммутатор с элементами Й 17, -17, и элементом ИЛИ

17» второй коммутатор с элементами

И 18„-18, и элементом ИЛИ 18„, третий коммутатор с элементами И

19, -19, и элементом ИЛИ 19,, четвертый коммутатор с элементами И

20„-20„и элементом ИЛИ 20,q

В статике сигналы на входах устройства отсутствуют.

В динамике устройство функционирует следующим образом.

На информационные входы 1,2 и

3,4 подаются пары разрядов двух двоичных чисел А и В. Одновременно на управляющие входы 5 и 6 подаются константы 0 и 1, определяющие вид реализуемой устройством функции. 35

Все функции, реализуемые устройством, приведены в табл. 1.

Логически функционирование устройства определяется табл. 2.

Как следует из приведенных таблиц, 40 при подаче на входы 5 и 6 устройства констант 1,1, с выхода 7 снимается функция МЗ, с выхода 8 — универсальная функция, с выхода 9 — А1А2 к

> B1B2, с выхода 10 — А1А2 < B1B2.

Универс альная функция (УФ) в с оответствии с табл. 2 логически описыва. ется выражением нида

УФ = A1A2B1B2 У А1А2В1В2 У А1А2В1В2 У

У А1А2В1В2 У А1А2В1В2 У А1А2В1В2

= А1А2В1 У A1A2Bi У А2В1В2 У А2В1В2

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

63 2 зацию функции памяти Х!Х2УХ IP = X! +

Кроме того, используя логические свойства УФ при А1=Х1, A2=X2, B1=0, В2=Р, последняя обеспечивает реали+ P + Х2.

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

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

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

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

4 уровня логических элементов.

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

Многофункциональное устройство, содержащее элементы И, элементы НЕ, три коммутатора, содержащих элементы

И и ИЛИ; причем первый, второй, третий и четвертый информационные входы устройства соединены с первым, вторым, третьим и четвертым элементами

HE соответственно, первый и второй настроечные входы устройства соединены с пятым и шестым элементами HF. соответственно, выход пятого элемента НЕ соединен с первым входом первого элемента И, нторой вход которого соединен с вторым настроечным входом устройства и первым входом второго элемента И, второй вход которого соединен с первым настроечным входом устройства и первым входом третьего элемента И,второй вход которого соединен с выходом шестого элемента

НЕ, выходы первого, второго и третьего коммутаторов являются первым, нторым и третьим выходами устройства соответственно, о т л и ч а ю— щ е е с я тем, что, с целью расширения функциональных возможностей за счет реализации функций умножения и памяти, устройство содержит первый и второй элементы ИЛИ, четнертый коммутатор, причем выход первого элемента НЕ соединен с первыми входами четнертого, пятого, шестого, седьмого, восьмого, девятого, деся12919бЗ 4

ro коммутатора, девятого элемента И второго коммутатора, четырнадцатого элемента И третьего коммутатора и тринадцатого элемента И четвертого коммутатора, выход девятнадцатого элемента И соединен с первыми входами шестого элемента И первого коммутатора, десятого элемента И второго коммутатора, пятнадцатого элемента

И третьего коммутатора и четырнад50

55 того и одиннадцатого элементов И, первый информационный вход устройства соединен с первыми входами двенадцатого, тринадцатого, четырнадцатого, пятнадцатого, шестнадцатого, семнадцатого, восемнадцатого и девятнадцатого элементов И, выход второго элемента НЕ соединен с вторыми входами четвертого, пятого, шестого, седьмого, двенадцатого, тринадцатого, четырнадцатого и пятнадцатого элементов И, второй информационный вход устройства соединен со вторыми входами восьмого, девятого, десятого, одиннадцатого, шестнадцатого, семнадцатого, восемнадцатого и де. вятнадцатого элементов И, выход третьего элемента НЕ соединен с третьими входами четвертого, пятого восьмого, девятого, двенадцатого, тринадцатого, шестнадцатого и семнадцатого элементов И, третий информационный вход устройства соединен с третьими входами шестого,седьмого,.десятого, одиннадцатого, четырнадцатого, пятнадцатого, восемнадцатого и девятнадцатого элементов

И, выход четвертого элемента НЕ соединен с четвертыми входами четвертого шестого, восьмого, десятого,двенадцатого, четырнадцатого, шестнадцатого и восемнадцатого элементов

И, четвертый информационный вход устройства соединен с четвертыми входами пятого, седьмого, девятого, одиннадцатого, тринадцатого, пятнадцатого, семнадцатого и девятнадцатого элементов И, выходы пятого и шестого элементов НЕ соединены с первым и вторым входами двадцатого элемента И соответственно, выход четвертого элемента И соединен с первым входом первого элемента И первого коммутатора, выход пятого элемента И соединен с первыми входами первых элементов И второго, третьего и четвертого коммутаторов, выход шестого элемента И соединен с первыми входами вторых элементов И третьего и четвертого коммутаторов, выход седьмого элемента И соединен с первыми входами третьих элементов

И третьего и четвертого коммутаторов, выход восьмого элемента И соединен с первыми входами четвертых элементов И третьего и четвертого коммутаторов, выход девятого элемента И соединен с первыми входами пя5

f5

40, тых элементов И третьего и четвертого коммутаторов, выход десятого элемента И соединен с первыми входами второго элемента И второго коммутатора и шестых элементов И третьего и четвертого коммутаторов,выход одиннадцатого элемента И соединен с первыми входами второго элемента И первого коммутатора, третьего элемента И второго коммутатора, седьмых элементов И третьего и четвертого коммутаторов, выход двенадцатого элемента И соединен с первыми входами четвертого элемента И второго коммутатора и восьмого элемента И третьего коммутатора, выход тринадцатого элемента И соединен с первыми входами пятого элемента И второго коммутатора, восьмого элемента И четвертого коммутатора и первым и вторым входами девятого элемента И третьего коммутатора,выход четырнадцатого элемента И соединен с первыми входами шестого элемента И второго коммутатора, десятого элемента И третьего коммутатора и девятого элемента И четвертого коммутатора, выход пятнадцатого элемента И соединен с первыми входами третьего элемента И первого коммутатора, седьмого элемента И второго коммутатора, одиннадцатого элемента И третьего коммутатора и десятого элемента И четвертого коммутатора, выход шестнадцатого элемента И соединен с первыми входами двенадцатого элемента И третьего коммутатора и одиннадцатого элемента И четвертого коммутатора, выход семнадцатого элемента И соединен с первыми входами четвертого элемента

И первого коммутатора, восьмого эле-мента И второго коммутатора, тринадцатого элемента И третьего коммутатора и двенадцатого элемента И четвертого коммутатора, выход восемнадцатого элемента И соединен с первыми входами пятого элемента И перво12919С.З

Значение управ- Функции, реализуемые на ляющих сигналов выходах на входах

Сумма

ИЛИ М2

Равно- И значность

Умножение

МЗ

УФ Больше Меньше цатого элемента И четвертого коммутатора, выходы первого, второго, третьего и двадцатого элементов И соединены с входами седьмого, восьмого, девятого и десятого элементов

НЕ соответственно, причем выход первого элемента И соединен с первым входом первого элемента ИЛИ, второй вход которого соединен с выходом третьего элемента И, первый и второй входы второго элемента ИЛИ соединены с выходами второго и двадцатого элементов И, выход второго элемента И соединен со вторыми входами второго, третьего, четвертого, пятого элементов И первого коммутатора, первого, второго, четвертого, пятого элементов И второго коммутатора, второго элемента И четвертого коммутатора, выход третьего элемента И соединен со вторыми входами первого элемента

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

И второго коммутатора, четвертого элемента И четвертого коммутатора, выход седьмого элемента НЕ соединен со вторыми входами десятого элемента И второго коммутатора, восьмого и двенадцатого элементов И третьего коммутатора, третьего, шестого и десятого элементов И четвертого коммутатора, выход восьмого элемента НЕ соединен с вторым входом шестого элемента И третьего коммутатора,выход девятого элемента НЕ соединен с вторым входом девятого элемента И второго коммутатора, выход десятого элемента НЕ соединен с вторыми входами шестого элемента И первого коммутатора, тринадцатого и четырнадцатого элементов И третьего коммутатора, седьмого элемента И четвертого коммутатора, выход первого элемента

ИЛИ соединен со вторыми входами седьмого и одиннадцатого элементов

И третьего коммутатора, пятого, двенадцатого и четырнадцатого элементов

И четвертого коммутатора, выход второго элемента ИЛИ соединен со вторым входом первого элемента И четвертого

15 коммутатора, вторые входы шестого и седьмого элементов И второго коммутатора соединены с выходом пятого элемента НЕ, второй вход четвертого элемента И третьего коммутатора сое20 динен с первым настроечным входом устройства, выход шестого элемента

Не соединен с вторыми входами второго, третьего, пятого, пятнадцатого элементов И третьего коммутатора и восьмого, одиннадцатого и тринадцатого элементов И четвертого коммутатора, выходы всех элементов И первого коммутатора соединены с входами элемента ИЛИ первого коммутатора, с

Зо выходы всех элементов И второго коммутатора соединены с входами элемента ИЛИ второго коммутатора, выходы всех элементов И третьего коммутатора соединены с входами элемента ИЛИ

35 третьего коммутатора, выходы всех элементов И четвертого коммутатора соединены с входами элемента ИЛИ четвертого коммутатора, выход которого является четвертым выходом 0 устройства.

Таблица 1

1291963

Таблица 2

Настроечные входы (5, 6) Информацион ные входы

1 0 1 1

О 0

1 2 3 4

Управляющие сигналы при подаче раз рядов

А! А2 В! В2

Функции, реализуемые на выходах

7 8 9 10 7 8 9 10 7 8 9 10 7 8 9 10

О О О 1 О О О 1 О О О 0 О О 1 О О 1 О 1

О 0 1 О 0 0 1 0 О 0 О О О О 1 О О. О О 1

О О 1 1 0 О 1 1 О О О О 0 О 1 1 -О О О 1

О 1 О О О О О 1 О О О О 0 О 1 О О О 1 О

О 1 О 1 О 0 1 О О О. О 1 О О 1 1 О О 0 О

О 1 1 О О О 1 1 О О 1 О 0 О 1 1 О 1 О 1

О .1 1 1 0 1 О О О О 1 1 О О 1 1 1 О О 1

1 О 0 О О 0 1 0 О. О 0 О О О 1 О О 1 1 О

1 О О 1 0 О 1 1

О О 1 О О О 1 1 О 1 1 О

О. 1 О О О О 1 1 О О О О

1 О 1 О О 1 О. 0

1 О 1 1 О 1 О 1 О 1 1 О О О 1 1 1 О 0 1

0 1 1 О О 1 О

О 1 1 О 1 О

О О О 0 О э

О О 1 1 О

1 1 О 0 О О 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 О 0 1 1 1 1 1 1 1 0 О

О О О О О О О О О О О 0 1 О О О О О О О

) 291963

Таолнца3

Значения

Реалнзуекая функция

u f лг (в вг

0 0 0

Х2 1 Х 1Х2

0 0 Х 1 Х2

0 0 ХIХ2

Х! 0 0 Х2 Х I YX2

Х2 Х 1УХ2

Х1 1

Х2 !

Н I Х 1 УХ2

Х2 Х1У12 а о

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

Редактор В,Ланко ТехредВ.Кадар Корректор Л.Патай

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

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

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

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

XI 1

Х I Х2

Х2 Х!

0 Х!

Х! 0

Х2 0

ХI

0 0

1 Х2

1 Х!

Х2 Х1Х2

0 0 Х!

0 0 Х2

Х2 1 ХIХ2УХ IХ2

Х1 Х2 Х1Х2УХ 1Х2

0 0 Х2

0 0 Х!

Многофункциональное устройство Многофункциональное устройство Многофункциональное устройство Многофункциональное устройство Многофункциональное устройство Многофункциональное устройство 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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