Многофункционный логический модуль
Изобретение относится к автоматике и вычислительной технике, в частности к многофункциональным логическим модулям, и предназначено для реализации всех функций трех аргументов. Целью изобретения является расширение функциональных возможностей за счет реализации функции сравнения двух двухразрядных чисел. Модуль содержит два элемента И, мажоритарный элемент и элемент СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, двенадцать входов и выход. При настройке модуля, принадлежащего множеству {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
Целью изобретения является расширение функциональных возможностей за счет реализации функции сравнения двух двухразрядных чисел. Модуль содержит два элемента И, мажоритарный элемент и элемент СЛОЖЕНИЕ ПО МОДУЛЮ ДВА двенадцать входов и выход. При настройке модуля, принадлежащего множеству 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!