Многофункционный логический модуль
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике, в частности к многофункциональным логическим модулям, и предназначено для реализации всех функций трех аргументов. Целью изобретения является расширение функциональных возможностей за счет реализации функции сравнения двух двухразрядных чисел. Модуль содержит два элемента И, мажоритарный элемент и элемент СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, двенадцать входов и выход. При настройке модуля, принадлежащего множеству {0,1 Х 1, Х 3,...Х 1, Х 3}, модуль реализует все типы логических функций трех переменных, а также функции сравнения двух двухразрядных чисел. 1 табл. 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУбЛИК
„„SU„„1589267 (51)5 G 06 Р 7/00
А1
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А ВТОРСНОМУ СВИДЕТЕЛЬСТЙУ
° ° ° °
После подачи на вход информационных аргументов значение функции реализуется на выходе 17 устройства.
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
1 (21) 4394717/24-24 (22) 10.02.88 (46) 30.08.90. Бюл. № 32 (72) В.А,Мисько, А.И.Ковтун, А.И.Аспидов и В.Н.Бельков (53) 681.3(088.8) ,(56) Авторское свидетельство СССР № 1307453, кл. G 06 F 7/00, 1986, Авторское свидетельство СССР № 1392555, кл. G 06 F 7/00, 1986. (54) МНОГОФУНКЦИОНАЛЬНЫЙ ЛОГИЧЕСКИЙ
МОДУЛЬ (57) Изобретение относится к автома. тике и вычислительной технике, в частИзобретение относится к автоматике и вычислительной технике и предназначено для реализации логических функций трех переменных.
Целью изобретения является расшире" ние функциональных возможностей путем реализации функции сравнения двух; двухразрядных чисел.
На чертеже представлена функциональная схема модуля, Многофункциональный логический модуль содержит мажор тарный элемент 1
"3" из "4", входы 2-5 модуля, элемент
И 6, входы 7-10 модуля, элемент И 11, входы 12-14 модуля, элемент 15 СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, вход 16 модуля, выход 17 модуля, Модуль данной структуры описывается выражением
f (х,,...,х „) =М2(с "3" иэ "4"
«(И,1.,Ц,И ), 0 .1 . Н . Ц
%1э- Uи Ц (g) 2 ности к многофункциональным логическим модулям и предназначено для реализации всех функций трех аргументов.
Целью изобретения является расширение функциональных возможностей за счет реализации функции сравнения двух двухразрядных чисел. Модуль содержит два элемента И, мажоритарный элемент и элемент СЛОЖЕНИЕ ПО МОДУЛЮ ДВА двенадцать входов и выход. При настройке модуля, принадлежащего множеству 0,11 х,,х,...х,,х ), модуль реализует все типы логических функций трех переменных, а также функции сравнения двух двухразрядных чисел. 1 табл. 1 ил. где f(x,...х ) — логическая функция, и реализуемая модулем, при конкретном наборе сигналов настрой". ки;
M — функция сложения по модулю два; — функция мажоритарности. С5
Модуль функционирует следующим образом.
В зависимости от реализуемой функции на его входы 2,3,4,5,7,8,9,10,12, 13,14,16 подаются настроечные сигна" лы из класса настроечного алфавита
U e (0,1,х,...,х,х х „ )
1 tl 1
1589267
Настройка модуля на реализацию типовых логических функций трех аргу;ментов, функция сравнения двух двухразрядных чисел представлены в таб.— . лице. Например, при реализации функции f Õ1 Х2 XÇ на входы 2,3,4,5,7, 8,9,10,1?,13,14,16 подается вектор настройки Й = (О, О, О, О, О, О, О, О, Х1, Х2, ХЗ, 1) При этом согласно формуле функционирования и элемент СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, причем первый, второй и третий входы модуля соединены с одноименными входами первого элемента И, выход которого соединен с первым входом элемента
СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, второй вход которого соединен с четвертым входом модуля, выход которого соединен с вы" ходом СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, о т л ич а ю шийся тем, что, с целью расширения функциональных возможностей за счет реализации функций сравнения двух двухразрядных чисел, он содержит второй элемент И и мажоритар" ный элемент, причем с пятого по восьмой входы модуля соединены с входами второго элемента И, выход которого соединен с третьим входом элемента
СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, четвертый вход. которого соединен с выходом мажоритарного элемента, входы которого соединены с девятого по двенадцатый входами модуля.
L(X1X2X3) =M? (ф (Ор 0,0,0), 0 О 0 О, Х1 ° Х?. ХЗ 1) = (0 0,0 0)9 О О О О
ЭХ1 Х? XÇ®1 = Xl Х2 ХЗ (Р 1 (X1VX7VX3) (9 1 = Х1ЧХ2ЧХЗ
Данный модуль целесообразно использовать в качестве элемейтной базы для
4 синтеза современных устройств вычислительной техники, особенно при построении нерегулярных структур.
Ф о р м у л а изобретения
Многофункциональный логический модуль, содержащий первый элемент И, Значения сигналов на входах
2 3 4 5 7 8 9 IO 12 13 14 16
0 О О .О О О
О О 0
О О О
О О . О
О О О
О О О
О О О
О О О
О О О
О О О
О О О
О О О
О О О
О О О
О О О
Xl Х2 XÇ
О О О
О О О
О О О
О О О
О О О
1 аг Ь, 1 à b
"г а à h<. а а1 Ь, <
;<,8, Ь, «1 а < а< а< а
< а
))< Вид реализуемой функции пг.
1 "Константа 0"
2 "Константа 1"
3 Xl
4 Х! Х2
5 Хl Х2
6 Xl-X2 vXI XZ
7 Xl Х2 ХЗ
8 Х! Х2 XÇ чХ! Х2 ° ХЗ
9 Xl ° Х2.X3 vXI ° Х2 ХЗ
10 Х) < Х7чх).. Х2
) 1 Xl XZ vXI ° Х2-ХЗ
12 X 1 < Х2 ХЗ чХ) Х2 X3 i
13 Х! Х2 V Х2 ХЗ VXI ° ХЗ
l 4 x l ° x3 v x2«x3
15 Х! ° Х2 V Х! XÇ VX) X? ХЗ
16 Х) XZ ХЗчХ) Х2 .ХЗ)ЧХ! Х2 . .3 <Х! Г2 "ХЗ
17 Xl Х2ЧХ) ХЗч Х2 ХЗ vXI X2 ХЗ
18 Х) Х2 Ч Х) XZ vXI ° Г
19 Хl v XZ ° x3
20 Xl Х2 ч Хl ° ХЗ чХ2 X:I
21 XIV Х2 ° ХЗ vxZ.x3
22 Xl v Х2 v XÇ
23 А = В
24 А 7 В
25 А>В
26 А(В
27 А)В
28 А4В
О
О
О
О
О
О
О
О
О
О
О
О
О
О
О
О
О
О
О
О
О
Ьг ь, ьг ь ь ьг
О
О
О
О
О
О
Xl
Х)
О
Х!
Х7
Х)
Хl
XI
Х!
О
Х!
О
Х!
x)
О О
О О
О О
О О
О О
О О
0 О
Х2 XÇ
Х2 XÇ
О О
Х2 ХЗ
X3 l
Х2 XÇ
Х2 XÇ
Х2 XÇ
1 1
О О
Х2 ХЗ
О О
Х2. XÇ
Х2 ХЗ
О 0 аг I а, 1 ь а, Ь, а hÄ аг
О
О
О
О
О
О
О
1
О
)
1
1
О
О
1
О ь
Ьг
Ьг ь ь
О
О
О
Х
Xl
Х)
Х)
Хl
Xl
XI
Xl
Xl
Хl
Х)
Хl
Xl
Xl
Х)
Г) а
О
О
О
L 1
О О 1
О О Х)
Х2 1 О
Х2 1 1
1 1 Х2
Х2 ХЗ О
Х2 ХЗ О
Х2 ХЗ О
Х2 ХЗ Xl
X7. l О
Х2 XÇ Хl
Х7 ХЗ Xl
Х2 ХЗ XI
Х2 ХЗ XI
Х2 1 ХЗ
Х2 ХЗ О
Х2 ХЗ Х!
Х7. ХЗ Х)
Х2 ХЗ 1
Х2 XÇ 1
Х7 ХЗ аг b% Ь, а Ьг b„
О О О
О О 0
О О 1
О О I
1589267
Q 014 Ю
78У10
Составитель О.Березикова
Редактор А.Маковская Техред Л,Сердюкова Корректор Т.Палий
Заказ 254I Тираж 565 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент" ° г. Ужгород, ул. Гагарина, 10!