[go: up one dir, main page]

SU1282112A1 - Polyfunctional logic module - Google Patents

Polyfunctional logic module Download PDF

Info

Publication number
SU1282112A1
SU1282112A1 SU853919749A SU3919749A SU1282112A1 SU 1282112 A1 SU1282112 A1 SU 1282112A1 SU 853919749 A SU853919749 A SU 853919749A SU 3919749 A SU3919749 A SU 3919749A SU 1282112 A1 SU1282112 A1 SU 1282112A1
Authority
SU
USSR - Soviet Union
Prior art keywords
output
input
module
equality
inputs
Prior art date
Application number
SU853919749A
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 SU853919749A priority Critical patent/SU1282112A1/en
Application granted granted Critical
Publication of SU1282112A1 publication Critical patent/SU1282112A1/en

Links

Landscapes

  • Hardware Redundancy (AREA)

Abstract

Изобретение относитс  к области автоматики и вычислительной техники. Цель изобретени  - повышение достоверности , а также расширение функциональных возможностей за счет возможности суммировани  входных переменных . Модуль содержит три элемента НЕРАВНОЗНАЧНОСТЬ, два сумматора по модулю два, три элемента И, элемент И-НЕ, три элемента РАВНОЗНАЧНОСТЬ . Модуль работает в зависимости от сигналов настройки как сумматор , формиру  сигналы переноса, а также как универсальный логический модуль, реализующий все булевы функции двух переменных. 1 ил. «The invention relates to the field of automation and computing. The purpose of the invention is to increase the reliability as well as enhance the functionality due to the possibility of summing the input variables. The module contains three non-equivalent elements, two modulo-two adders, three AND elements, AND-NOT element, three EQUIVALENT elements. Depending on the tuning signals, the module works as an adder, forms transfer signals, and also as a universal logic module that implements all Boolean functions of two variables. 1 il. "

Description

(L

сwith

ND 00ND 00

Изобретение относитс  к автоматике и вычислительной технике.This invention relates to automation and computing.

Цель изобретени  - повьшение достоверности , а также расширение функ- циойальных возможностей за счет воз- 5 можности суммировани  входных переменных .The purpose of the invention is to increase the reliability, as well as to expand the functional capabilities due to the possibility of summing the input variables.

На чертеже представлена функциональна  схема модул .The drawing shows the functional diagram of the module.

Модуль содержит настроечный вход JO 1, информационный вход 2, настроечные входы 3-5, информационный вход 6, настроечный вход 7, элемент И-НЕThe module contains configuration input JO 1, information input 2, configuration inputs 3-5, information input 6, configuration input 7, the item NOT

8, элемент НЕРАВНОЗНАЧНОСТЬ 9, сумма- l iМоторы 10 и 11 по модулю два, элемент де 21 и выходе 20 - сигналы суммы и И 12, элемент РАВНОЗНАЧНОСТЬ 13,элеми сигналами И 1 и. И 2, которые могут принимать значени  О или 1. Если на настроечные входы 3, 5 и 7 в качестве управл ющих сигналов подать информационные сигналы иХ,то модуль дополнительно реализует на выходах 20, 21, 22 р д логических . функций.8, the element is UNIQUENESS 9, the sum is l i The motors 10 and 11 are modulo two, the element de 21 and the output 20 are sum and I 12 signals, the EQUIVALENCE element 13, the elem signals And 1 and. And 2, which can take the values O or 1. If the tuning inputs 3, 5 and 7 as the control signals to send information signals and X, the module additionally implements at the outputs 20, 21, 22 p d logical. functions.

Функциональные возможности модул  приведены в таблице.The functionality of the module is given in the table.

Таким образом, на выходе 22 модул  при настроечных сигналах О и 1 реализуетс  восемь булевых функмент И 14, элемент НЕРАВНОЗНАЧНОСТЬ 15, элементы РАВНОЗНАЧНОСТЬ 16 и 17, элемент НЕРАВНОЗНАЧНОСТЬ 18, элемент И 19, выход 20 переноса, выход 21 суммы, информационный выход 22 и выход 23 ошибки.Thus, at output 22 of the module, with tuning signals O and 1, eight Boolean functions AND 14, the UNEQUALING element 15, the UNIMPLANITY 16 and 17 elements, the UNEQUALITY 18 element, the AND 19 element, the output 20 of the transfer, the output 21 of the sum, the information output 22 and output 23 errors.

Модуль работает следующим образом .The module works as follows.

Если на настроечный вход модул  4 подать сигнал И 4 О, а на информационные входы 2 и 6 подать разр ды Y и X двоичных чисел, с выходов сумматоров 10 и 11 в зависимос- (ти от значени  управл ющих сигналов И 1 и И 2 на входах 3 и 5 модул  снимаютс  инверсные или пр мые значени  входных кодов. Элементы 14 и 17 ; реализуют : в зависимости от значени  управл ющего сигнала И 3 на входе 7 модул  логическое произведение или логическую сумму от выходных сигнашов сумматоров 10 и 11, а получаемый сигнал о снимаетс  с выхода 22 модул . Элементы 13 и 16 реализуют на выходе 21 модул  сигнал О,  вл ющийс  сигналом суммы кодов чисел X и Y с учетом сигнала пере- нрса, подаваемого на вход 1 модул . Элементы 9, 12 и 15 реализуют на выходе 20 модул  сигнал О переноса в следующий разр д.If the tuning input of module 4 is given a signal AND 4 O, and the information inputs 2 and 6 are fed bits Y and X binary numbers, from the outputs of adders 10 and 11, depending on the value of the control signals I 1 and I 2 Inputs 3 and 5 of the module remove inverse or direct values of input codes Elements 14 and 17; implement: depending on the value of the control signal AND 3 at input 7, the module is a logical product or a logical sum of the output signals of the adders 10 and 11, and the resulting signal This is removed from the output of module 22. Elements 13 and 16 are implemented at output 21 module O signal, which is the signal of the sum of the codes of numbers X and Y, taking into account the signal of the signal supplied to the input of module 1. Elements 9, 12 and 15 realize at the output 20 of the module the signal O transfer to the next bit.

Таким образом, в зависимости от значени  сигналов И 1, И 2, ИЗ на настроечных входах 3, 5 и 7 модул  на выходе 22 реализуетс  логическое произведение или логическа  сумма над пр мыми или инверсными кодами двоичных чисел. Y и X. В то же врем  на выходах 21 и 20 модул  реализуютс  сигналы суммы и переноса над пр мыми или инверсными кодами входных чисел, что определ етс  настроечныде /I и выходе Zu - сигналы суммы переноса. При подаче на управл ющие входы сигналов X и Y модуль на выходе 22 реализует остальные восемьThus, depending on the value of the signals AND 1, AND 2, FROM on the tuning inputs 3, 5 and 7 of the module, at output 22, a logical product or logical sum over direct or inverse codes of binary numbers is realized. Y and X. At the same time, the sum and carry signals over the direct or inverse codes of the input numbers are implemented at the outputs 21 and 20 of the module, which is determined by the tuning of each / I and the output of Zu are the signals of the sum of transfer. When the X and Y signals are fed to the control inputs, the module at output 22 implements the remaining eight

2Q функций двух переменных, в этом случае на выходах 20 и 21 также реализуютс  некоторые логические функции переменных X,Y и Z.2Q functions of two variables, in this case, at the outputs 20 and 21, some logical functions of the variables X, Y and Z are also implemented.

В режиме контрол  на настроечныйIn control mode on the setup

25 вход 4 подаетс  сигнал И 4 1 и че- : рез элемент И-НЕ 8 замыка.етс  обратна  св зь с выхода 20 модул .Если на входы 1 - 3 и 5 - 7 модул  соответственно подать сигналы 00000 1, то на выходах элементов НЕРАВНОЗНАЧНОСТЬ 15 и 18 наблюдаютс  сигналы типа меандр с периодом ЮТ в синфазе (Т - врем  задержки вентил ), а на выходе 23 ошибок 3025 input 4 is given a signal AND 4 1 and through: through the element IS-NOT 8 is closed. There is a feedback connection from the output of the 20 module. UNEQUALITY 15 and 18 signals are observed like a square wave with a period of UT in the common mode (T is the delay time of the valve), and the output 23 is error 30

3535

сигнал 1. Дл  контрол  входов элементов , не вошедших в обратную св зь, на входы 1 - 3 .и 5 - 7 модул  подаетс  инверсный входной набор 1 1 1 l l О,при котором также на вы- 40 ходе 23 модул  наблюдаетс  сигнал 1.Таким образом,при отсутствии.константных неисправностей в схеме при двух входных наборах на выходе 23 модул  наблюдаетс  сигнал 1.Signal 1. To control the inputs of elements not included in the feedback, inputs 1–3 and 5–7 of the module are fed with an inverse input set 1 1 1 ll O, which also shows a signal 1 at output 40 of module 23. Thus, in the absence of constant faults in the circuit, with two input sets at output 23 of the module, a signal 1 is observed.

4545

Наличие одной или более константных неисправностей типа S. О или S| 1 (где i-номер входа элемента в схеме модул ) приводит либо кThe presence of one or more constant faults of type S. O or S | 1 (where the i-number of the input element in the module circuit) results in either

50 изменению фазы меандра на выходе элемента НЕРАВНОЗНАЧНОСТЬ 18 на 180 , либо к срыву генерации на этом же выходе, либо к срыву генерации как на выходе элемента НЕРАВНОЗНАЧ55 НОСТЬ 18, так и на выходе элемента НЕРАВНОЗНАЧНОСТЬ 15. Это приводит к по влению сигнала О на выходе 23 ошибки модул  хот  бы на одном из входных наборов.50 to change the phase of the meander at the output of the UNEQUALITY 18 element by 180, or to the generation failure at the same output, or to the generation failure both at the output of the UNEQUALTABLE 55 HOST 18 element, and at the output of the UNEQUALITY 15 element. This leads to the appearance of the O signal at the output 23 module errors at least in one of the input sets.

l iМоде 21 и выходе 20 - сигналы суммы и   l iMode 21 and output 20 are sum signal and

ми сигналами И 1 и. И 2, которые могут принимать значени  О или 1. Если на настроечные входы 3, 5 и 7 в качестве управл ющих сигналов подать информационные сигналы иХ,то модуль дополнительно реализует на выходах 20, 21, 22 р д логических . функций.mi signals And 1 and. And 2, which can take the values O or 1. If the tuning inputs 3, 5 and 7 as the control signals to send information signals and X, the module additionally implements at the outputs 20, 21, 22 p d logical. functions.

Функциональные возможности модул  приведены в таблице.The functionality of the module is given in the table.

Таким образом, на выходе 22 модул  при настроечных сигналах О и 1 реализуетс  восемь булевых функ l iМоде 21 и выходе 20 - сигналы суммы и Thus, at the output 22 of the module, with the tuning signals O and 1, eight Boolean functions are implemented i Moda 21 and output 20 are sum signals and

де /I и выходе Zu - сигналы суммы переноса. При подаче на управл ющие входы сигналов X и Y модуль на выходе 22 реализует остальные восемьde / I and output Zu - sum transfer signals. When the X and Y signals are fed to the control inputs, the module at output 22 implements the remaining eight

функций двух переменных, в этом случае на выходах 20 и 21 также реализуютс  некоторые логические функции переменных X,Y и Z.functions of two variables, in this case, at the outputs 20 and 21, some logical functions of the variables X, Y and Z are also implemented.

В режиме контрол  на настроечныйIn control mode on the setup

вход 4 подаетс  сигнал И 4 1 и че- рез элемент И-НЕ 8 замыка.етс  обратна  св зь с выхода 20 модул .Если на входы 1 - 3 и 5 - 7 модул  соответственно подать сигналы 00000 1, то на выходах элементов НЕРАВНОЗНАЧНОСТЬ 15 и 18 наблюдаютс  сигналы типа меандр с периодом ЮТ в синфазе (Т - врем  задержки вентил ), а на выходе 23 ошибок input 4 is given a signal AND 4 1 and through the element IS-NOT 8 is closed. feedback from the output 20 of the module is found. If inputs 1 - 3 and 5 - 7 of the module send signals 00000 1, respectively, then at the outputs of the elements UNACTAL 15 and 18 signals of the meander type are observed with a period of YT in the common mode (T is the valve delay time), and the output has 23 errors

3535

сигнал 1. Дл  контрол  входов элементов , не вошедших в обратную св зь, на входы 1 - 3 .и 5 - 7 модул  подаетс  инверсный входной набор 1 1 1 l l О,при котором также на вы- 40 ходе 23 модул  наблюдаетс  сигнал 1.Таким образом,при отсутствии.константных неисправностей в схеме при двух входных наборах на выходе 23 модул  наблюдаетс  сигнал 1.Signal 1. To control the inputs of elements not included in the feedback, inputs 1–3 and 5–7 of the module are fed with an inverse input set 1 1 1 ll O, which also shows a signal 1 at output 40 of module 23. Thus, in the absence of constant faults in the circuit, with two input sets at output 23 of the module, a signal 1 is observed.

4545

Наличие одной или более константных неисправностей типа S. О или S| 1 (где i-номер входа элемента в схеме модул ) приводит либо кThe presence of one or more constant faults of type S. O or S | 1 (where the i-number of the input element in the module circuit) results in either

50 изменению фазы меандра на выходе элемента НЕРАВНОЗНАЧНОСТЬ 18 на 180 , либо к срыву генерации на это же выходе, либо к срыву генерации как на выходе элемента НЕРАВНОЗНАЧ55 НОСТЬ 18, так и на выходе элемента НЕРАВНОЗНАЧНОСТЬ 15. Это приводит к по влению сигнала О на выходе 23 ошибки модул  хот  бы на одном из входных наборов.50 to change the phase of the meander at the output of the UNEQUALITY 18 element by 180, or to the generation failure at the same output, or to the generation failure both at the output of the UNEQUAL DEFINITION 55 HOST 18 and the output of the UNEQUALITY 15 element. This leads to the appearance of the O signal at the output 23 module errors at least in one of the input sets.

3128231282

Таким образом, модуль выполн ет логическую сумму или логическое произведение над кодами входных двоичных чисел, а т.акже реализует все булевы функции двух переменных.Thus, the module performs a logical sum or logical product on the codes of input binary numbers, and also implements all Boolean functions of two variables.

5five

Claims (1)

Формула изобретени Invention Formula Многофункциональный логический модуль, содержащий первый и второй элементы РАВНОЗНАЧНОСТЬ, первый элемент НЕРАВНОЗНАЧНОСТЬ, первый и второй элементы И, причем выход первого элемента РАВНОЗНАЧНОСТЬ соединен с первым входом первого элемента НЕРАВНОЗНАЧНОСТЬ, выход которого соединен с первым входом первого элемента И, первый вход первого элемента РАВНОЗНАЧНОСТЬ соединен с первым настроечным входом модул , о т л и- чающийс.   тем, что, с целью повь пени  достоверности, а также расширени  функциональных возможностей за счет возможности суммировани  входных переменных, модуль содержит два сумматора по модулю два, третий элемент РАВНОЗНАЧНОСТЬ, второй и третий элементы НЕРАВНОЗНАЧНОСТЬ третий элемент И,элемент И-НЕ, причем второй настроечный вход моду- .л  соединен с первыми входами второг и третьего элементов НЕРАВНОЗНАЧ- НОСТЬ и первым входом второго элемента РАВНОЗНАЧНОСТЬ, второй вход которого соединен с выходом треть- его элемента РАВНОЗНАЧНОСТЬ и первым входом второго элемента И, втоA multifunctional logic module containing the first and second elements of EQUALITY, the first element is UNIQUENESS, the first and second elements are AND, and the output of the first element of EQUALITY is connected to the first input of the first element of UNIFORM, the output of which is connected to the first element of EQUALITY is connected with the first tuning input of the module, which is being read. By the fact that, in order to increase the reliability, as well as to expand the functionality due to the possibility of summing the input variables, the module contains two modulo-two adders, the third element is UNIVERSAL, the second and third elements are UNABLE, the third element is AND-NOT, and the second The configuration input of the module .l is connected to the first inputs of the second and third elements of the UNEQUAL DENSITY and the first input of the second element EQUALITY, the second input of which is connected to the output of the third element EQUALITY and the first m input of the second element And, wto Управл ющие сигналыControl signals и1 И2ИЗ Q1 Q2 |дзand 1 I2IZ Q1 Q2 | dz ОABOUT оabout 1 1eleven о о 1about about 1 о оoh oh о оoh oh 1 1 1,1 1 1, 5five 5five О 0 5 About 0 5 00 5five 11241124 рой вход которого соединен с выхс- дом вгорого элемента НЕРАВНОЗНАЧНОСТЬ , второй вход которого соединен с выходом первого сумматора по модулю два, с первыми входами третьего элемента РАВНОЗНАЧНОСТЬ и третьего элемента И, второй вход которого соединен с выходом второго сумматора по модулю два и вторым входом третьего элемента РАВНОЗНАЧНОСТЬ, выход третьего элемента И соединен с вторым входом первого элемента РАВНОЗНАЧНОСТЬ, выход которого  вл ете информационным выходом модул , выход ошибки которого соединен с выходом первого элемента И, второй вход которого соединен с выходом третьего элементаA swarm whose input is connected to the output of the non-EQUALITY element, the second input of which is connected to the output of the first modulo-2 adder, with the first inputs of the third element UTILITY and the third element And, the second input of which is connected to the output of the second adder modulo two and the second input of the third the EQUALITY element, the output of the third element AND is connected to the second input of the first element EQUALITY, the output of which is the information output of the module, the error output of which is connected to the output of the first element that And, the second input of which is connected to the output of the third element НЕРАВНОЗНАЧНОСТЬ, с первым входом элемента И-НЕ и  вл етс  выходом де- реноса модул , выход суммы которого соединен с выходом второго элемента РАВНОЗНАЧНОСТЬ и с вторым входом первого элемента РАВНОЗНАЧНОСТЬ,при этом выход элемента И-НЕ соединен с первыми входами первого и второго сумматоров по модулю два, вторые входы которых соединены с первым и вторым информационными входами модул  соответственно, третьи входы первого и второго сумматоров по кодулю два соединены с третьим и четвертым настроечными входами модул , п тый настроечный вход которого соединен с вторым входом элемента И-НЕ,,а выход второго элемента И соединен.с вторым входом третьего элемента НЕРАВНОЗНАЧНОСТЬ .UNEQUALITY, with the first input of the NAND element, and is the output of the module transport, the sum of which is connected to the output of the second EQUALITY element and to the second input of the first EQUALITY element, while the output of the AND AND element is connected to the first inputs of the first and second adders modulo two, the second inputs of which are connected to the first and second information inputs of the module, respectively, the third inputs of the first and second adders on the Kodul two are connected to the third and fourth tuning inputs of the module, the fifth tuning in od which is connected to the second input of AND-NO ,, and the output of the second AND gate second input soedinen.s third element unequal. Реализуемые функцииRealizable functions е e X+YX + Y X+Y X+YX + Y X + Y X+Y X+Y X+Y X+YX + Y X + Y X + Y X + Y X V YX v y X V Y X V YX v y x v y X V Y X -Y X YX v y x -y x y X -YX -Y Продолжение таблицыTable continuation
SU853919749A 1985-07-01 1985-07-01 Polyfunctional logic module SU1282112A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU853919749A SU1282112A1 (en) 1985-07-01 1985-07-01 Polyfunctional logic module

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU853919749A SU1282112A1 (en) 1985-07-01 1985-07-01 Polyfunctional logic module

Publications (1)

Publication Number Publication Date
SU1282112A1 true SU1282112A1 (en) 1987-01-07

Family

ID=21185854

Family Applications (1)

Application Number Title Priority Date Filing Date
SU853919749A SU1282112A1 (en) 1985-07-01 1985-07-01 Polyfunctional logic module

Country Status (1)

Country Link
SU (1) SU1282112A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторскре свидетельство СССР № 798806, кл. G 06 F 7/00, 1977. Авторское свидетельство СССР № 1083180, кл. G 06 F 7/00, 1983. *

Similar Documents

Publication Publication Date Title
SU1282112A1 (en) Polyfunctional logic module
GB2236934A (en) Maximum length shift register sequence generator circuit
SU1328818A1 (en) Controlled adder
SU1282113A1 (en) Universal logic module
SU1277085A1 (en) Polyfunctional logic module
RU2020555C1 (en) Multifunctional logic module
SU1552170A1 (en) Multiplexer
SU686146A1 (en) Multifunction logic element
SU1587489A1 (en) Device for computing symmetric boolean functoions
US2930902A (en) Primed gate using binary cores
EP0228156A3 (en) Test system for vlsi circuits
SU1264183A1 (en) Universal logic element with self-check
SU1767496A1 (en) Symmetric boolean function computer
SU1633440A1 (en) Data transceiver with conductive isolation
RU2047892C1 (en) Device for calculation of symmetrical boolean functions
SU1156059A1 (en) Polyfunctional logic module
SU1260939A1 (en) Universal logic module
SU1023319A1 (en) Adaptable universal logic module
SU962917A1 (en) Universal logic module
SU1665368A1 (en) Multiplication logic module
SU1651384A1 (en) Adjustable coder
RU1798777C (en) Modulo-three adder
SU1674105A1 (en) Multifunctional logical module
SU1513441A1 (en) Multiple-function logic module
SU1689943A1 (en) The symmetrical boolean functions evaluator