SU1205146A1 - Device for resistance computer - Google Patents
Device for resistance computer Download PDFInfo
- Publication number
- SU1205146A1 SU1205146A1 SU843732053A SU3732053A SU1205146A1 SU 1205146 A1 SU1205146 A1 SU 1205146A1 SU 843732053 A SU843732053 A SU 843732053A SU 3732053 A SU3732053 A SU 3732053A SU 1205146 A1 SU1205146 A1 SU 1205146A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- counter
- signal
- trigger
- Prior art date
Links
Landscapes
- Retry When Errors Occur (AREA)
Description
«"
Изобретение относитс к вычисЛТР тельной технике, в частности к системам контрол вычислительного процесса в ЭВМ,The invention relates to a computational technique, in particular to systems for controlling a computational process in a computer,
Цель изобретени - повышение быстродействи перезапуска ЭВМ.The purpose of the invention is to increase the speed of restarting the computer.
На фиг.1 изображена структурна схема устройства дл перезапуска ЭВМ; на.фиг,2 - структурна схема формировател управл ющих сигналов; на фиг,3 - структурна схема блока фиксации отказа.Figure 1 shows a block diagram of a device for restarting a computer; Fig. 2, a block diagram of the driver of control signals; Fig, 3 is a block diagram of the block fixing failure.
Устройство содержит шифратор 1, регистр 2 адреса микрокоманд, блок 3 пам ти микрокоманд, дешифратор 4, триггер 5, генератор 6 импульсов, счетчик 7, формирователь 8 управл ю mjix сигналов и блок 9 фиксации отказа .The device contains an encoder 1, a register of 2 addresses of micro-instructions, a block of 3 memory of micro-commands, a decoder 4, a trigger 5, a generator of 6 pulses, a counter 7, a driver 8 for controlling mjix signals and a block 9 for fixing the failure.
Формирователь сигналов содержит элемент 10 задержки, одновибратор П, триггер 12, элемент ИЛИ 13.The signal conditioner contains a delay element 10, a one-shot P, a trigger 12, an element OR 13.
Блок фиксации отказа содержит одновибратор 14, счетчик 15 элемент НЕ 16, элемент И 17,The block fixing failure contains one-shot 14, the counter 15 element is NOT 16, the element And 17,
Второй вход Ш1фратора 1 предназначен дл приема сигнала обнаружени ошибки. Счетчик 7 имеет три входа: приема сигналов, разрешени приема сигналов, установки в ноль и один выход. Назначение генератора 6 - запуск работы счетчика 7. Назначение счетчика 7 - запуск формировател 8 управл ющих сигналов и блока 9 фиксации отказа в случае прихода сигналов от генератора 6 импульсов и отсутстви сигналов на входе уста новки в ноль счетчика 7 и на входе разрешени приема сигналов счетчика 7 .The second input 1 of the F 1 is designed to receive an error detection signal. Counter 7 has three inputs: signal reception, signal enable, set to zero and one output. The purpose of generator 6 is to start the operation of the counter 7. The purpose of counter 7 is to start the driver 8 of control signals and the block 9 for latching the failure in case of signals from the generator 6 pulses and no signals at the installation input to zero of counter 7 and at the input of receiving counter signals 7
Формирователь 8 имеет два входа и два выхода, служит дл выдачи следующих сигналов: запрета приема сигналов счетчика 7 и запроса пре- рыв ани .The imaging unit 8 has two inputs and two outputs, serves to issue the following signals: prohibition of receiving signals from counter 7 and requesting interruption of an.
Первый вход формировател 8 соединен с выходом счетчика 7 и входом блока 9 фиксации отказа, второй вход формировател 8 предназначен дл приема сигнала о соответствии норме номиналов источника питани ЭВМ.The first input of the imaging unit 8 is connected to the output of the counter 7 and the input of the block 9 for latching the failure, the second input of the imaging unit 8 is designed to receive a signal that the standard of the power source of the computer is compliant.
Первый выход формировател 8 соединен с входом разрешени приема сигнсшов счетчика 7, второй выходThe first output of the imaging unit 8 is connected to the signal enable input of the counter 7 counter, the second output
,формировател 8 подключен к первомуshaper 8 is connected to the first
: входу шифратора 1.: to the input of the encoder 1.
5 five
5 five
0 0
5five
0 5 00 5 0
5five
Q Q
5five
462462
Блок 9 фиксации отказа служит дл вьщачи аварийного сигнала в случае устойчивого отказа и невозможности перезапуска ЭВМ без вмешательства человека. Вход блока 9 фиксации отказа соединен с выходом счетчика 7 и первым входом формировател 8, Выход блока 9 фиксации отказа образует сигнальный выход устройства дл перезапуска ЭВМ,Block 9 latching failure serves to alarm in case of sustained failure and the impossibility of restarting the computer without human intervention. The input of the failure-fixing unit 9 is connected to the output of the counter 7 and the first input of the driver 8, the output of the failure-fixing unit 9 forms the signal output of the device for restarting the computer,
В формирователе 8 управл ющих сигналов вход элемента 10 задержки, вход одновибратора 11 и вход синхронизации триггера 12 образуют первый вход формировател , второй вход которого образован первым входом элемента 13 ИЛИ, выход элемента 10 задержки соединен с входом установки в ноль триггера 12, пр мой выход которого образует первый выход формировател 8 и подключен к входу разрешени приема сигналов счетчика 7, выход одновибратора 11 соединен с вторым входом элемента ИЛИ 13, выход которого образует второй выход формировател 8 и подключен к первому входу шифратора 1.In the driver 8 of the control signals, the input of the delay element 10, the input of the one-shot 11 and the synchronization input of the trigger 12 form the first input of the driver, the second input of which is formed by the first input of the element 13 OR, the output of the delay element 10 is connected to the input of the zero setting of the trigger 12, direct output which forms the first output of the imaging unit 8 and is connected to the input of the signal reception of the counter 7, the output of the one-shot 11 is connected to the second input of the element OR 13, the output of which forms the second output of the imaging unit 8 and connected to the first th input of the encoder 1.
Вход блока 9 фиксации отказа образуетс входом одновибратора 14 и входом приема сигналов счетчика 15 и подключаетс к выходу счетчика 7 и первому входу формировател 8.The input of the failure-fixing unit 9 is formed by the input of the one-shot 14 and the input of receiving the signals of the counter 15 and is connected to the output of the counter 7 and the first input of the driver 8.
Выход одновибратора 14 соединен с входом установки в ноль счетчика 15, первый выход которого соединен с входом элемента НЕ 16, выход которого подключен к первому входу элемента И 17, второй вход которого соединен с вторым выходом счетчика 15, выход элемента И 17 вл етс сигнальным выходом устройства дл перезапуска ЭВМ.The output of the one-shot 14 is connected to the input of zeroing the counter 15, the first output of which is connected to the input of the HE element 16, the output of which is connected to the first input of the And 17 element, the second input of which is connected to the second output of the counter 15, the output of the And 17 element is the signal output devices for restarting a computer.
Устройство работает следующим образом .The device works as follows.
При нормальном режиме работы ЭВМ в контуре управлени на второй вход формировател 8 поступает нулевой уровень стенала, означаюшзий, что номиналы источника питани ЭВМ соответствуют норме, сигнал аналогичного уровн с второго выхода формировател 8 поступает на первый вход шифратора 1, на второй вход которого поступает также сигнал нулевого уровн , что означает отсутствие ошибок в работе ЭВМ. На единичный вход триггера 5 поступают сигналы прерывани от таймера, который необходимDuring normal operation of the computer in the control loop, the second input of the driver 8 receives a zero level of the wall, meaning that the nominal values of the computer power source are normal, the signal of the same level from the second output of the driver 8 enters the first input of the encoder 1, the second input of which also receives the signal zero level, which means no errors in the operation of the computer. At the single trigger input 5 interrupt signals are received from the timer, which is necessary
33
при работе в режиме реального вреЯЕ ни. На пр мом выходе триггера 5 при этом устанавливаетс единичный уро- , который поступает на третий вход шифратора 1, с выхода которого адрес соответствующей микрокоманды заноситс в регистр 2 адреса микрокоманд , в соответствии с содержимым которого происходит считьшание микрокоманды иэ блока 3 пам ти микро- ;команд. На первом выходе дешифрато- jpa 4 возникает сигнал обработки пре /рывани от таймера. Этот сигнал, поступа на вход установки в ноль триггера 5, сбрасывает его.when working in real time. At the direct output of the trigger 5, a single uro is set at the third input of the encoder 1, from the output of which the address of the corresponding micro-command is entered into the register 2 of the micro-command address, according to the contents of which the micro-command of the micro-memory unit 3 is inserted; teams. At the first output of the decrypted jpa 4, a signal for processing the interrupt from the timer occurs. This signal, arriving at the setup input to zero of trigger 5, resets it.
В случае останова вычислительного процесса из-за по влени сигнала обнаружени ошибки на втором входе шифратора 1 происходит занесение адреса соответствующей микрокоманды в регистр 2 адреса микрокоманд, затем считывание данной микрокоманды из блока 3 пам ти микрокоманд. В результате дешифрации микрокоманды на втором выходе дешифратора 4 по в л етс сигнал, означающий переход в пультовый режим из-за ошибки.In the case of stopping the computational process, due to the occurrence of an error detection signal at the second input of the encoder 1, the address of the corresponding micro-command is entered into register 2 of the micro-command addresses, then this micro-command is read from the micro-memory block 3. As a result of the decoding of the microcommand, the second output of the decoder 4 receives a signal, signifying the transition to console mode due to an error.
Кроме того, при отказе таймера ипи возникновении неисправности, из-за которой не обрабатываютс пре рывани от таймера, на первом выходе дешифратора 4 прекращаетс выработка сигналов обработки прерываний от таймера.In addition, if the timer fails or there is a malfunction that prevents the interrupts from the timer from being processed, the first output of the decoder 4 stops the generation of interrupt signals from the timer.
Как в случае останова вычислительного процесса при по влении сигнала обнаружени ошибки, так и в случае неисправностей, привод щих к отсутствию сигналов обработки прерываний от таймера, на вход установки в ноль счетчика 7 перестают поступать сигналы, на его выходе вырабатываетс сигнал запуска формировател 8 и блока 9 фиксации отказа . С первого выхода формировател 8 поступает сигнал на вход разрешени приема сигналов счетчика 7, запреща его дальнейшее срабатьшание. На втором выходе формировател 8 ;происходит выдача сигнала единично- |го уровн , поступающего на первый вход шифратора 1. При этом считываетс микрокоманда, по которой осуществл етс выдача сигнала общего сброса с третьего выхода дешифратора 4.As in the case of stopping the computational process at the occurrence of an error detection signal, and in the event of faults resulting in the absence of interrupt processing signals from the timer, signals stop flowing to the input of the counter 7 to zero, the output of the generator 8 and the block is generated at its output 9 fixing failure. From the first output of the imaging unit 8, a signal is received to the input of the permission to receive signals from counter 7, prohibiting its further operation. At the second output of the imaging unit 8, a single-level signal is outputted to the first input of the encoder 1. A microinstruction is read out, which is used to output a general reset signal from the third output of the decoder 4.
Через .задержку, определ емую временем установки контролеров внешних устройств ЭВМ, по сигналу общегоThrough the delay, determined by the installation time of the external device controllers of the computer, by the signal of
j ю j you
20 25 20 25
5five
00
5five
00
5five
4646
сброса восстанавливаетс нулевой уровень сигнала на втором выходе формировател управл ющих сигналов, происходит считьшание микрокоманды, по которой осуществл етс выдача сигнала прерывани с четвертого выхода дешифратора 4. Вызываетс программа, котора позвол ет в случае сбо автоматически перезапустить ЭВМ и возобновить вычислительный процесс. Через врем , необходимое дл перезапуска ЭВМ, формирователь 8 снимает сигнал запрета, который с его первого выхода поступал на вход разрешени приема сигналов счетчика 7.reset, the zero level of the signal is restored at the second output of the control signal generator, the microcommand is combined, and the interrupt signal is output from the fourth output of the decoder 4. A program is called that allows the computer to restart the computer automatically and resume the computation process in the event of a fault. After the time required for restarting the computer, the driver 8 removes the prohibition signal, which from its first output came to the enable input of the signals from counter 7.
Если произошел сбой, то вычислительный процесс восстанавливаетс . Блок 9 фиксации отказа сбрасываетс , не успева сработать, с первого выхода дешифратора 4 начинают поступать сигналы обработки прерываний от таймера на входы установки в ноль счетчика 7 и триггера 5. Продолжаетс нормальна работа ЭВМ в контуре управлени .If a failure occurs, the computational process is restored. The block 9 for latching the fault is reset, not having time to work, from the first output of the decoder 4 the interrupt processing signals from the timer start to come to the inputs for setting the counter 7 and the trigger 5 to zero. The normal operation of the computer in the control loop continues.
В случае устойчивого отказа и невозможности автоматического перезапуска ЭВМ на вход установки в ноль счетчика 7 не приход т сигналт- 1 обработки прерываний от таймера, сигнпл запрета с первого выхода формировател 8 снимаетс с входа разрешени приема сигналов счетчика 7, на вход приема сигналов которого продолжают поступать сигналы от генератора 6 импульсов. Следовательно, счетчик 7. выдает повторный сигнал, по которому срабатывает блок 9 фиксации отказа, на выходе которого вырабатываетс аварийный сигнал.In the event of a sustained failure and the impossibility of automatically restarting the computer to the input of the zero setting of counter 7, the arrival of the timer interrupt signal from the timer, the signal of prohibition from the first output of the driver 8 is removed from the signal enable input of the counter 7, which continue to receive signals signals from the generator 6 pulses. Consequently, the counter 7. generates a repeated signal, by which the block 9 of the latching of the failure is triggered, at the output of which an alarm is generated.
Формирователь 8 работает следующим образом.The shaper 8 operates as follows.
Сигнал с выхода счетчика 7 поступает на вход синхронизации триггера 12, устанавливает его в единичное состо ние, запускает злемент 10 задержки и одновибратор 11. С выхода триггера 12 сигнал запрета подаетс на вход разрешени приема сигналов счетчика 7. Одновибратор П срабатывает , вьщава сигнал единичного уровн на второй вход злемента ИЛИ 13. При этом сигнал единичного уровн с выхода элемента ИЛИ 13 поступает на первьм вход шифратора 1, что в результате вызывает по вление сигнала обшего сброса на третьем выходе дешифратора 4. Затем уровень сигнала на выходе элемента ИЛИ 13, следовп5The signal from the output of the counter 7 is fed to the synchronization input of the trigger 12, sets it to one, triggers delay 10 and the one-shot 11. From the output of the trigger 12, the inhibit signal is fed to the input of the reception of the signals of the counter 7. The single-vibration P triggers a single level signal to the second input of the OR 13 element. In this case, the signal of a single level from the output of the element OR 13 is fed to the first input of the encoder 1, which as a result causes the appearance of a normal reset signal on the third output of the decoder 4. Then the level c ignals at the output of the element OR 13, follows5
тельно, на первом входе шифратора 1 восстанавливает нулевое значение, и в результате происходит выдача сигнала прерывани с четвертого выхода дешифратора А, по. которому вызываетс программа, позвол юща в случае сбо автоматически перезапустить ЭВМ, Через врем , необходимое дл автоматического перезапуска ЭВМ сигнал с выхода элемента 10 задержки поступает на вход установки в ноль триггера 12, сбрасьгеа его. С выхода триггера 12 сигнал нулевого уровн разрешает работу счетчика 7.The first input of the encoder 1 restores a zero value, and as a result, an interrupt signal is output from the fourth output of the decoder A, to. which causes the program to automatically restart the computer in the event of a failure. After the time required for the computer to automatically restart, the signal from the output of the delay element 10 is fed to the input of the zero setting of the trigger 12, resetting it. From the output of trigger 12, the zero-level signal enables the operation of counter 7.
При отклонении от нормы одного из номиналов источника питани ЭВМ сигнал единичного уровн поступает на первый вход элемента ИЛИ 13 и следовательно, на первый вход шифратора I. В результате происходит выдача сигнала общего сброса с третьего выхода дешифратора 4.In the event of a deviation from the norm of one of the nominal values of the power source of a computer, the signal of a single level arrives at the first input of the element OR 13 and therefore at the first input of the encoder I. As a result, a general reset signal is output from the third output of the decoder 4.
При восстановлении питающего напр жени на первый вход элемента {-ШИ 13 поступает сигнал нулевого уровн . При этом на выходе элемента .ИЛИ 13 и, следовательно, на первом входе ши|)ратора 1 происходит изменение уровн сигнала с единичного наWhen the supply voltage is restored, a zero level signal is applied to the first input of the {{13) element. At the same time, at the output of the element .IL 13 and, therefore, at the first input of the bus | | rator 1, the signal level changes from one to
10ten
051466051466
нулевой и в результате - выдача сигнала прерывани с четвертого выхода дешифратора 4, по которому вызываетс программа, позвол юща автомати- 5 чески перезапустить ЭВМ.zero and, as a result, outputting an interrupt signal from the fourth output of the decoder 4, on which a program is called that allows the computer to automatically restart.
Блок 9 фиксации отказа работает следующим образом.Block 9 commit failure works as follows.
При выдаче сигнала с выхода счетчика 7 происходит запуск одновибра- тора 14 и однократное срабатывание счетчика 15. Если перезапуск произошел успешно, то, следовательно, был сбой, и вторичной вьщачи сигнала с выхода счетчика 7 не происходит.When a signal is output from the output of counter 7, the one-shot 14 starts up and the counter 15 is triggered once. If the restart was successful, then there was a failure and there was no secondary signal from the output of counter 7.
Тогда срабатывает одновибратор 14, и с его выхода сигнал установки в ноль поступает на второй вход счетчика 15 и сбрасывает его. Таким образом, на выходе блока 9 фикса191И отказа не происходит выдачи сигнала. В случае устойчивого отказа происходит вторична выдача сигнала с выхода счетчика 7, и данный сигнал приводит к повторному срабатыванию счетчика 15. На первом и втором входах элемента И 17 по вл ютс единичные сигналы, на выходе элемента И 17 выдаетс аварийный сигнал.Then the one-shot 14 is triggered, and from its output the signal of setting to zero goes to the second input of counter 15 and resets it. Thus, at the output of block 9 latch 191I failure does not issue a signal. In the event of a sustained failure, a secondary signal is issued from the output of counter 7, and this signal causes the counter 15 to re-activate. At the first and second inputs of the element 17, single signals appear, and at the output of the element 17 there is an alarm.
1515
2020
5five
юYu
11eleven
Редактор Е.КопчаEditor E. Kopcha
Составитель И.СафроноваCompiled by I.Safronova
Техред О.Ващишина Корректор Л.Пилипенко.Tehred O. Vashchishin Proofreader L. Pilipenko.
8536/51 Тэфаж 709 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж-35, Раушска наб., д. 4/58536/51 Tefazh 709 Subscription VNIIPI USSR State Committee for Inventions and Discoveries 4/5, Moscow, Zh-35, Raushsk nab. 4/5
Филиал ППП Патент, г, Ужгород, ул. Проектна , 4Filial PPP Patent, g, Uzhgorod, st. Project, 4
1212
/3/ 3
fpue.Zfpue.Z
сриг.Зsrig.Z
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843732053A SU1205146A1 (en) | 1984-04-26 | 1984-04-26 | Device for resistance computer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843732053A SU1205146A1 (en) | 1984-04-26 | 1984-04-26 | Device for resistance computer |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1205146A1 true SU1205146A1 (en) | 1986-01-15 |
Family
ID=21115674
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU843732053A SU1205146A1 (en) | 1984-04-26 | 1984-04-26 | Device for resistance computer |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1205146A1 (en) |
-
1984
- 1984-04-26 SU SU843732053A patent/SU1205146A1/en active
Non-Patent Citations (1)
Title |
---|
Путинцев Н.Д. Аппаратный контроль управл ющих цифровых вычислительных машин, М.: Советское радио, 1966. ЭВМ Электроника -60М. Центральный пр оцессор. Техническое описание и инструкци по эксплуатации,1979. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4780843A (en) | Wait mode power reduction system and method for data processor | |
US4979102A (en) | Microprocessor operable under direct connection to coprocessor | |
JP2661222B2 (en) | Pulse output device | |
SU1205146A1 (en) | Device for resistance computer | |
EP0130432B1 (en) | Apparatus for suspending a system clock when an initial error occurs | |
EP0102697A2 (en) | A timing control system in a data processor | |
JPH11143841A (en) | Collation circuit | |
SU1693609A1 (en) | Device for program execution time check | |
SU1644169A1 (en) | Interruptions processing system controller | |
SU877549A1 (en) | System for data processing with checking | |
JPH0215320A (en) | Clock mechanism control system | |
SU1361562A1 (en) | Device for checking time of program performance | |
SU1013962A1 (en) | Two-processor system checking device | |
KR100278666B1 (en) | Bus arbiter | |
SU1661773A1 (en) | Device for controlling power supply | |
SU1218385A1 (en) | Device for interrupting redundant computer system | |
SU1179350A1 (en) | Device for checking microprogram automaton | |
JPH025149A (en) | Program runaway detecting circuit | |
US6201845B1 (en) | Data processing apparatus adapted for data transfer between circuit units operating with different clock cycles | |
SU1191910A1 (en) | Device for restoring processor operation | |
JPS6051744B2 (en) | Simulated failure generation method | |
RU1815638C (en) | Device for testing microprocessor system | |
SU1088001A1 (en) | Device for checking operation control circuits | |
SU1410048A1 (en) | Computing system interface | |
JPH0756862A (en) | System for synchronizing multiprocessor system |