SU1388846A2 - Device for comparing codes - Google Patents
Device for comparing codes Download PDFInfo
- Publication number
- SU1388846A2 SU1388846A2 SU864147567A SU4147567A SU1388846A2 SU 1388846 A2 SU1388846 A2 SU 1388846A2 SU 864147567 A SU864147567 A SU 864147567A SU 4147567 A SU4147567 A SU 4147567A SU 1388846 A2 SU1388846 A2 SU 1388846A2
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- codes
- signal
- trigger
- input
- counter
- Prior art date
Links
Landscapes
- Complex Calculations (AREA)
Description
(61) 1229751(61) 1229751
(21)4147567/24-24(21) 4147567 / 24-24
(22)02.10.86(22) 10/02/86
(46) 15.04.88. БЮЛ. № 14 (72) Н.В.РОСИП и А.П.Смирнов(46) 04/15/88. BULL. № 14 (72) N.V.ROSIP and A.P. Smirnov
(53)681.325.5(088.8)(53) 681.325.5 (088.8)
(56)Авторское свидетельство СССР № 1229751, кл. G 06 F 7/04, 1984.(56) USSR Author's Certificate No. 1229751, cl. G 06 F 7/04, 1984.
(54)УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ КОДОВ ,(54) DEVICE TO COMPARE CODES,
(57)Изобретение относитс к автоматике и вычислительной технике, может быть использовано в технических средствах контрол дискретных систем и вл етс усовершенствованием устрой- ства-по авт. св. СССР № 1229751. Цель изобретени - повьшение быстродействи устройства путем уменьшени времени анализа двух последовательностей кодов при наличии хот бы одной пары неравных кодов. Устройство дл сравнени кодов содержит схему сравнени 7, элементы И 1-4, генератор(57) The invention relates to automation and computing, can be used in the technical means of control of discrete systems and is an improvement of the device according to the author. St. USSR No. 1229751. The purpose of the invention is to increase the speed of the device by reducing the time of analysis of two code sequences in the presence of at least one pair of unequal codes. The device for comparing codes contains a comparison circuit 7, elements AND 1-4, a generator
8 импульсов, счетчик 9 по модулю два, триггеры 5,6, причем вход разрешени записи счетчика соединен с инверсным выходом второго триггера, а его информационные входы - с входом логической единицы устройства. В устройстве в момент времени, когда на входах устройства присутствует перва пара неравных кодов, на выходе схемы сравнени формируетс сигнал уровн логической единицы, который разрешает прохождение тактового импульса через третий элемент И на сбросовый вход второго триггера. Сигнал с инверсного выхода второго триггера производит запись кода всех единиц в счетчик, что ведет к формированию сигнала переполнени счетчика, который проходит через открытый четвертый элемент И и формирует сигнал неравенства на выходе устройства. 1 ил.8 pulses, counter 9 modulo two, triggers 5.6, the counter recording enable input connected to the inverse output of the second trigger, and its information inputs to the input of the logical unit of the device. In the device at the time when the first pair of unequal codes is present at the inputs of the device, at the output of the comparison circuit a signal of the level of logical unit is generated, which allows the clock pulse to pass through the third AND element to the fault input of the second trigger. The signal from the inverse output of the second trigger records the code of all units in the counter, which leads to the formation of an overflow signal for the counter, which passes through the open fourth And element and generates an inequality signal at the output of the device. 1 il.
SS
(Л(L
ffff
:€И : € and
N) N)
Изобретение относитс к автоматике и вычислительной технике и может быть использовано в технических средствах контрол дискретных систем.The invention relates to automation and computer engineering and can be used in technical means for controlling discrete systems.
Цель изобретени - повышение быстродействи устройства за счет уменьшени времени ангшиза последовательностей кодов при нгшичии хот бы одной пары неравных кодов.The purpose of the invention is to increase the speed of the device by reducing the time of the angularization of code sequences with ngschy at least one pair of unequal codes.
На чертеже изображена схема предлагаемого устройства дл сравнени кодов.The drawing shows a diagram of the proposed device for comparing codes.
Устройство содержит элементы И 1 - 4, триггеры 5 и 6, схему 7 сравнени (например микросхе1 1Ы 134СП1 или 533СП1 с инвертором по выходу), генератор 8 импульсов, счетчик 9 по модулю П, вход 10 запуска, входы 11 и 12 сравниваемых кодов, выходы 13 и 14, вход 15 логической единицы.The device contains AND 1-4 elements, triggers 5 and 6, a comparison circuit 7 (for example, a 1X 134SP1 or 533SP1 chip with an inverter on the output), a generator of 8 pulses, a counter 9 modulo P, a trigger input 10, inputs 11 and 12 of the compared codes, outputs 13 and 14, input 15 logical units.
Устройство работает следующим образом .The device works as follows.
На вход 10 запуска устройства поступает сигнал, который устанавливает т риггеры 5 и 6 в единичное состо ние а счетчик - в нулевое. Сигнал с пр мого выхода триггера 5 разрешает прохождение импульсов с генератора 8 через элемент И2 на счетный вход счет- Чика 9 и первый вход элемента ИЗ. Частота импульсов генератора 8 совпадает с частотой смены кодов кодовых последовательностей на входах 11 и 12 устройства. При равенстве поступающих кодов, схема 7 сравнени вырабатывает потен циальный сигнал низкого уровн , который запирает элемент ИЗ по второму входу, и импульсный: сигнал с выхода элемента И2 не сбрасывает триггер. При неравенстве кодов , на входах 11 и 12 устройства. схема 7 сравнени формирует потенциальный сигнал высокого уровн , который открывает по второму входу элемент ИЗ, что позвол ет импульсу с выхода элемента И2 через элемент ИЗ сбросить триггер 6 в нулевое состо ние , на инверсном выходе которогоThe input 10 of the device start-up receives a signal that sets the riggers 5 and 6 to one state and the counter to zero. The signal from the direct output of the trigger 5 permits the passage of pulses from the generator 8 through the element I2 to the counting input of the count Chick 9 and the first input of the element IZ. The frequency of the pulses of the generator 8 coincides with the frequency of changing codes of code sequences at the inputs 11 and 12 of the device. In case of equality of the incoming codes, the comparison circuit 7 generates a potential low-level signal, which blocks the IZ element at the second input, and a pulse one: the signal from the output of the I2 element does not reset the trigger. With the inequality of codes at the inputs 11 and 12 devices. comparison circuit 7 generates a potential high level signal, which opens an IZ element at the second input, which allows the pulse from the output of the I2 element through the IZ element to reset trigger 6 to the zero state, on the inverse output of which
сформируетс сигнал записи в счетчик 9 кода все.х единиц. Импульсы с выхода элемента И2 поступают на счетньш вход счетчика 9 по модулю П.a write signal to counter 9 of the code of all units is generated. The pulses from the output of the element I2 arrive at the counting input of the counter 9 modulo P.
Таким образом, при поступлении каждой равной пары кодов двух сравниваемых последовательностей на входы 11 и 12 устройства, содержимое счетчика 9 увеличиваетс на единицу. При поступлении П-й пары кодов в счетчике 9 формируетс сигнал переполнени , который сбрасывает триггер 5, запи- рающкй сигналом с пр мого выхода элемент И2, и который поступает на вторые входы элементов И1 и 4. Поскольку все П пар кодов двух последовательностей были равны, то триггер 6 не сбрасывалс , поэтому сигнал переполнени счетчика 9 через открытый сигналом с пр мого выхода триггера 6 элемент И1 поступает на выход 13 устройства, т.е. формируетс сигнал равенства последовательностей.Thus, when each equal pair of codes of two compared sequences arrives at the inputs 11 and 12 of the device, the contents of counter 9 are increased by one. Upon receipt of the U-th code pair in the counter 9, an overflow signal is generated, which resets the trigger 5, the locking signal from the direct output element I2, and which goes to the second inputs of the I1 and 4 elements. Since all the P pairs of codes of the two sequences were equal , the trigger 6 was not reset, therefore the overflow signal of the counter 9 through the open signal from the direct output of the trigger 6 element I1 is fed to the output 13 of the device, i.e. a sequence equality signal is generated.
При неравенства любой пары кодов сравниваемых последовательностей в счетчик 9 записываетс код всех единиц , т.е. сразу формируетс сигнал переполнени и поскольку триггер 6 срабатывает, то открываетс элемент И4 и на выходе 14 устройства формируетс сигнал неравенства двух последовательностей .If any pair of codes of the compared sequences is inequality, the code of all units, i.e. an overflow signal is formed immediately, and since the trigger 6 is activated, the element I4 is opened and the inequality signal of the two sequences is generated at the output 14 of the device.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864147567A SU1388846A2 (en) | 1986-10-02 | 1986-10-02 | Device for comparing codes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864147567A SU1388846A2 (en) | 1986-10-02 | 1986-10-02 | Device for comparing codes |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU1229751 Addition |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1388846A2 true SU1388846A2 (en) | 1988-04-15 |
Family
ID=21267658
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU864147567A SU1388846A2 (en) | 1986-10-02 | 1986-10-02 | Device for comparing codes |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1388846A2 (en) |
-
1986
- 1986-10-02 SU SU864147567A patent/SU1388846A2/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US3453551A (en) | Pulse sequence detector employing a shift register controlling a reversible counter | |
US3395353A (en) | Pulse width discriminator | |
SU1388846A2 (en) | Device for comparing codes | |
GB1289222A (en) | ||
SU1552171A1 (en) | Device for comparison of numbers in residual classes system | |
SU877542A1 (en) | Interrupting device | |
SU1325462A1 (en) | Device for sorting binary numbers | |
SU911728A1 (en) | Switching device | |
SU1553977A1 (en) | Device for checking pulse sequences | |
SU1282088A1 (en) | Device for checking digital units | |
SU790004A1 (en) | Synchronizing unit for reading-out devices | |
SU1121669A1 (en) | Device for comparing number of ones in binary codes | |
SU1553972A1 (en) | Squaring device | |
SU517165A1 (en) | Pulse counter with controllable conversion factor | |
SU871166A1 (en) | Device for checking parallel binary code for parity | |
SU1397936A2 (en) | Device for combination searching | |
SU688993A1 (en) | Pulse recurrence frequency divider with variable division factor | |
SU1495776A1 (en) | Device for data input | |
SU395987A1 (en) | TO AUTHOR'S CERTIFICATE. Cl. H 03k 23 / 00UDK 681.3.055 (088.8) | |
SU411609A1 (en) | ||
SU984090A1 (en) | Redundancy pulse counter | |
SU1444941A1 (en) | Divider of pulse recurrence rate with variable pulse duration | |
SU1338027A2 (en) | Device for separating single n-pulse | |
SU1520526A1 (en) | Device for checking comparison circuits | |
SU970367A1 (en) | Microprogram control device |