SU1439571A2 - Threshold logical element - Google Patents
Threshold logical element Download PDFInfo
- Publication number
- SU1439571A2 SU1439571A2 SU874234755A SU4234755A SU1439571A2 SU 1439571 A2 SU1439571 A2 SU 1439571A2 SU 874234755 A SU874234755 A SU 874234755A SU 4234755 A SU4234755 A SU 4234755A SU 1439571 A2 SU1439571 A2 SU 1439571A2
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- threshold
- threshold logic
- function
- adder
- walsh
- Prior art date
Links
Landscapes
- Logic Circuits (AREA)
Abstract
Изобретение относитс к вычислительной технике, и модсет быть использовано при проектировании и разработке логических структур дискретных систем и вл етс усовершенствованием изобретени по а.с. № 1383331, Цель изобретени - расширение функциональных возможностей логического порогового элемента за счет реализа- дай непороговьсс логических функций. Пороговый логический элемент содержит генератор 1 фуикгщйУолша, программируемый коммутатор 2, распределитель импульсов 3, k элементов И 4, регистр 5, шифратор 6 и сумматор 7. На информационные входы порогового логического элемента поступает исходна непорогова логическа функци , котора преобразуетс в эквивалентную пороговую функцию путем аффинного преобразовани аргументов исходной логической функции. 1 ип. (ЛThe invention relates to computing, and a modset should be used in the design and development of logical structures of discrete systems and is an improvement of the invention in an. No. 1383331, The purpose of the invention is to expand the functionality of a logical threshold element by implementing non-threshold logic functions. The threshold logic element contains a FuickGuy Walsh generator 1, a programmable switch 2, a pulse distributor 3, k elements AND 4, a register 5, an encoder 6, and an adder 7. The information inputs of the threshold logic element receive the initial non-threshold logic function, which is converted into an equivalent threshold function by affine transform the arguments of the original logic function. 1 pe. (L
Description
i 1 1i 1 1
со :о ел with: o ate
1Ч1H
Изобретение относитс к вычисли-, телвной технике, может быть использовано при проектировании логических структур дискретных систем и вл етс усовершенствованием изобретени по авт.св. № 1383331.The invention relates to a computational, telvic technique, can be used in the design of logical structures of discrete systems, and is an improvement of the invention by the author. No. 1383331.
Целью изобретени вл етс расширение функ1щональных возможностей порогового логического элемента за счет реализации непороговых логических функций. На чертеже показана функциональна схема порогового логического элемента.The aim of the invention is to extend the functional capabilities of the threshold logic element by implementing non-threshold logic functions. The drawing shows the functional diagram of the threshold logic element.
Пороговый логический элемент содержит генератор 1 фукций Уолша, программируемьй коммутатор 2, распределитель 3 импульсов, К элементов И 4, т-разр дный регистр 5, шифратор 6, вьтолненный в виде вентильной матрицы R сумматор 7.The threshold logic element contains a Walsh function generator 1, a programmable switch 2, a distributor of 3 pulses, K elements I 4, a t-bit register 5, an encoder 6, and an adder in the form of a gate matrix R adder 7.
Генератор 1 функций Уолша может быть построен по многокаскадной схеме на элементах Сложение по моду- лю 2. nporpat-шируемый коммутатор 2 вьшолнен в виде вентильной матрицы, прич.ем 1-й выход программируемого коммутатора может быть соединен только с одним входом коммутатора, на ко торьй поступает соответствующа функци Уолша, представл юща собой модифицированную входную переменную исходной логической функцииThe Walsh function generator 1 can be built in a multi-stage scheme on the elements of Addition modulo 2. An nporpat-shirable switch 2 is implemented as a gate matrix, and the 1st output of the programmable switch can be connected to only one input of the switch, first comes the corresponding walsh function, which is a modified input variable of the original logic function
Пороговый логический элемент работает следуклцим образом.The threshold logic element operates in the following way.
В исходном положении сумматор 7 обнулен, в регистре 5 записан двоич- ньй код порога Т, на (К+2)-м выходе распределител 3 импульсов единичное значение, на столбцовых шинах шифратора 6, выполненного в виде вентильном матрицы, набраны требуемые значени весовых коэффициентов W,, Wj,.,., W, а выходы программируемого коммутатора 2 подключены к его соответствующим входам (дл данной логической функции).In the initial position, the adder 7 is reset, the binary code of the threshold T is written in register 5, the unit value for the 3 pulses (K + 2) output of the 3 pulses, the required values of weighting factors on the column buses of the encoder 6, made in the form of a valve matrix W ,, Wj,.,., W, and the outputs of the programmable switch 2 are connected to its corresponding inputs (for a given logic function).
Набор значений весовых коэффициентов и коммутаци функций Уолша с генератора 1 осуществл ютс известным методом, например путем прожига соответствующих вентилей на позици х, где требуетс нулевое значение разр да двоичного кода весовых коэффициентов После подачи входного набора ,.о.,х„ на информационные входы элемента на вход распределител 3 импульсов поступают импульсыThe set of weighting factors and the switching of the Walsh functions from generator 1 are carried out by a known method, for example, by burning the corresponding gates at positions where a binary value of the binary code of the weighting factors is required. After the input set, .o., X "is supplied to the information inputs of the element 3 pulses go to the distributor input
с частотой следовани f, . Распределитель 3 импульсов поочередно подает единичные значени на вторыеwith the frequency of following f,. The distributor 3 pulses alternately supplies single values to the second
входы элементов И 4, на первые входы / которых с выхода программируемого коммутатора 2 подан двоичный код модифицированного входного набора х . Если х 1(,2,...,K), то на выходе i-ro элемента И 4 с приходом единицы с распределител 3 импульсов по витс импульс, который передает двоичный код весового коэффициента W; в сумматор 7. После прохозедени К (Кьп) импульсов генератора в сумматоре 7 будет сформирована суммаthe inputs of the elements And 4, the first inputs / which from the output of the programmable switch 2 filed the binary code of the modified input set x. If x 1 (, 2, ..., K), then at the output of the i-ro element I 4 with the arrival of a unit from the distributor 3 pulses, a pulse that transmits the binary code of the weight coefficient W; in the adder 7. After prozomedeni To (Kp) impulses of the generator in the adder 7 will be formed the sum
сwith
. При поступлении (K+t)-ro. On admission (K + t) -ro
импульса единица с (К+1)-го выхода распределител 3 импульсов поступит на первый вход управлени сумматора 7 и установит его на выполнение операции вычитани , а также на вход разрешени считывани регистра 5, обес- печива тем самым считьшание из него двоичного кода порога Т. В сумматоре 7 значение порога Т вычитаетс изthe pulse unit from the (K + 1) th output of the distributor 3 pulses will go to the first control input of the adder 7 and set it to perform the subtraction operation, as well as to the register read enable input 5, thereby ensuring that the binary code T is read from it In adder 7, the threshold value T is subtracted from
k ранее образованной суммы ).k previously formed amount).
На выходе сумматора 7 будет реализована фуНК1Д1ЯThe output of the adder 7 will be implemented FUNK1D1Y
2:х ; W; ,2: x; W; ,
f (Х: )f (X:)
1, если О, если1 if oh if
k k
X; W,- ,X; W, -,
вл юща с пороговой логической функ- циейо При поступлении (К+2)-го импульса сумматор 7 обнул етс и пороговый логический элемент готов к приему следующего набора входных аргументов threshold logic function upon arrival of a (K + 2) th pulse, adder 7 is zeroed in and the threshold logic element is ready to receive the next set of input arguments
Частота поступлени входных наборов логической функции определ етс из выражени The frequency of arrival of the input sets of the logic function is determined from the expression
fxnfxn
II-«II- "
К+2K + 2
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874234755A SU1439571A2 (en) | 1987-04-27 | 1987-04-27 | Threshold logical element |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874234755A SU1439571A2 (en) | 1987-04-27 | 1987-04-27 | Threshold logical element |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU1383331 Addition |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1439571A2 true SU1439571A2 (en) | 1988-11-23 |
Family
ID=21300211
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU874234755A SU1439571A2 (en) | 1987-04-27 | 1987-04-27 | Threshold logical element |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1439571A2 (en) |
-
1987
- 1987-04-27 SU SU874234755A patent/SU1439571A2/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР 1383331, клс G 06 F 7/00, 1986. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1439571A2 (en) | Threshold logical element | |
US4032755A (en) | Process control apparatus | |
GB1151725A (en) | Register controlling sytem. | |
SU598066A1 (en) | Decoder | |
SU586552A2 (en) | Device for shaping rectangular pulse trains | |
SU1198507A2 (en) | Device for comparing number of ones in binary codes | |
SU1383331A1 (en) | Threshold logical element | |
SU1251103A1 (en) | Fknction generator fknction generatorating structure | |
SU741322A1 (en) | Shifting memory | |
SU1645954A1 (en) | Random process generator | |
SU758498A1 (en) | Pulse duration shaper | |
SU398988A1 (en) | DEVICE FOR CONTROLLING THE PRINTING MECHANISM | |
SU809168A1 (en) | Device for comparing numbers | |
SU1599852A2 (en) | Code-comparing circuit | |
SU1596463A1 (en) | Device for converting equilibrium binary code to full binary code | |
RU2199774C1 (en) | Programmable device for controlling electric drives, electronic switches, and signaling facilities | |
SU1099317A1 (en) | Digital function generator | |
SU1325407A1 (en) | Device for programmed control of processing equipment | |
SU834889A1 (en) | Code-to-frequency converter | |
SU1606973A1 (en) | Device for sorting numbers | |
SU1177796A1 (en) | Programmed-control device with self-check | |
SU1594541A1 (en) | Device for convolution by arbitrary modulus | |
SU1608800A1 (en) | Positional code encoder | |
SU1417188A1 (en) | Follow-up stochastic a-d converter | |
SU1767492A1 (en) | "gold" proportion code weight sequence generator |