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

 

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

СО|ОЭ СОВЕТСКИХ

Э

РЕСГ1УБЛИК

«е а

G 06 F 7 00

3 (50

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

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

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3571734/18-24 (22) 30.03.83 (46) 07.06.84 Бюп. Ф 21 (72) В.Л.Артюхов и А.А.Шалыто (53) 68 1.3(088.8) (56) 1. Авторское свидетельство СССР

9 744550, кл. G 06 F 7/00, 1976 °

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

Р 807271, кл. G 06 F 7/00, 1978 (прототип). (54)(57) МНОГОФУНКЦИОНАЛЬНЫЙ ЛОГИЧЕСКИЙ МОДУЛЬ, содержащий четыре элемента И и четыре элемента ИЛИ, причем первый вход модуля подключен к первому входу первого элемента И, второй, третий и четвертый вхо«, ды модуля подключены к входам первого элемента ИЛИ и второго элемента И соответственно, пятый, шестой и седьмой входы модуля подключены к входам второго элемента ИЛИ и третьего элемента И соответственне, выход которого подключен к первому входу третьего элемента ИЛИ, второй вход которого подключен к выходу четвертого элемента И, первый вход которого подключен к выходу второго элемента ИЛИ, выход третьего элемента

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

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

ИЛИ подключены к входам десятого эле1 мента И соответственно, выход которого подключен к второму входу первого элемента И, выход которого подключен к первому входу девятого элемента ИЛИ, второй вход которого подключен к вы- Ь ходу шестого элемента ИЛИ, второй вход четвертого элемента И подключен к десятому входу модуля, второй выход которого подключен к выходу девятого элемента ИЛИ.

1С9б637

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

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

Недостатком этого модуля являются достаточно малые функциональные возможности, так как он не позволяет

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

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

7 входов и один выход и состоит иэ двух одинаковых ячеек, каждая из которых содержит по одному трехвходовому элементу ИЛИ и И и по одному 40 двухвходовому элементу И и ИЛИ t"j.

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

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

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

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

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

ИЛИ, второй вход которого подключен к выходу шестого элемента ИЛИ, второй вход четвертого элемента И подключен к десятому входу модуля, 1096637 второй выход которого подключен к выходу девятого элемента ИЛИ.

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

Модуль содержит входы 1-10, элементы ИЛИ 11-13, элементы И 14-16, элементы И 17-23, элементы ИЛИ 24-29 и выходы 30 и 31.

Вход 1 модуля подключен к входу эле 1р мента И 17, выход которого подключен к входу элемента ИЛИ 24, входы

i-4 модуля подключены к входам элементов ИЛИ 11 и И 14 соответственно, входы 5-7 модуля подключены к входам элеменгов ИЛИ 12 и И 15 собтветственно, выход элемента ИЛИ 12 подключен к входу элемента И 18, выход которого подключен к одному из входов элемента ИЛИ 25, другой вход которо- 2р

ro подключен к выходу элемента И 15, выход элемента ИЛИ 25 подключен к выходу 30 модуля, входы элементов И 19 и ИЛИ 26 подключены к входу 4 модуля. вход 8 которого подключен к входам 25 элементов И 19 и ИЛИ 26, И 21 и ИЛИ

29, входы 2 и 3 модуля подключены к входам элементов И 20 и ИЛИ 27 соответственно, вход 9 модуля подключен к входу элемента И 22 и к одному Зр иэ входов элемента И 16, другие входы которого подключены к выходам элементов ИЛИ 27 и 26 соответственно, выход элемента И 20 подключен к одному из входов элемента ИЛИ 28, другой вход которого подключен к выходу элемента И 19, выходы элементов ИЛИ

11 и И 14 подключены к входам элемента ИЛИ 29 и элемента И 21 соответственно, выходы элементов ИЛИ 29 и И

21 подключены к одним из входов элемента И 22 и элемента ИЛИ 13 соответственно> другие входы элемента ИЛИ

13 подключены к выходам элементов И

16 и 23 соответственно, один из входов элемента И 23 подключен к входу

1 модуля, а другой вход элемента И 23 подключен к выходу элемента HIIH 28, выход элемента И 22 подключен к входу элемента И 17, выход элемента ИЛИ 13 подключен к входу элемента ИЛИ 24, выход которого подключен к выходу 31 модуля, вход 10 которого подключен к входу элемента И 18.

Структура модуля описывается следующей системой Формул

Р31 =zg z3 24 zg+ (zgv 23) (z4 ч zg) zq V ч Q(z z v z4 zg ) ч zq (zgv z3v z4vzg) z9 э

F>p=(z5v <6 ч ет) zlpvzs z6 у °

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

Кроме того, при z>=z< модуль реализует мажоритарную функцию два иэ трех F>p. (z5 Y з6) zppvх5 з6= z5 pzgf z

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

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

В табл. 3 приведены его настройки для реализации указанного класса формул из 6 букв.

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

109663 7

Табл и ца 1

Арифметический полином

УУ пп

Настройка

1 г<- z>=- 0 (1+ 1) 2

1(2+1)

1(1+1+1)

3 z9= 0; z = z

4 z -=0 z " ""Е4

8 9

1+3

5 е8=

1; г9= Z1

1+(1+1) 1

6 г 1; Z8 zg

2+1+1

7е=г !

8 z--Z =1

1+1+1+1

0 2+2

9, z=0 э 9

F =(е2 v еэ) (е4 ч е8 ) 10 е = 0; "9 1 (1+1) (1+!) Таблица 2

1 Арифметический полинам

Настройка

Р = z z.z.„

30 >

1 z= 0

2 z=1

3 Е2= 0

3о 5 6 7

F1 (z ч z )е!о

F1 е еб Ч

1+1+1 (1+1) !

4 z=1

Таблица 3

Суперпозиции Арифметический полином пп

РЭ! РЭо

F = (1+1+1) 3

Рэ<= (3+1) 2

ВВ Номер настройки для

8 - 30

Е9 Р30

ЕФ РЭо

z1= F

ЭО

Представитель типа формулы

F Ì z2 z, Е4 е8

Р =(г V г )z4z

Р„=е (г г vz)

Р =г (Е ч Еэк г4)

F> Е1 " 2гз 4

F1(Е1ч (е2 ч е3)

F =е е ч z4v е

И 2 З 9

Р11=z2 v z ч z4 v z

Р =е е. ч Е4 е8 и 2 э

Пр едс тавител ь типа формулы

1096637

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

Номер настрочки для

З1 ((1+1) 1+11 2

30 (2+1+1) 2

Р (1+1+1+1) 2

F3 = 1(4+!)

31 31- (2+1)1+13

ЭО

F3o

2

ЭО

ЭО г

1(3+1+1) 1

1 ((1+1) 1+1+1) 13

F3o

F3o

1 (2+1+1+1) 15

ЭО г

1(1+1+1+1+1) 16

F3o

1+5

17 г =

1+(1+1) 3

F = 1+(2+1) 2

Э1

F3o

1+(1+1+1) 2

F31=

F30

ГЭ; — !+(3+!) 1

F = 1+((1+1)1+1) 1

Э!

z

30

F = 1+(2+1+1) 1

Э!

F = 1+(1+1+1+!) 1

Э!

F-4+1

31

Р (1+1) 2+1+1

F3o

F3o

25

2 г

ЭО г =

2 (2+1) 1+1+1

Fso

F = (1+1+1) 1+1+1

31

F = 3+1+1+1

30

29 (1+1) 1+1+1+1

F - 2+!+!+1+1

Fto

Суперпозиции Арифметический полином

1096637

Арифметический полином 30

1+1+1+1+1+1

7

2 (2+2+1) 1, 3

30 33

t0

Г

5 (2+2)2

ЭО (1+1) (1+1) 2

F31

36

z

2+2+1+1

30

F31

30

38 (2+2) 1+1

Z

Ът

40

F31= 1(2+3) ЗО

ЭО

42.4 (1+1) (2+1) 1

43

31

2+1+3

31

2+1+(1+1) 1

47

4 30

F30

30

z ю

ЭО

10

F30

F30

10

z = . 2.

4+2 з =030 (1+1) 2+2

30 (2+1) 1+2

F30 (1+1+1) 1+2

ЭО

3t

F„=(1+1) (2+2) Fg1

УУ пп

Номер настройки для

Суперпозиции

31 .

Я1

Щ

Продолжение табл. 3 ((1+1) (1+1)+ 1) (1+1) (1+ 1)+1+1 (1+1) (1+1) 1+1 (2+(1+1) 1) 1 (1+1) (1+1+1) 1

1+(1+1) ("+1)

1+(1+1) (1+1+1) (3+1) (1+1) ((1+1) 1+13 (1+)) (2+1+1) (1+1) (1+1+1+1) (1+1) 1096637

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

Номер настройки для

Арифметический полином

Суперпоэиции пп

58

2+2+2

10

62

64

65 (2+1) (!+1+1) 66

F = (2+1) 2+1

-3!

Ф

3ННННН Заказ 3826/36 Типах 699 Подписнос

Филиал ППП "Патент ° r,Óâõîðîä, .ул.Проектная, 4 о з!! о 3

z=F

1Î Ъ!

1- 0

ЪО

z1 F)0! F30 о а„= Р

F = 2+(1+1) (1+1)

F = 3+3

М

F = { 1+1) 1+3 31

F = (1+ 1) 1+ (1+1) 1 ф

F- = (1+1+1) (1+1+1)

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

 

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

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

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

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

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

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

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

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

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

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

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