SU1689952A1 - Self-checking device for parity checking - Google Patents
Self-checking device for parity checking Download PDFInfo
- Publication number
- SU1689952A1 SU1689952A1 SU894765252A SU4765252A SU1689952A1 SU 1689952 A1 SU1689952 A1 SU 1689952A1 SU 894765252 A SU894765252 A SU 894765252A SU 4765252 A SU4765252 A SU 4765252A SU 1689952 A1 SU1689952 A1 SU 1689952A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- switch
- trigger
- self
- Prior art date
Links
Landscapes
- Detection And Correction Of Errors (AREA)
Abstract
Изобретение относитс к автоматике и вычислительной технике и может быть использовано при построении типовых функциональных устройств цифровой техники. Цель изобретени - повышение достоверности функционировани . Цель достигаетс за счет введени одновибратора, трех триггеров, коммутатора, элементов И, ИЛИ. Устройство позвол ет нар ду с контролем входной информации провер ть отдельные его узлы. 2 ил.The invention relates to automation and computing and can be used in the construction of typical functional devices of digital technology. The purpose of the invention is to increase the reliability of the operation. The goal is achieved by introducing a single vibrator, three triggers, a switch, AND, OR elements. The device allows, along with control of the input information, to check its individual nodes. 2 Il.
Description
Изобретение относитс к автоматике и вычислительной технике и может быть использовано при построении типовых функциональныхустройств цифровой техники.The invention relates to automation and computing and can be used in the construction of typical functional devices of digital technology.
Цель изобретени - повышение достоверности функционировани .The purpose of the invention is to increase the reliability of the operation.
На фиг.1 приведена функциональна схема устройства; на фиг.2 - временна диаграмма его работы.Figure 1 shows the functional diagram of the device; figure 2 - the timing diagram of his work.
Самопровер емое устройство дл контрол на четность содержит регистр 1, сумматор 2 по модулю два, одновиб- ратор 3, коммутатор 4, первый 5 - третий 7 триггеры, элемент ИЛИ 8, элемент И 9, информационный вход 10, первый 11 и второй 12 входы синхронизации , выход 12 результата контрол , выход 14 самопроверки устройства, первый 15 и второй 16 выходы одновиб- ратора„The self-verifiable parity checker contains a register 1, an adder 2 modulo two, one-frequency circuit 3, switch 4, the first 5 - the third 7 flip-flops, the OR 8 element, the AND 9 element, the information input 10, the first 11 and the second 12 inputs synchronization, output 12 of the control result, output 14 of the device self-test, the first 15 and second 16 outputs of the one-oscillator
На фиг.2 использованы обозначени , введенные на фиг.1.In Fig. 2, the notation introduced in Fig. 1 is used.
Регистр 1 предназначен дл приема и хранени контролируемого кода.Register 1 is for receiving and storing a monitored code.
Сумматор 2 по модулю два служит дл определени четности поступившего кода.Modulo 2 adder 2 serves to determine the parity of the incoming code.
Одновибратор 3 формирует по входному сигналу два сдвинутых по времени импульса (фиг.2, позиции 11, 15, 1b) и может быть выполнен на основе обычного формировател с задержками по выходу.The mono-vibration 3 generates two time-shifted pulses by the input signal (FIG. 2, positions 11, 15, 1b) and can be made on the basis of a conventional driver with output delays.
Коммутатор 4 обеспечивает управ- .ение подачей импульсов на триггер 7 с выходов 15, 16 одновибратора 3 и входа 12 устройства.The switch 4 provides control over the supply of pulses to the trigger 7 from the outputs 15, 16 of the one-shot 3 and the input 12 of the device.
Триггер 5 формирует дополнительный сигнал на вход сумматора 2 дл проверки его работы при четном и нечетном числе единиц.The trigger 5 generates an additional signal to the input of the adder 2 to test its operation with an even and odd number of units.
Триггер 6 предназначен дл фиксации результатов контрол поступившего .кода на четность, а триггер 7 - дл The trigger 6 is intended for fixing the results of control of the incoming parity code, and the trigger 7 is for
слcl
сwith
ОчOch
ооoo
sQsQ
ю ел юyou ate
контрол срабатывани сумматора 2 по модулю два.control the operation of adder 2 modulo two.
Элемент ИЛИ 8 подает на триггер 5 импульсы в двух микротактах. Element OR 8 applies for a trigger 5 impulses in two micro-tacts.
Элемент И 9 формирует импульс подтверждени правильности работы устройства .Element And 9 forms the impulse to confirm correct operation of the device.
Устройство работает следующим образом . В исходном состо нии все эле- менты пам ти наход тс в состо нии О. Цепи установки исходного состо ни условно не показаны.The device works as follows. In the initial state, all the memory elements are in the state O. The initial state setting circuits are conventionally not shown.
По импульсу на входе 11 (см. фиг.2 , в регистр 1 записываетс контролиру- ема информаци , а одновибратор фор- / мирует импульсы на выходах 15 и 16.A pulse at input 11 (see Fig. 2, the controlled information is recorded in register 1, and a single vibrator forms pulses at outputs 15 and 16.
Импульс с выхода 15, задержанный на врем , необходимое дл по влени результата контрол на выходы сумма- тора 2 по модулю два, поступает на коммутатор 4. Если на выходе сумматора 2 отсутствует единичный (нулевой) сигнал, триггер 7 переходит в единичное состо ние (остаетс в нулевом состо нии). Одновременно этот импульс пройд через элемент ИЛИ 8, переводит триггер 5 в единичное состо ние. В результате с триггера 5 на сумматор 2 по модулю два поступает единичный сигнал, который измен ет четность входной информации.Pulse from output 15, delayed by the time required for the control result to appear at the outputs of modulator 2 modulator two, goes to switch 4. If the output of the adder 2 does not have a single (zero) signal, trigger 7 goes to the single state ( remains in the zero state). At the same time, this pulse passes through the element OR 8, which triggers the trigger 5 to a single state. As a result, from flip-flop 5, a modulo-2 adder receives a single signal that changes the parity of the input information.
Второй импульс с выхода 16 производит те же операции, что и первый, перевод триггеры 5 и 7 в состо ни , противоположные тем, в которых они находились.The second pulse from output 16 performs the same operations as the first, transferring the triggers 5 and 7 into states opposite to those in which they were located.
Таким образом, если регистр 1 и сумматор 2 по модулю два работоспособны , после прохождени двух импуль- сов от .одновибратора 3 триггер 7 должен сработать один раз, поскольку „ в первом или во втором микротакте на выходе сумматора 2 должен по витьс единичный сигнал - признак нечетное- ти (см. первую часть временной диаграммы ) .Thus, if the register 1 and modulo 2 modulator 2 are operable, after passing two pulses from the single vibrator 3, the trigger 7 should operate once, since in the first or second microtogram a single signal should appear at the output of the adder 2 - sign oddness (see the first part of the timeline).
Если же указанные элементы имеют константные неисправности, привод щие к тому, что на выходе сумматора 2 независимо от четности входного кода присутствует единичный или нулевой сигнал, триггер 7 после прохождени двух импульсов с выходов 15 и 16 либо срабатывает дважды, либо не срабатывает, а следовательно, в итоге остаетс (возвращаетс ) в нулевом состо нии (см0 вторую часть временной диаграммы).If these elements have constant malfunctions, which lead to the fact that the output of adder 2, regardless of the parity of the input code, contains a single or zero signal, the trigger 7, after passing two pulses from outputs 15 and 16, either works twice or does not work, and therefore as a result, it remains (returns) in the zero state (cm0 is the second part of the timing diagram).
По импульсу, поступающему на второй вход 12 синхронизации устройства, триггер 7 (если он находитс в единичном состо нии) переводитс по его заднему фронту в нулевое состо ние, а на выход элемента 9 выдаетс сигнал нормы результата самопроверки. В случае неработоспособности устройства триггер 7 запирает элемент И 9, и сигнал нормы не формируетс .The pulse arriving at the second synchronization input 12 of the device, the trigger 7 (if it is in the single state) is transferred to its zero edge on its trailing edge, and the self test result signal is output to the output of the element 9. In the event that the device does not function, the trigger 7 locks the element AND 9, and the norm signal is not generated.
Этим же импульсом результат конт- рол на четность одновременно записываетс в триггер 6 и выдаетс на вы ход 13.By the same pulse, the result of the parity check is simultaneously recorded in trigger 6 and outputted at output 13.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU894765252A SU1689952A1 (en) | 1989-10-03 | 1989-10-03 | Self-checking device for parity checking |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU894765252A SU1689952A1 (en) | 1989-10-03 | 1989-10-03 | Self-checking device for parity checking |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1689952A1 true SU1689952A1 (en) | 1991-11-07 |
Family
ID=21482684
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU894765252A SU1689952A1 (en) | 1989-10-03 | 1989-10-03 | Self-checking device for parity checking |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1689952A1 (en) |
-
1989
- 1989-10-03 SU SU894765252A patent/SU1689952A1/en active
Non-Patent Citations (1)
Title |
---|
Основы технической диагностики. Кн.2. Под ред. Пархоменко II.II., М.: Энергоиздат, 1981, с. 181-189, рис.5-144,5-15. Орлов А.И. и др. Основы эксплуатации и ремонта ЭВМ, - М.: Энергоиздат, 1981, с, 74, рис. 5-3. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1689952A1 (en) | Self-checking device for parity checking | |
US6765932B1 (en) | Method and apparatus for synchronizing a data stream | |
SU1705876A1 (en) | Device for checking read/write memory units | |
SU739654A1 (en) | Paraphase shift register | |
SU1251083A1 (en) | Device for checking information transmission | |
SU857984A1 (en) | Pseudorandom train generator | |
SU1332381A1 (en) | Shift register with a self-check | |
SU1238160A1 (en) | Buffer storage | |
SU1585901A1 (en) | Device for convolution of fibonacci code | |
SU383048A1 (en) | TWO-SHIFT RELEASE SHIFT WITH DETECTION | |
SU589621A1 (en) | Register | |
SU1735846A1 (en) | Pseudorandom pulse sequence generator | |
SU1302321A1 (en) | Sequential buffer storage with self-checking | |
SU1513440A1 (en) | Tunable logic device | |
RU1833877C (en) | Stand-by device | |
SU1642459A1 (en) | Device for synchronization of signals | |
SU1550502A1 (en) | Generator of recurrent sequence with self-check | |
SU1226528A1 (en) | Buffer storage | |
SU1464130A1 (en) | Photoregistering system | |
SU1674130A1 (en) | Modulo three convolver | |
RU1797121C (en) | Device for reconfiguration of redundant units | |
SU1488826A1 (en) | Unit for exhaustive search of combinations | |
RU2017209C1 (en) | Signature analyzer | |
SU1553977A1 (en) | Device for checking pulse sequences | |
SU468243A1 (en) | Interface device |