SU1644146A1 - Device for checking a serial binary code - Google Patents
Device for checking a serial binary code Download PDFInfo
- Publication number
- SU1644146A1 SU1644146A1 SU894711930A SU4711930A SU1644146A1 SU 1644146 A1 SU1644146 A1 SU 1644146A1 SU 894711930 A SU894711930 A SU 894711930A SU 4711930 A SU4711930 A SU 4711930A SU 1644146 A1 SU1644146 A1 SU 1644146A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- trigger
- shift register
- odd
- Prior art date
Links
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Description
(21)4711930/24(21) 4711930/24
(22)24.04.89(22) 04.24.89
(46) 23.04.91. Бюл. № 15 (72) А.Н.Новиков(46) 04.23.91. Bul № 15 (72) A.N. Novikov
(53)681.3(088.8)(53) 681.3 (088.8)
(56)Авторское свидетельство СССР V 530332, кл. G 06 F 11/10, 1974.(56) USSR Author's Certificate V 530332, cl. G 06 F 11/10, 1974.
Авторское свидетельство СССР V 1319036, кл. G 06 F 11/10, 1986.USSR Author's Certificate V 1319036, cl. G 06 F 11/10, 1986.
(54)УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ПОСЛЕДОВАТЕЛЬНОГО ДВОИЧНОГО КОДА(54) DEVICE TO CONTROL A SEQUENTIAL BINARY CODE
(57)Изобретение относитс к автоматике и вычислительной технике и может быть использовано в устройствах дискретной св зи. Цель изобретени - сокращение оборудовани устройства.(57) The invention relates to automation and computing and can be used in discrete communication devices. The purpose of the invention is to reduce the device equipment.
77
2-/2- /
Принимаема информаци поступает на счетный вход триггера 1. По тактовым сигналам, формируемым в конце прин того слова, содержимое триггера 1 записываетс в двухразр дный регистр 3 сдвига и через элемент И 2 поступает на вход элемента задержки 4. Выход регистра 3 сдвига стробируетс на элементе И 6 тактовым сигналом, задержанным элементом задержки 4. Узел 7 сравнени сравнивает сигналы с выходов элемента И 6 и элемента задержки 5. При четном количестве единиц в прин том слове на выходе узла 7 сравнени присутствует нулевой сигнал, при нечетном - единичный. 2 ил.The received information is fed to the counting input of trigger 1. According to the clock signals generated at the end of the received word, the contents of trigger 1 are recorded in a two-bit shift register 3 and, through element 2, enter the input of delay element 4. The output of shift register 3 is gated on the AND element 6 by a clock signal delayed by the delay element 4. Comparison node 7 compares the signals from the outputs of the element 6 and the delay element 5. With an even number of units, a zero signal is present in the received word at the output of the comparison node 7, and for odd - single. 2 Il.
V)V)
Изобретение относитс к автоматике и вычислительной технике и может быть использовано в устройствах дискретной св зи.The invention relates to automation and computing and can be used in discrete communication devices.
Целью изобретени вл етс сокращение оборудовани устройства.The aim of the invention is to reduce the hardware of the device.
На фиг.1 приведена функциональна схема устройства; на фиг.2 - временна диаграмма его работы.Figure 1 shows the functional diagram of the device; figure 2 - the timing diagram of his work.
Устройство содержит триггер 1, первый элемент И 2, регистр 3 сдвига , элементы 4, 5 задержки, второй элемент И 6 и узел 7 сравнени .The device contains a trigger 1, the first element And 2, the shift register 3, the delay elements 4, 5, the second element 6 and the comparison node 7.
Устройство работает следующим образом .The device works as follows.
Перед началом работы на установочный вход II устройства подают сигнал и устанавливают триггер Г и регистр 3 сдвига в нулевые состо ни . На, фиг.2аBefore starting work, the installation input II of the device sends a signal and sets the trigger G and the shift register 3 to zero states. On, figa
в качестве примера представлен такой код словами, по шесть разр дов в каждом . Триггер 1 формирует на выходе двоичную последовательность (см. фиг.2в). На тактовый вход III устройства подают импульсы с частотой двоичных слов, совмещенные во времени с последним разр дом слова (фиг.26). На фиг.2г представлены выходные состо ни триггера 1 в виде нулей и единиц, прошедшие через элемент И 2. Эти состо ни прив заны во времени к последнему разр ду каждого провер емого двоичного слова.На фиг.2в, представлены эти же состо ни , но задержанные, а также раст нутые регистром 3 сдвига на один период следовани импульсов двоичных слов. Узел 7 сравнени суммирует по моду- As an example, such a code is presented in words, six bits each. The trigger 1 generates the output binary sequence (see figv). Pulses with a frequency of binary words, combined in time with the last digit of the word, are applied to the clock input III of the device (Fig. 26). Fig. 2d shows the output states of trigger 1 in the form of zeros and ones that have passed through the element 2. These states are tied in time to the last bit of each binary word being tested. In Fig. 2c, these same states are represented, but delayed, as well as 3 shifts extended by the register for one period of the impulses of binary words. Comparison node 7 summarizes
оэoh
Јь ЈЈ Ј
ЈJ
С.WITH.
лю два логические значени , представленные на фиг.2д, и. На фиг.2к представлены результаты этих сложений , совпадающие во времени с пер- вым разр дом очередного слова. Результаты сложени по модулю два вл ютс результатами контрол на четность двоичных слов.Liu two logical values presented in fig.2d, and. Figure 2k shows the results of these additions, which coincide in time with the first digit of the next word. Modulo two addition results are the results of parity checks for binary words.
На фиг.2а арабскими цифрами про- нумерованы двоичные слова, на фиг.2к- соответствующие значени четности этих слов, задержанные на длительност одного разр да.In Fig. 2a, binary words are numbered in Arabic numerals; in Fig. 2k, the corresponding parity values of these words are delayed for the duration of one bit.
Триггер 1 устанавливают в нулевое состо ние один раз - перед началом работы. На его выходе нар ду с четными значени ми могут быть и нечетные - при нечетном количестве логических единиц в слове. В последнем случае проверка следующего двоичного слова начинаетс , когда триггер 1 имеет состо ние логической единицы. Сложение по модулю два логического состо ни триггера 1 по проверке предыду- щего и текущего слов - есть результат проверки на четность текущего слова . Например, если предыдущее слово было нечетно, т.е. триггер 1 установлен в состо ние логической еди- ницы, то при четном количестве логических единиц в текущем слове состо ние триггера 1 останетс прежним, а результат сложени по модулю два будет равным нулю.Trigger 1 is set to the zero state once - before starting work. At its output, along with even values, there can be odd ones, with an odd number of logical units in a word. In the latter case, the verification of the next binary word begins when trigger 1 has a state of logical one. Addition modulo two logical states of trigger 1 for checking the previous and current words is the result of the parity of the current word. For example, if the previous word was odd, i.e. trigger 1 is set to the state of logical one, then with an even number of logical units in the current word, state of trigger 1 remains the same, and the result of addition modulo two will be equal to zero.
Дл нормальной работы устройства регистр 3 сдвига выбирают двухразр дным . Дл того, чтобы успел переброситьс триггер 1, сдвиг информации в регистре 3 происходит по заднему фронту импульса. Элементы задержки 4 и 5 имеют врем задержки сигнала, равное длительности одного разр даFor normal operation of the device, the shift register 3 is chosen two-bit. In order for the trigger 1 to transfer, the information in register 3 is shifted along the trailing edge of the pulse. Delay elements 4 and 5 have a signal delay time equal to the duration of one bit.
сЈшв./Sush./
с 441464from 441464
слова и обеспечивают сравнение узлом 7 контрольных разр дов на выходах элемента И 2 и элемента задержки 4. с На выходе узла 7 сравнени формируетс сигнал четности принимаемых информационных слов.words and provide a comparison by the node 7 test bits at the outputs of the element AND 2 and the delay element 4. With At the output of the comparison node 7, a parity signal of the received information words is generated.
ФормулаFormula
изобретени the invention
Устройство дл контрол последовательного двоичного кода, содержащее триггер, два элемента И, первый элемент задержки и узел сравнени , причем счетный и установочный входы .- триггера подключены к информационному и установочному входам устройства соответственно, выход триггера соединен с первым входом первого элемента И, тактовый вход устройства через первый элемент задержки подключен к первому входу второго элемента И, выход которого соединен с первым информационным входом узла сравнени , выход неравенства которого вл етс выходом устройства, о т - личающе-ес тем, что, с целью сокращени оборудовани устройства , оно содержит регистр сдвига и второй элемент задержки, причем выход триггера соединен с информационным входом регистра сдвига, выход последнего разр да которого соединен с вторым входом второго элемента И, установочный вход регистра сдвига подключен к установочному входу устройства , тактовый вход устройства подключен к тактовому входу регистра сдвига и второму входу первого элемента И, выход которого через второй элемент задержки соединен с вторым информационным входом узла еравне-A device for controlling a serial binary code containing a trigger, two AND elements, a first delay element and a comparison node, the counting and installation inputs of a trigger are connected to the information and installation inputs of the device, respectively, the output of the trigger is connected to the first input device through the first delay element connected to the first input of the second element AND, the output of which is connected to the first information input of the comparison node, the output of the inequality of which is output ode device, about t - distinctively, in order to reduce the equipment of the device, it contains a shift register and a second delay element, and the trigger output is connected to the information input of the shift register, the output of the last bit of which is connected to the second input of the second element , the setup input of the shift register is connected to the setup input of the device, the clock input of the device is connected to the clock input of the shift register and the second input of the first And element, the output of which is connected to the second through the second delay element m information input node
ни . neither
ii
Фиг. ZFIG. Z
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU894711930A SU1644146A1 (en) | 1989-04-24 | 1989-04-24 | Device for checking a serial binary code |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU894711930A SU1644146A1 (en) | 1989-04-24 | 1989-04-24 | Device for checking a serial binary code |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1644146A1 true SU1644146A1 (en) | 1991-04-23 |
Family
ID=21457427
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU894711930A SU1644146A1 (en) | 1989-04-24 | 1989-04-24 | Device for checking a serial binary code |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1644146A1 (en) |
-
1989
- 1989-04-24 SU SU894711930A patent/SU1644146A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4160154A (en) | High speed multiple event timer | |
SU1644146A1 (en) | Device for checking a serial binary code | |
US4493095A (en) | Counter having a plurality of cascaded flip-flops | |
US3996523A (en) | Data word start detector | |
US3519941A (en) | Threshold gate counters | |
SU1439587A1 (en) | Priority device | |
SU1278834A1 (en) | Device for sorting information | |
SU1355976A1 (en) | Device for transmitting and receiving digital information | |
SU463234A1 (en) | Device for dividing cycle time into fractional number of intervals | |
SU389625A1 (en) | DEVICE FOR THE FORMATION OF A TEMPORARY INTERVAL | |
RU1837307C (en) | Multichannel interface device for shared resource system | |
SU1315997A1 (en) | Device for generating coordinates of net area | |
SU1339876A1 (en) | Apparatus for generating pulse trains | |
SU762195A1 (en) | Pulse repetition rate dividing apparatus | |
SU1608657A1 (en) | Code to probability converter | |
SU1431070A2 (en) | Divider of pulse repetition rate | |
SU1302322A1 (en) | Device for generating internal memory test | |
SU427458A1 (en) | BINARY SYMBOL REGENERATOR | |
SU951402A1 (en) | Data shift device | |
SU1345260A1 (en) | Register with self-monitoring and correction | |
RU1783616C (en) | Converter of fibonachi code to golden proportion cod | |
SU1101804A1 (en) | Stochastic walsh function generator | |
SU291331A1 (en) | DEVICE FOR DELAYING PULSES | |
SU1596473A1 (en) | Device for clocking synchronization of pseudorandom sequences | |
SU1728868A1 (en) | Stochastic servointegrator |