SU1439571A2 - Threshold logical element - Google Patents

Threshold logical element Download PDF

Info

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
Application number
SU874234755A
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 SU874234755A priority Critical patent/SU1439571A2/en
Application granted granted Critical
Publication of SU1439571A2 publication Critical patent/SU1439571A2/en

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

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)

Формула изобретени Invention Formula Пороговый логический элемент по авт.ев, № 1383331, отличаю- щ и и с   тем, что, с целью расши- рени  функциональных возможностей за счет реализации непороговьпс логических функций, он содержит генератор функций Уолша, входы которогоThe threshold logic element according to the author, No. 1383331, differs from the fact that, in order to expand its functionality by implementing non-threshold logic functions, it contains the Walsh function generator, whose inputs 3 . -143957143 -14395714  вл ютс  информационными входами Уолша (,...,К; К - число функгщй элемента, и программируемьй коммута- Уолша), а i-й выход программируемо- тор, i-e входы которого соединены го коммутатора соединен с первым с i-ми. выходами генератора функций входом i-ro элемента И.are the Walsh information inputs (, ..., K; K is the number of function elements and the Walsh programmable switch), and the i-th output of the programmer, whose i-e inputs of the connected switch are connected to the first with the i-th. the outputs of the function generator by the input of the i-ro element I. гg
SU874234755A 1987-04-27 1987-04-27 Threshold logical element SU1439571A2 (en)

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)

Non-Patent Citations (1)

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