SU720719A1 - Code to interval converter - Google Patents

Code to interval converter Download PDF

Info

Publication number
SU720719A1
SU720719A1 SU782573676A SU2573676A SU720719A1 SU 720719 A1 SU720719 A1 SU 720719A1 SU 782573676 A SU782573676 A SU 782573676A SU 2573676 A SU2573676 A SU 2573676A SU 720719 A1 SU720719 A1 SU 720719A1
Authority
SU
USSR - Soviet Union
Prior art keywords
code
input
output
block
signal
Prior art date
Application number
SU782573676A
Other languages
Russian (ru)
Inventor
Евгений Николаевич Рябков
Елена Ивановна Цыганкова
Алексей Алексеевич Рассадин
Original Assignee
Предприятие П/Я В-2962
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 Предприятие П/Я В-2962 filed Critical Предприятие П/Я В-2962
Priority to SU782573676A priority Critical patent/SU720719A1/en
Application granted granted Critical
Publication of SU720719A1 publication Critical patent/SU720719A1/en

Links

Landscapes

  • Safety Devices In Control Systems (AREA)

Description

II

Изобретение относитс  к импульсной технике и может быть использовано в автоматической и вычислительной аппаратуре , в частности в устройствах вы- вода информации вычислительных систем.The invention relates to a pulse technique and can be used in automatic and computing equipment, in particular, in information output devices of computer systems.

Известно устройство дл  преобразовани  кода во временной интервал, содержащее логические схемы, счетчик, регистры и оператор .A device for converting a code into a time interval is known which contains logic circuits, a counter, registers and an operator.

Однако в этом устройстве не предусмотрен конроль с целью предотвращени  прохождени  ложной информации на выход преобразовател .However, control is not provided in this device in order to prevent the passage of false information to the output of the converter.

Известно также устройство, содержащее последовательно соединенные счетчик , схему оов,;адени , генератор тактовых импульсов, схему сравнени , подключенную входами к регистру хранени  преобразуемых кодов и к счетчику, элементы совпадени , причем выход первого элемента совпадени , управл ющий вход которого подключен к первому выходу триггера режима контрол , соединен со входом регистра хранени  преобразуемыхIt is also known a device comprising a serially connected counter, a circuit, adeny, a clock pulse generator, a comparison circuit connected by inputs to a storage register of convertible codes and to a counter, matching elements, the output of the first matching element whose control input is connected to the first output trigger control mode, is connected to the input of the storage register of convertible

кодов и через второй элемент совпадени  - со входом триггера индикации , отказов (индикаторное устройство), первый вход триггера режима контрол  подключен к цепи Начало цикла и через элемент задержки - к выходу третьего элемента совпадени , управл ющий вход которого подключен ко второму выходу триггера режима Контрол , второй вход последнего: соединен с цепью команды Ввод кода i выход схемы сравнени  соединен со входом третьего элемента совпадени .и через инвертор- с .управл ющим входом в горого элемента совпадени  2,codes and through the second match element - with the trigger input of indications, failures (indicator device), the first control mode trigger input is connected to the Beginning of the cycle circuit and through the delay element to the output of the third coincidence element, the control input of which is connected to the second Control mode trigger output , the second input of the latter: connected to the command circuit. Entering the code i, the output of the comparison circuit is connected to the input of the third coincidence element and via an inverter control input to the top of the coincidence element 2,

В этом преобразователе, несмотр  на наличие в нем схемы контрол , до- . стоверность выходной информации в достаточной степени не обеспечиваетс , так как указанной схемой осуществл етс  контроль преобразований уже записанного в регистр кода, но не ко1 тролируетс  правильность входного кода и его записи в регистр.In this converter, despite the presence of a control circuit in it, do-. The accuracy of the output information is not sufficiently ensured, since the indicated scheme controls the transformations of the code already written to the register, but does not control the correctness of the input code and its writing to the register.

Целью изобретени   вл етс  повьпие- нйе надежности.The aim of the invention is to maintain reliability.

Поставленна  цель достигаетс  тем, что в преобразователь кода во временной интервал, содержащий последовательно соединенные регистр хранени  кода, счетчик, первый элемент Н и индикатор, причем ко второму входу счетчика подключен выход генератора тактовых импульсов к первый вход второго элемента И, выход счетчика соединен с первым входом третьего элемента И, а второй рход второго элемента И св зан со вторым входом индикатора, введены блок включени  режима контрол , блок проверки кода и гене-ратор контрольного ийтервала , включенный между выходом второго элемента И и вторым входом первого элемента И, при этом выход регистра хранени  кода через блок проверки кода соединен с первым входом регистра хранени  кода и с первым входом блока включени  режима контрол , второй вход которого св зан с выходом первого элемента И, первый выход блока включени  режима контрол  соединен со вторым входом регистра хранени  кода, второй и третий выходы соответственно подключены ко вторым входам второго и третьего элементов И,The goal is achieved by the fact that a code converter in a time interval containing a serially stored code storage register, a counter, the first element H and an indicator, the output of the clock generator to the first input of the second element I connected to the second input of the counter, the output of the counter is connected to the first the input of the third element is And, and the second input of the second element And is connected with the second input of the indicator, the control mode activation block, the code verification block and the control signal generator generator are inserted waiting for the output of the second element and the second input of the first element, while the output of the code storage register is connected to the first input of the code storage register through the code verification unit and to the first input of the control mode activation unit, the second input of which is connected to the output of the first And element, the first the output of the control mode enablement unit is connected to the second input of the code storage register, the second and third outputs are respectively connected to the second inputs of the second and third elements, And,

На фиг, 1 показана функциональна  схема преобразовател ; на фиг. 2 - временные диаграммы.Fig, 1 shows a functional diagram of the converter; in fig. 2 - time diagrams.

f .Преобразователь содержит регистр хранени  копа 1, блок 2 включени  режима контрол , счетчик 3 импульсов, блок 4 проверки кода, генератор 5 тактовых импульсов, элементы И 6, 7 и 8, шины 9 выхода, индикатор 10, генератор 11 контрольного интервалаи входные шины 12 и 13.f. The converter contains the register of storage of the cop 1, the control mode activation block 2, the pulse counter 3, the code check block 4, the 5 clock pulse generator, And 6, 7 and 8 elements, output 9 buses, indicator 10, the check interval generator 11 and the input buses 12 and 13.

Преобразователь работает следующим ,The converter works as follows

рбразом.; Please see below;

. Преобразуемый код с шины 12, транслируемый через блок 2, поступает на регистр 1 хранени  кода. С контрольных выходов регистра 1 записанный код поступает на входы блока 4 проверки кода . В рассматриваемом примере конкретного выполнени  код провер етс  на нечетность .. The code to be converted from the bus 12 transmitted through block 2 is fed to the code storage register 1. From the control outputs of register 1, the recorded code is fed to the inputs of block 4 of the code check. In this specific implementation example, the code is checked for oddness.

В случае правильной записи преобразуемого кода в регистре 1 устройство 4 проверки кода формирует сигнал Нечетность , который поступает на управл ющий вход регистра 1 хранени  кода, разреша  перепись записанного кода в счетчик 3 ч на блок 2 вклкэчени  режима If the converted code is correctly recorded in register 1, the code verification device 4 generates an Oddness signal that goes to the control input of the code storage register 1, allowing the rewriting of the recorded code into the 3-hour counter on the 2 mode unit

контрол , который выдает запрощпющИй сигнал на управл ющие входы г лемента И6 и индикатора 1О. В счетчике 3, на вход которого поступают импульсы от генератора 5 тактовых импульсов, формируетс  временной интервал, соответствующий записанному коду. С выхода счетчика 3 временной интервал через элемент И7 поступает н.а выход 9 преобразоватёл . Элемент И8 закрыт сигналом (нулеЬой уровень) с генератора 11, и импульсы с выхода счетчика 3 не про .ход т.на выход элемента И8 (фиг. 2а).a control that issues a signal to the control inputs of the I6 element and the 1O indicator. In counter 3, to the input of which pulses are received from the generator of 5 clock pulses, a time interval is formed corresponding to the recorded code. From the output of the counter 3, the time interval through the element I7 comes in. And the output 9 of the converter. Element I8 is closed by a signal (zero level) from generator 11, and pulses from the output of counter 3 do not pass through the output of element I8 (Fig. 2a).

В случае неправильной записи кода в регистре 1 хранени  кода, блок 4 проверки кода выдает сигнал Четность которы1й, поступа  на управл ющий вход регистра 1, запрещает перепись записанного кода в счетчик 3, а, поступа  .на блок 2 включени  режима контрол , осуществл ет переход преобразовател  в режим контрол .In the case of incorrect writing of the code in the code storage register 1, block 4 of the code check generates a signal Parity of which, received at the control input of register 1, prohibits rewriting of the recorded code into counter 3, and entering the control mode enable unit 2, proceeds converter to control mode.

Тогда блок 2 включени  режима контрол  разрывает цепьтрансл ции преобразуемого кода и выдает в регистр контрольный код, на первый вход элемент И7 выдает сигнал, запрещающий прохождение информации со счетчика 3 на выход 9 преобразовател , на управл ющие входы элемента И6 и индикатор 1О выдает сигнал, разрещающий прохождение импульсов от генератора 5 через элемен И6 на вход генератора 1 контрольного интервала и прохождение на индикатор 10 сигнала элемента ИВ.Then the control mode enablement unit 2 breaks the chain of translation of the code being converted and issues a control code to the register, at its first input element I7 outputs a signal prohibiting the passage of information from counter 3 to output 9 of the converter, to the control inputs of element I6 and indicator 1O giving a signal enabling the passage of pulses from the generator 5 through the element I6 to the input of the generator 1 control interval and the passage to the indicator 10 of the signal element IV.

Контрольный код записываетс  в регистр 1 хранени  кода.и правильность записи провер етс  блоком 4 проверки кода. При исправной работе рет истра 1 блок 4 выдает сигнал Нечетность, I который разрешает перезапись контроль- його кода в .счетчик 3.The check code is recorded in the code storage register 1. And the correctness of the record is checked by the code checker 4. In case of proper operation of retry 1, block 4 issues an Odd signal, I which allows overwriting of the control code in. Counter 3.

Счетчик 3 формирует временной интервал , определ емый моментом по влени  импульса переполнени  счетчика и соответствующий контрольному коду. Одновременно генератор 11 формирует последовательность импульсов, период повторени  которых представл ет собой контрольный временной интервал, соот- . ветствующий контрольному коду. Сигналы с выхода счетчика 3 и генератора 11 поступают на входы элемента И8, где сравниваютс  по временному положению.Counter 3 forms a time interval determined by the instant of the occurrence of a counter overflow pulse and corresponding to the control code. At the same time, the generator 11 generates a sequence of pulses, the repetition period of which is a control time interval, respectively. corresponding control code. The signals from the output of counter 3 and generator 11 are fed to the inputs of element I8, where they are compared in their temporary position.

Claims (2)

При пр,ав шьной работе преобразовател  эти сигналы совпадают (фиг, 26), на выходе блока И8 по вл етс  импульс, который поступает на инпикатор 1О, вызыва  формйръвание сигнала Исправност н на блок 2, который отключает режим контрол , и преобразователь переходит в рабочий режим. Если проверка в контрольном режиме показывает правильность рабрты узлов преобразовател , то наличие сигнала Четность было вызвано ошибко( в коде , поступающем с шины, 12. Если в режиме контрол  при наличии сигнала Нечетность совпадени  сигналов на схеме И8 не происходит (фиг. 2в), то импульс на выходе этой схемы отсутствует, индикатор 10 выдает сигнал Неисправность и преобразователь в рабочий режим не переходит. Это свидетельствует о неисправной работе счетчика 3. Если в режиме контрол  блок 4 проверки кода видае сигнал Четность, что свидетельствует о неправильной работе регистра 1 хра-. нени  кода, то счетчик 3 формирует временной интервал, не соответствующий контрольному коду и, следовательно, на . блоке И8 сопадени  сигналов не произой ;дет.. Индикаторное устройство 10 выдает сигнал НеисправнбСть. В блоке 2 вклю чени  режима контрол  имеетс  возможность принудительного. включени  режима контрол  в требуемый момент времени. Формула изобретени  Преобразователь кода .во в{эеменноЙ интервал, содержащий последовательно соединенные регистр- хранени  кода, счетчик , первый элемент И и индикатор, причем ко второму входу счетчика подключен выход генератора тактовых импульсов и первый вход второго элемента И, выход счетчика соединен с первым входом третьего элемента И, а второй вход второго элемента И св зан со вторьгм входом индикатора, отличающийс   тем, что, с целью повышени  надежности , в него введены блок включени  режима контрол , блок проверки кода и генератор контрольного интервала, которь1й включен между выходом второго элемен та И и вторым входом первого элемента И, при этом выход регистра хранени  кода через блок проверки кода соединен с первым входом регистра хранени  кода и с первым входом блока включени  режима контрол , второй вход которого св зан с выходом первого элемента И, первый выход блока включени  режима контрол  соединен со вторым входом регистра хранени  кода, а второй и третий выходы соответственно подключены ко вторым входам второго и третьего,элементов И, Источники информации, прин тые во внимание при экспертизе 1.Авторское свидетельство СССР No 375777, кл. Н 03 К 13/02, 04.10.71. I- .I When the inverter is working successfully, these signals coincide (Fig. 26), the output of block I8 is a pulse that arrives at the 1O inpikator, causing the health of the signal to block 2, which turns off the control mode, and the converter goes into operation mode. If the test in the control mode shows the correct operation of the converter nodes, then the presence of the Parity signal was erroneously caused (in the code received from the bus, 12. If the control mode has a signal when the signal is Odd, the signals in the I8 circuit do not occur (Fig. 2c) the output pulse of this circuit is absent, the indicator 10 generates a signal Fault and the converter does not transfer to the operating mode. This indicates the malfunction of the counter 3. In the control mode, block 4 checks the code of the form Parity signal that you see There is a fault in the register 1 storing code, then the counter 3 forms a time interval that does not correspond to the control code and, therefore, on the I8 signal coincidence block I did not occur; details. Indicator device 10 generates a Fault signal. In block 2, turn on In the control mode, it is possible to force the control mode at the desired time. Claims of the Inverter Code Into {eemennoY interval containing serially connected code-storage register, counter, first element Both the indicator and the output of the clock generator and the first input of the second element I are connected to the second input of the counter, the output of the counter is connected to the first input of the third element I, and the second input of the second element I is connected to the second input of the indicator, characterized in that In order to increase reliability, a control mode enablement block, a code verification block and a control interval generator, which is connected between the output of the second element AND and the second input of the first element I, are entered into it, while the output of the register of the storage of the code A code verification block is connected to the first input of the code storage register and to the first input of the monitoring mode enable unit, the second input of which is connected to the output of the first AND element, the first output of the monitoring mode activation unit is connected to the second input of the code storage register, and the second and third outputs respectively, are connected to the second inputs of the second and third, elements I, Sources of information taken into account during the examination 1. Author's certificate of the USSR No 375777, cl. H 03 K 13/02, 04.10.71. I- .I 2.Авторское свидетельство СССР № 428551, кл. Н ОЗ К 13/32 03.01.72.2. USSR author's certificate number 428551, cl. N OZ K 13/32 03.01.72. Ф(.F (. Padcvtff/ pe.iufPadcvtff / pe.iuf 11.eleven. 8/ШШ/ 8 / ШШ / /iiC /rhfJf /№Ht3ltJ /OfiW /Ar/ iiC / rhfJf / №Ht3ltJ / OfiW / Ar 5)Co6n adeffve сиенолоб5) Co6n adeffve sienolob 6)ffeco&fTcrde i e Cefeff Mo66) ffeco & fTcrde i e Cefeff Mo6 ITIT ЯI У бU b сри/г 2sri / g 2
SU782573676A 1978-01-25 1978-01-25 Code to interval converter SU720719A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU782573676A SU720719A1 (en) 1978-01-25 1978-01-25 Code to interval converter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU782573676A SU720719A1 (en) 1978-01-25 1978-01-25 Code to interval converter

Publications (1)

Publication Number Publication Date
SU720719A1 true SU720719A1 (en) 1980-03-05

Family

ID=20746234

Family Applications (1)

Application Number Title Priority Date Filing Date
SU782573676A SU720719A1 (en) 1978-01-25 1978-01-25 Code to interval converter

Country Status (1)

Country Link
SU (1) SU720719A1 (en)

Similar Documents

Publication Publication Date Title
JPS603045A (en) Detector for program address malfunction
SU1023399A1 (en) Device for correcting address signals in serial storage
SU401998A1 (en) DEVICE FOR CONTROL OF CONTROL CHAINS
SU1661768A1 (en) Digital unit testing device
JPS6049343B2 (en) Control signal inspection device
US4327409A (en) Control system for input/output apparatus
SU824319A1 (en) Self-checking storage
SU696543A1 (en) Storage
SU809397A1 (en) Storage device with error correction
SU830587A1 (en) Self-checking storage device
SU1383361A1 (en) Device for checking logical block
SU660053A1 (en) Microprocessor checking arrangement
SU949659A2 (en) Device for detecting digital system faults
SU656066A1 (en) Microprogramme processor restoring at malfunctioning
SU1022224A1 (en) Dynamic storage with self-check
SU815939A2 (en) Device for determining information authenticity
SU741267A1 (en) Microprogramme-control device with error correction
SU410388A1 (en)
SU1270772A1 (en) Microprogram device with checking
SU936005A1 (en) Shaft angular position-to-code converter testing device
SU798853A1 (en) Processor with reconfiguration
SU1608672A1 (en) Device for checking logic modules
SU1007109A1 (en) Microprogramme processor with self-checking
SU1539782A2 (en) Device for test checks of digital units
SU964620A1 (en) Multiplexer channel