SU1411730A1 - Universal logical module - Google Patents
Universal logical module Download PDFInfo
- Publication number
- SU1411730A1 SU1411730A1 SU874179581A SU4179581A SU1411730A1 SU 1411730 A1 SU1411730 A1 SU 1411730A1 SU 874179581 A SU874179581 A SU 874179581A SU 4179581 A SU4179581 A SU 4179581A SU 1411730 A1 SU1411730 A1 SU 1411730A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- module
- input
- output
- inputs
- tuning
- Prior art date
Links
Landscapes
- Complex Calculations (AREA)
Abstract
Изобретение относитс к вычислительной технике и микроэлектронике и предназначено дл реализации всех логических функций четырех перемен-, ных. Цель изобретени - увеличение быстродействи универсального логи- . ческого модул ,-Поставленна цель достигаетс тем, что модуль содержит п ть элементов ИЛИ 1-5, один элемент СЛОЖЕНИЕ ПО МОДУЛЮ ДВА 6, один информационный . 7 и четырнадцать настроечных входов 8-21, выход 22. При подаче на информационный вход переменной х, на настроечные входы сигналов настройки, принадлежащих множеству {о, 1, х„,,х, x,j,,x , на выходе модул реализуетс логическа функци четырех переменных f (х ,хр, определ ема вектором настройки 1 ил., 1 табл.The invention relates to computing and microelectronics, and is intended to implement all the logical functions of four variables. The purpose of the invention is to increase the speed of the universal logic. module, -Put the goal is achieved in that the module contains five elements OR 1-5, one element ADDITION ON MODULE TWO 6, one information. 7 and fourteen tuning inputs 8-21, output 22. When applying to the information input variable x, to the tuning inputs of the setup signals belonging to the set {o, 1, x ",, x, x, j ,, x, the output of the module is realized the logical function of the four variables f (x, xp, determined by the tuning vector 1 or 1 tab.
Description
ггyy
ЫS
соwith
Изобретение относитс к вычислительной технике и микроэлектронике и предназначено дл реализации всех логических функций четырех переменных.The invention relates to computing and microelectronics and is intended to implement all the logical functions of four variables.
Цель изобретени - повышение быст- .родействи универсального логического модул .The purpose of the invention is to increase the speed of the universal logic module.
На чертеже представлена функциональна схема универсального логичес- кого модул .The drawing shows the functional diagram of the universal logic module.
Модуль содержит элементы ИЛИ 1-5, элемент.СЛОЖЕНИЕ ПО МОДУЛЮ ДВА 6, информационный вход 7, настроечные входы 8-21 и выход 22.The module contains elements OR 1-5, element. COMPOSITION ON MODULE TWO 6, information input 7, configuration inputs 8-21 and output 22.
Модуль работает следующим образомThe module works as follows
На информационный вход 7 подаетс двоична переменна х , на настроеч 1Information input 7 is supplied with binary variables x, for setup 1
ные входы 8-21 - сигналы настройки и,...,и соответственно, значе- ки которых принадлежат множеству {0,1, ,х,. На выходе 22 реализуетс логическа функци четырех переменных f(х ,х) определ ема вектором настройки U(U л The inputs 8–21 are the setting signals and, ..., and, respectively, whose values belong to the set {0,1,, x ,. At output 22, a logical function of the four variables f (x, x) determined by the tuning vector U (U l
Рассмотрим алгоритм настройки. Пусть у . - значение реализуемой устройством логической функции f (х ,х.,) на i-J наборе переменных х,, х , i 1,16. Сформируем следзлющие кортежи: Consider the algorithm settings. Let y - the value of the logical function f implemented by the device f (x, x.,) on the i-J set of variables x ,, x, i 1,16. Let's create the following tuples:
V-(V,V,...,V,),V.y,, А(,а,а,...,), , , ,8; B(b ,b2,...,bg), b-vav- g,,8 C (c , c,, ..., Cg ) , с ag. , i JTS;V- (V, V, ..., V,), V.y ,, А (, a, a, ...,),,, 8; B (b, b2, ..., bg), b-vav- g ,, 8 C (c, c ,, ..., Cg), with ag. , i JTS;
Универсальный логический модуль, содержащий элемент СЛОЖЕНИЕ ПО МО- ,Universal logic module containing the COMPOSITION FOR MO element,
2. 2.2. Затем по виду функций if и Ц с2. 2.2. Then by the form of the functions if and C with
помощью приведенной таблицы находимusing the table below we find
I ,,d2,...,dg),,, ,,8.I ,, d2, ..., dg) ,,, ,, 8.
I Подставим в соответствие кортежам D и С булевы функции трех переменных 40 первый элемент ИЛИ, при- Ч (зГТЗГ ) и Ч (х ,х ) соответственно, . чем информационный вход модул соеди- 1 2. 4jjgjj первым входом первого элементаI Substitute, in accordance with the tuples D and C, the Boolean functions of three variables, 40, the first element OR, at-H (zGTZG) and H (x, x), respectively,. than the information input of the module connect- 1 2. 4jjgjj the first input of the first element
ИЛИ, выход которого соединен с персигналы настройки модул на реализа- вым входом элемента СЛОЖЕНИЕ ПО МО- цию заданной функции четырех перемен-45 ДВА, второй вход которого сое- ных .динен с первым настроечным входомOR, the output of which is connected to the module settings customization signal on the realizable input of the COMPOSITION element ON the MOTION of a given function of four variables-45 TWO, the second input of which is connected to the first tuning input
модул ,module,
3 таблице приведены значени настроечных сигналов дл 22 типовых функций трех переменных (настройки на 50 другие функции получаютс путем инвертировани и подстановки соответствующих переменных). Функци Ч определ ет сигналы и., и ,j а функци Ч сигналы UQ, и Пример.Table 3 shows the values of the tuning signals for 22 typical functions of three variables (settings for 50, other functions are obtained by inverting and substituting the corresponding variables). The function defines signals and., And, j and the function signals UQ, and Example.
5555
Наход т настройку мовыход которого соединен с выходом элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, отличающийс тем, что, с целью повышени быстродействи , он содержит второй, третий,четвертый и п тый элементы ШШ, причем второй вход первого элемента ИЛИ соединен с вторым настроечным входом модул , третий, четвертый и п тый настроечные входы которого соединены с первым, вторым и третьим входами второго элемента ИЛИ, выход которого соединен с третьим входом элементаFinding the output of which is connected to the output of the ADDITION ON MODULE TWO, characterized in that, in order to increase speed, it contains the second, third, fourth and fifth elements of the SHS, and the second input of the first element OR is connected to the second tuning input of the module, the third, fourth, and fifth tuning inputs of which are connected to the first, second, and third inputs of the second OR element, the output of which is connected to the third input of the element
дул на функциюblew on function
f () х V х;х,х jv ,f () x V x; x, x jv,
Вектор значений f(х ,х ):The vector of values of f (x, x):
1 л1 l
У- / Y у (,0,0,0,0,0,0,1,0,1,1,1,0).Y- / Y y (, 0,0,0,0,0,0,1,0,1,1,1,0).
Наход т кортежи V,A,B,C,D;Find t tuples of V, A, B, C, D;
V(О,1,1,1,0,1,0,1,0,О,О,О,О,0,1). А(0,1,1,1,0,1,0,1); В(0,1,1,1,0,1,0,0); С 0,1,0,1,0,0,0,1);. D(l,l,0,l,0,0,0,l), откудаV (O, 1,1,1,0,1,0,1,0, O, O, O, O, 0.1). A (0,1,1,1,0,1,0,1); B (0,1,1,1,0,1,0,0); C 0,1,0,1,0,0,0,1); D (l, l, 0, l, 0,0,0, l), whence
JJV) Jjv)
4,2. (2, Х ) - X V/ .4.2. (2, X) - X V /.
Из таблицы настроек наход т, что ,х.) вл етс дев той типовой функцией трех переменных, следователно , сигналы настройки равны:From the settings table, it is found that, x.) Is the ninth typical function of three variables, therefore, the tuning signals are equal to:
иand
.;;
и,0; and, 0;
Аналогично функци Ч(х , х ) вл етс восьмой типовой функцией трех переменных и определ емые ею сигналы настройки равны:Similarly, the function H (x, x) is the eighth typical function of three variables and the tuning signals determined by it are equal to:
, O;L; O; L;
ТТ --LT .TT --LT.
12 312 3
13 213 2
и x, .and x,.
1 414
Таким образом, при подаче на информационный вход 7 переменной х. на настроечные входы 8-21 - сигналов и (х ,0,Х2,х.,х,0,х,0,0,0,х,Thus, when applying to the information input 7 variable x. on the tuning inputs 8-21 - signals and (x, 0, X2, x., x, 0, x, 0,0,0, x,
3 Ч3 h
на выходе 22 модул реализуетс заданна функци f(х ,х ).at the output of the module 22, a predetermined function f (x, x) is implemented.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874179581A SU1411730A1 (en) | 1987-01-12 | 1987-01-12 | Universal logical module |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874179581A SU1411730A1 (en) | 1987-01-12 | 1987-01-12 | Universal logical module |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1411730A1 true SU1411730A1 (en) | 1988-07-23 |
Family
ID=21279741
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU874179581A SU1411730A1 (en) | 1987-01-12 | 1987-01-12 | Universal logical module |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1411730A1 (en) |
-
1987
- 1987-01-12 SU SU874179581A patent/SU1411730A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1166095, кл. G 06 F 7/00, 1984. Авторское свидетельство.СССР 1319018, кл. G 06 F 7/00, J986. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1411730A1 (en) | Universal logical module | |
SU1160390A1 (en) | Polyfunctional module | |
SU1689943A1 (en) | The symmetrical boolean functions evaluator | |
SU1531087A1 (en) | Multifunctional logic module | |
RU1817087C (en) | Multifunctional module | |
SU1644127A1 (en) | Multifunctional logical module | |
SU1307453A1 (en) | Polyfunctional logic module | |
SU1501034A1 (en) | Multiple-function logical module | |
SU1674105A1 (en) | Multifunctional logical module | |
SU1767496A1 (en) | Symmetric boolean function computer | |
SU1179314A1 (en) | Device for calculating values of symmetric boolean functions | |
SU686146A1 (en) | Multifunction logic element | |
SU1598162A1 (en) | Multifunction logic module | |
SU1277085A1 (en) | Polyfunctional logic module | |
SU1291963A1 (en) | Polyfunctional device | |
SU1656521A1 (en) | Multifunctional logical module | |
SU1136146A1 (en) | Logic module | |
SU1156059A1 (en) | Polyfunctional logic module | |
SU1075256A1 (en) | Polyfunctional logic module | |
SU1335974A1 (en) | Universal logic module | |
SU1251066A1 (en) | Polyfunctional logic element | |
SU1587486A1 (en) | Device for computing symmetric boolean functions | |
SU915073A1 (en) | Multifunctional logic module | |
SU1396137A1 (en) | Device for computing symmetric boolean functions | |
SU1596318A1 (en) | Multiple-function module |