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

Иллюстрации

Показать все

Реферат

 

МНОГОФУНКЦИОНАЛЬНЫЙ ЛОГИЧЕСКИЙ МОДУЛЬ, содержащий элементы НЕ и равнозначности, причем первый, второй и третий входы модуля подклю-. чены соответственно к входу первого элемента НЕ и к первому и второму входам первого элемента равнозначности , третий вход которого подклю ,чен к р-ыходу первого элемента НЕ, вход и выход второго элемента НЕ подключены к первому и второму выходам модуля соответственно, о т ;личающийся тем, что, с целью расширения области применения за счет возможности реализации всех функциональных значений в базисе двух переменных и ряда дополнитель ных функций, он дополнительно содержит второй элемент равнозначности, элементы неравнозначности, И и ИЛИ, причем четвертый и пятый В1ходы модуля подключены к входам - второго элемента равнозначности соответственно, выходы первого и второго элементов равнозначности подключены к входам i элемента неравнозначности и первого элемента И соответственно, выход (Л которого подключен к первому входу элемента ИЛИ, выход которого подключен к входу второго элемента НЕ, второй вход элемента ИЛИ подключен к выходу второго элемента И, входы которого подключены к выходу элемента неравнозначности и к шестому входу модуля соответственно. 00 00 00 П

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

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

РЕСПУБЛИН (19) (11) 3(51) G 06 F 7/00

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

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ

У

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTHA (21) 3545847/18-24 (22) 28.01.83" (46) 30.03.84. Бюл. Р 12 (72) А.Н.Семашко, Д.А.Безмен, В.Я.Казимирский и А.В.Святкин (53) 681.3 (088.8) (56) 1. Авторское свидетельство СССР

Ф 798806, кл. 6 06 F 7/00, 1977.

2. Мищенко В.А. и др. Многофункциональные автоматы и элементная ,база цифровых ЭВМ. M. "Радио и связь", 1981, с. 69, рис. 4.6 (прототип) .. (54) (57) МНОГОФУНКЦИОНАЛЬНЫЙ ЛОГИЧЕСКИЙ МОДУЛЬ, содержащий элементы НЕ и равнозначности, причем первый, второй и третий входы модуля подклю-. чены соответственно к входу первого элемента НЕ и к первому и второму входам первого элемента равнозначности, третий вход которого подклю,чен к гыходу первого элемента НЕ, вход и выход второго элемента НЕ

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

45 Р(6= F.=АВС =АЧ ВЧ С. !

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

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

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

Таким образом, многофункциональный логический модуль реализует те

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

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

Однако данный модуль не позволя-, ет реализовать все логические форму- 10 лы от трех переменных.

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

t5 первого элемента HE является инверсным выходом модуля, вход первого элемента НЕ соединен с выходами элемента неравнозначности и прямым выходом

20 автомата, входы элемента неравнозначности подключены .к двум входам автомата и выходу второго элемента НЕ, вход которого подключен к третьему входу автомата (2) .

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

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

Поставленная цель достигается тем, что многофункциональный логи- 35 ческий модуль, содержащий элементы

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

180 2 второго элемента НЕ, второй вход элемента ИЛИ подключен к выходу второго элемента И, входы которого подключены к выходу элемента неравнозначности и к шестому входу модул соответственно.

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

Модуль содержит входы 1-6, элемент НЕ 7, элементы равнозначности

8 и 9, элемент неравнозначности 10, элементы И 11 и 12, ИЛИ 13, HE 14 и выходы 15 и 16.

В динамике на входы 1-6 модуля подаются сигналы О, 1, А, В, С. В соответствии с каждым набором этих сигналов с выходов 15 и 16 снимаются соответствующие логические функциие

Алгоритм настройки модуля представлен в табл. t.

В соответствии с логической структурой выход 15 модуля описывается выражением

2 5 = R(R(A,В,C), R(D,Å)) & НЧ

v R(A,B,С) & R(D,Е) А, В, С, D, Е и Н - логические переменные на входах .

1-6 модуля соответственно, R — функция равнозначности.

На выходе 16 F1 = F 5.

Пусть на входы 1-6 модуля поданы переменные О, В, С, А, 1, О, тогда на выходе 15 имеем

F К(К(O,В,С), R(A,1)) & ОЧ

Для сравнения предлагаемого мо" дуля с базовым элементом быпа выбрана микросхема К1ЛР553, выпускаемая отечественной промышленностью. Данная микросхема обеспечивает реализа-! цию всех логических функций, которые осуществляются предлагаемым модулем.

Однако по сравнению с многофункциональным логическим модулем базовый

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

Значение сигналов на входах T Ò

15 16

1 В С

АВС

ABC

1 В С

АВС

АВУС

АВУС

АВУС

АВУС

АУВС

С 1 1

С 0 1

С 1 1

АВУС

Таблица 2

«

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

Р !.

1 2 3 4 5; 6 15 16

i 1

0 А 0 0

АУВ

А В 0 0 0 . 0

АВ

А В 0

0 В С

1 В А

1 В А

А В 0

А В 0

0 В А

0 В А

А 0 0

А 1 0

С 0 0

А .1 0

С 0 1

С 1 1

С 0 1

1083180 4 элемент имеет большое число входов (9 вместо 6 без учета входов для расширения). Для реализации искомых логических функций на входы базового элемента необходимо подавать не только логические переменные, но и их инверсиИ, что значительно усложняет алгоритм его настройки и требует дополнительных коммутирующих .устройств, что в целом приводит к усложнению его структуры. Кроме того, базовый элемент обладает узкими .схемотехническими возможностями, так как имеет только один выход.

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

Таблица 1

АУВУС

АУВУС

АУВУС

АУВУС (АУВ)С (АУВ)С (АУВ)С (АУВ)С (АУВ)С (АУВ)С

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

1083180

Значения сигналов на входах

1 2, 3 4 5 6

АУВ

АВ

1 А 0 В 0 0

1 В 0 А 0 0

АВ

АУВ

АВ

1 В 0 А 1 0

АУВ

В 0 0

В

АВУАВ

ABYAB

Составитель В.Кайданов

Редактор М.Рачкулинец Техред Л.Иикеш

Корректор И.Иуска

Заказ 1754/42 Тираж 699 Подписное

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

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

Филиал IIIl1I "Патент", г. Ужгород, ул. Проектная, 4

0 1

0 1

1 А В 0

1 0 0 0

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

15 (