SU1282112A1 - Polyfunctional logic module - Google Patents
Polyfunctional logic module Download PDFInfo
- 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
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)
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) |
-
1985
- 1985-07-01 SU SU853919749A patent/SU1282112A1/en active
Non-Patent Citations (1)
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 |