[go: up one dir, main page]

SU1411730A1 - Universal logical module - Google Patents

Universal logical module Download PDF

Info

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
Application number
SU874179581A
Other languages
Russian (ru)
Inventor
Владимир Васильевич Торбунов
Леонид Болеславович Авгуль
Сергей Николаевич Изотов
Виктор Павлович Якуш
Original Assignee
Минское Высшее Инженерное Зенитное Ракетное Училище Противовоздушной Обороны
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Минское Высшее Инженерное Зенитное Ракетное Училище Противовоздушной Обороны filed Critical Минское Высшее Инженерное Зенитное Ракетное Училище Противовоздушной Обороны
Priority to SU874179581A priority Critical patent/SU1411730A1/en
Application granted granted Critical
Publication of SU1411730A1 publication Critical patent/SU1411730A1/en

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)

Формула изобретени Invention Formula Универсальный логический модуль, содержащий элемент СЛОЖЕНИЕ ПО МО- ,Universal logic module containing the COMPOSITION FOR MO element, первый элемент ИЛИ, при- чем информационный вход модул  соеди- jjgjj первым входом первого элемента   the first element is OR, and the information input of the module is jjgjj the first input of the first element модул ,module, 0 0 5five выход которого соединен с выходом элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, отличающийс  тем, что, с целью повышени  быстродействи , он содержит второй, третий,четвертый и п тый элементы ШШ, причем второй вход первого элемента ИЛИ соединен с вторым настроечным входом модул , третий, четвертый и п тый настроечные входы которого соединены с первым, вторым и третьим входами второго элемента ИЛИ, выход которого соединен с третьим входом элементаthe output of which is connected to the output of the ADDITION ON MODULE TWO element, characterized in that, in order to increase speed, it contains the second, third, fourth and fifth elements of the SHS, the second input of the first OR element 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 element OR, the output of which is connected to the third input of the element 3141173031411730 СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, четвертый л  соединены с первым, вторым и треть- вход которого соединен с выходом им входами четвертого элемента ИЛИ,COMPOSITION ON MODULE TWO, the fourth l is connected to the first, second and third input of which is connected to the output of the fourth element OR, выход которого соединен с п тым входом элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, шестой вход которого соединен с выходом п того элемента ИЛИ, первый, второй и третий входы которого соеди-.the output of which is connected to the fifth input of the ADDITION ON MODULE TWO element, the sixth input of which is connected to the output of the fifth OR element, the first, second and third inputs of which are connected. третьего элемента ИЖ, первый, второй и третий входы которого соединены с шестым, седьмым и восьмым настроечными входами модул , информационный вход которого соединен с четthe third element IL, the first, second and third inputs of which are connected to the sixth, seventh and eighth tuning inputs of the module, the information input of which is connected to even вертыми входами второго и третьего элементов ИЛИ, дев тый, дес тый и одиннадцатый настроечные входы модуby twisting inputs of the second and third elements OR, the ninth, tenth and eleventh tuning inputs V X X XV x x x 0. 3 40. 3 4 2222 иены с двенадцатым, тринадцатым и че- JQ тырнадцатым настроечными входами модул  .Yen with the twelfth, thirteenth and fourth JQ type-13 tuning inputs of the module. ОABOUT 3 4 а 3 4 a X,X,
SU874179581A 1987-01-12 1987-01-12 Universal logical module SU1411730A1 (en)

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)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
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