Многофункциональный логический модуль Советский патент 1982 года по МПК G06F7/00 

Описание патента на изобретение SU924697A1

(5) МНОГОФУН| ЦИОНАЛЬНЫЙ ЛОГИЧЕСКИЙ МОДУЛЬ

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

название год авторы номер документа
Многофункциональный логический модуль 1982
  • Артюхов Валерий Леонидович
  • Шалыто Анатолий Абрамович
SU1073768A1
Однородная структура 1979
  • Артюхов Валерий Леонидович
  • Шалыто Анатолий Абрамович
SU900279A1
Универсальный логический модуль 1983
  • Березкин Александр Кириллович
  • Васильев Федор Анатольевич
SU1119003A1
Настраиваемое устройство 1979
  • Артюхов Валерий Леонидович
  • Шалыто Анатолий Абрамович
SU890388A1
Многофункциональный логический модуль 1982
  • Артюхов Валерий Леонидович
  • Шалыто Анатолий Абрамович
SU1149244A1
МНОГОФУНКЦИОНАЛЬНОЕ ЛОГИЧЕСКОЕ УСТРОЙСТВО 2015
  • Козелков Олег Александрович
RU2610247C1
Преобразователь формы представления логических функций 1987
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
SU1441379A2
Устройство для реализации логических функций 1981
  • Абельсон Александр Давидович
  • Евтодьев Аркадий Игоревич
  • Казакова Нина Михайловна
  • Клунт Борис Яковлевич
  • Шалыто Анатолий Абрамович
SU1001080A1
ЭЛЕМЕНТ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЫВСЕСОЮЗНАЯnAT?HTHO-TLEHHE:H/.'БИБЛИОТЕКА 1971
SU290275A1
Многофункциональный логический модуль 1983
  • Хуршудян Леонид Суренович
SU1109735A1

Реферат патента 1982 года Многофункциональный логический модуль

Формула изобретения SU 924 697 A1

t Изобретение относится к автоматике и вычислительной технике и пре назначено для реализации путем настройки произвольных булевых функций четырех переменных. Известен многофункциональный логический модуль, предназначенный для реализации путем настройки произвольных булевых функций четырех переменных til. - Недостатками данного устройства являются большое число внешних выводов, равное 12 (11 входов и 1 выход) , и большая приведенная элемент ная сложность, равная 3 (при оценке ее числом двухвходовых элементов И, ИЛИ и элементов НЕ).. Наиболее близким по технической .сущности к предлагаемому является многофункциональный логический модуль, имеющий малое число внешних выводов, малую элементную сложност и простую процедуру настройки t.2l. Известный модуль содержит три информационных и три настроечных входа, один выход, три одновыходных блока, каждый из которых имеет три входа и один выход и реализует дизъюнкцию минтермов, удовлетворяющую условию избирательности, причем суммарное число минтермов, входящих в блоки модуля, равно общему количеству минтермов трех переменных, три двухвходовых элемента И и один трехвходовый элемент ИЛИ, причем i-й информационный вход(1 1, 2, З) соединен с 1-м входом каждого из блоков, выход i-ro блока и 1-на- строечный вход соединены соответственно с первым и вторым входами i-ro элемента И, выходы элементов И , соединены соответственно с первым, вторым и третьим входами элемента ИЛИ, выход которого соединен с выходом модуля. В табл. t приведены четыре варианта наборов минтеров для блоков многофункционального логического модуля универсального в классе функции от трех переменных, причем для построе ния модуля может быть использован любой из этих наборов. В данной таблице переменные О и Ь принимают значения,О и 1. Недостатком известного устройства является то, что он не реализует путем инструкции произвольные функции четырех переменных. Цель изобретения - расширение области применения модуля путем реализации произвольных функций четырех переменных. Поставленная цель достигается тем, что многофункциональный логиче кий модуль, содержащий блоки для оп ределения дизъюнктивных значений минтермов входных аргументов, элеме ты И и элемент ИЛИ, примем i -и информационный вход модуля (i 1, 2, 3) подключен к i -му входу каждого блока для определения дизъюнктивных значений минтермов входных переменных соответственно, выход каждого i-ro из которых подключен к первому входу 1-го элемента И соответственно , второй вход которого подключен к 1-му настроечному входу модуля соответственно,, модуль содержит так же дополнительные элементы И и муль типлексоры, причем первый вход i-ro дополнительного элемента И подключе к первому входу i-ro элемента И соответственно, второй вход подключен к i-му настроечному входу модуля соответственно (j , 5, 6), а выход подключен к первому информацион ному входу i-ro мультиплексора, вто рой .информационный вход которого подключен к выходу i-ro элемента И соответственно, а управляющие входы мультиплексоров подключены к дополнительному информационному входу мо дуля, выходы мультиплексоров подключены к входам элемента ИЛИ соответственно, выход которого подключен к выходу модуля. На чертеже приведена схема модуля . Схема содержит информационные входы 1 - k, настроечные входы 5три одновыходных блока П - 13 каж дый из которых реализует дизъюнкцию минтермов входных аргументов, удовлетворяющую условию избирательности причем суммарное число минтермов. 9 4 входящих в эти блоки, равно общему количеству минтермов трех переменных - восьми, двухвходовые элементы И 1 - 19, трехвходовые мультиплексоры 20 - 22, трехвходовый элемент ИЛИ 23, выход с. Работу модуля рассмотрим для случая, когда минтермы, дизъюнкция которых образует блоки модуля, принадлежат IV столбцу табл.1. При этом первый блок реализует функцию f -1 V (Хо, V , второй fix x-ixii x. V V , a третий f rj V ,. Для минтермов . входящих в функцию f., fn И fn, выполняется условие избирательности (табл.2). Работа каждого трехвходового мультиплексора описывается функцией Y Zpx, где IK - переменная, подаваемая на I первый вход мультиплексора; Z е - переменная ; подаваемая на второй вход мультиплексора; х - переменная, подаваемая на третий вход мультиплексора. В качестве примера определим настройку модуля для реализации функции четырех переменных, задаваемых табл.3. Перепишем табл.3, расположив минТермы в ней в соответствии со структурой модуля (табл.). В последнем столбце табл.4 указаны переменные, их инверсии и константы О и 1, которые должны быть поданы на настроечные входы, соответствующие определенным группам минтермов. Настройка, подаваемая на настроечный вход, соответствующий группе i, определяется по виду фрагмента столбца Y табл,4, соответствующего этой группе. Если фрагмент столбца Y, принадлежащий группе i совпадает с фрагментом столбца переменной xj рассматриваемой группы, то на настроечный вход i подается переменная х;. Если фрагмент столбца У, принадлежащий группе i совпадает с инверсией фрагмента столбца переменной xj рассматриваемой группы, то на настроечный вход i подается переменная х;. Если фрагмент столбца У, принадлежащий группе i целиком состоит из единиц (нулей), то на настроечный вход подается константа 1 (0).

592« б976

Таким образом, для реализации за- Приведенная элементная сложность

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

(табл.4) входы модуля должны бытьдовых элементов И, ИЛИ и элементов НЕ,

задействованы как указано Н1««е:равна 29 (табл.5). Вход 1 - вход 2 - входЗ-

вход k - Xi;Для общности выше указано, что VВход 5 вход 6-1; вход -третий блок (блок 13) .имеет три вхо8-0;да, однако так как он реализует функВход 9 - х ; вход 10 х«,.цию Заданная таблица истинности pea- XlX.ix.v

лизуется, так как в этом случае нато очевидно, эту функцию можно реавыходе 24 модуля реализуется функ-лизовать на одном двухвходовом

ц«я,элементе И.

V F « Xx,x, ,jX4X4V x XqXjX vПредлагаемь многофункциональной ,v 5модуль по сравнению с мoдyлeм-npoтox Xr)lX5Xд ,типом имеет более широкую область

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

,j

X R x yx XqXrj/x x x,

Т а б л и ц а 1

Ij j

tj

0,

ifi

НЧ

. X XijXfl

(j X.,X,Xi X X|jX|

1 .« X XqXjVX X MX X X

Of 5 - 0

ТаблицаЗ

Т a 6 л и ц a V

1О 11

о о о t

о t

1 о о

о t

о t

Продолжение табл. t

I1

О Г О

11

t1

о

о о о

1 о

.0

о

D

о о

о

о 1

t1

13

It, 15, 20 . (без элемента Н€ блока 20}

16, 17, 21 (без элемента НЕ блока 21)

18, 19, 22 (без элемента НЕ блока 22)

Общий элемент НЕ блоков 20, 21, 22

17

Итого

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

Многофункци9нальный логический модуль, содержащий блоки для определения дизъюнктивных значений минтермов, входныхаргументов, элементы И и элемент ИЛИ, причем 1-й информационный вход модуля (i 1, 2, З) подключен к 1-му входу каждого блока для определения дизъюнктив ных значений минтермов входных пере менных соответственно, выход каждоТаблица 5

13

29

ГО 1-го из которых подключен к первому входу t-ro элемента И соответственно, второй вход которого подключен к 1-му настроечному входу модуля соответственно, отличающий с я тем, что, с целью расширения области применения модуля за счет реализации произвольных функций четырех переменных, модуль соде ит дополнительные элементы И и мультиплексоры, причем первый вход 1-го дополнительного элемента И подключен к первому входу i-ro элемента И соответственно, второй вход подключен к j-му настроечному входу модуля соответственно (j ,5,6.,), а выход подключен к первому информационному входу i-ro мультиплексора второй информационный вход которого подключен к выходу i-го элемента И соответственно, а управляющие входы мультиплексоров подключены к дополнительному информационному входу модуля, выходы мультиплексоров подэключены к входам элемента ИЛИ соответственно, выход которого подключен к выходу модуля. Источники информации, принятые во внимание при экспертизе 1.Патент США .№ 3579119, кл. 328-92. опублик. 1Э68. 2.Фридман А., Менон П. Теория и проектирование переключательных схем. М. , 1976, с. 386,: рис.6.3 (прототип).

SU 924 697 A1

Авторы

Артюхов Валерий Леонидович

Шалыто Анатолий Абрамович

Даты

1982-04-30Публикация

1980-09-08Подача