JPH05101023A - Debugging method for processor - Google Patents
Debugging method for processorInfo
- Publication number
- JPH05101023A JPH05101023A JP3261537A JP26153791A JPH05101023A JP H05101023 A JPH05101023 A JP H05101023A JP 3261537 A JP3261537 A JP 3261537A JP 26153791 A JP26153791 A JP 26153791A JP H05101023 A JPH05101023 A JP H05101023A
- Authority
- JP
- Japan
- Prior art keywords
- microprocessor
- signal
- microprocessor operating
- processor
- operating
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Landscapes
- Hardware Redundancy (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明はプロセッサのデバッグ方
式、特に高信頼性が要求される情報処理装置で採用され
る二重化構成のプロセッサのデバッグ方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a debug method for a processor, and more particularly to a debug method for a dual processor used in an information processing apparatus that requires high reliability.
【0002】[0002]
【従来の技術】一般に二重化プロセッサの不一致エラー
は発生頻度は多くないものの、発生した場合はシステム
全体への影響は大きく、待機系への切り替え等の動作を
保証するには、ソフト/ハードを含めた全体的な規模で
充分評価する必要がある。2. Description of the Related Art Generally, although a mismatch error of a dual processor does not occur frequently, if it occurs, it has a great influence on the entire system, and in order to guarantee the operation such as switching to a standby system, software / hardware is included. It is necessary to fully evaluate on an overall scale.
【0003】従来のこの種のプロセッサのデバッグ方式
は、擬似的に不一致を発生させるために、実行側のマイ
クロプロセッサが出力したアドレス,データ,アクセス
・タイプを示す制御信号等を、反転させて監視側のマイ
クロプロセッサに入力するような擬障回路を外部に設け
ている。In the conventional debugging method of this type of processor, in order to generate a pseudo mismatch, the address, data, control signal indicating the access type, etc. output from the executing microprocessor are inverted and monitored. A dummy circuit for inputting to the microprocessor on the side is provided outside.
【0004】ところで、二重化プロセッサの場合は、不
一致エラーを検出すると直ちに停止するのが普通であ
る。これは、二重化だけでは例え不一致エラーが検出さ
れても故障したプロセッサを特定できないので、故障し
ているかもしれないプロセッサにそのまま処理を続行さ
せるわけにはいかないからである。しかし、一度停止し
たプロセッサを復旧させるには外部から何等かの方法
(リセット・スイッチまたは他装置からのリセット指示
など)でリセットしなければならない。By the way, in the case of a duplex processor, it is normal to stop immediately when a mismatch error is detected. This is because even if a mismatch error is detected, it is not possible to specify the failed processor by duplication alone, and therefore it is not possible to allow a possibly failed processor to continue processing. However, in order to recover the stopped processor, it has to be reset by some external method (such as a reset switch or a reset instruction from another device).
【0005】擬似的に発生させた非同期を再度同期させ
て同一に動作せせる方法としては、従来、マイクロプロ
セッサのみをリセットするリセットスイッチを用意し、
人手で操作している、As a method for resynchronizing pseudo asynchronism and causing the same operation, a reset switch for resetting only a microprocessor is conventionally prepared,
It is operated manually,
【発明が解決しようとする課題】上述した従来のプロセ
ッサのデバッグ方式では、外部回路のゲート量増加およ
び外部回路による遅延時間増加を招き好ましくない。特
に、遅延時間の増加は、比較対象信号の遅れによって通
常時の動作においても不一致を検出してしまう可能性が
ある。The above-described conventional debug method for a processor is not preferable because it causes an increase in the gate amount of the external circuit and an increase in the delay time due to the external circuit. In particular, an increase in the delay time may cause a mismatch to be detected in the normal operation due to the delay of the comparison target signal.
【0006】また、人手介入により二重化プロセッサの
再同期はデバッグを非効率的にするするだけでなく、保
守面の操作性も非常に悪化する。例えば、運用開始前に
必ず実行するテスト・プログラムに二重化プロセッサの
擬障試験が含まれている場合は、このプログラムを実行
する度に途中でリセットボタンを押さなければならな
い。このような運用形態は一貫性を欠くという問題点が
ある。Further, re-synchronization of the duplex processor not only makes debugging inefficient due to manual intervention, but also deteriorates maintenance operability. For example, if the test program that is always executed before the start of operation includes a pseudo-failure test of the redundant processor, the reset button must be pressed halfway each time this program is executed. There is a problem that such an operation form lacks consistency.
【0007】[0007]
【課題を解決するための手段】第1の本発明の方式は、
実行モードで動作するマイクロプロセッサと、監視モー
ドで動作するマイクロプロセッサを二重化して構成した
プロセッサであり、前記実行モードで動作するマイクロ
プロセッサと、前記監視モードで動作するマイクロプロ
セッサには同位相クロックが供給され、全く同じく動作
し、前記実行モードで動作するマイクロプロセッサは出
力信号を外部に出力し、前記監視モードで動作するマイ
クロプロセッサは、該出力信号を、バスサイクル毎に内
部に取り込んで自分自身の信号と比較し、不一致を検出
すると、直ちに不一致通知信号を外部に出力する機能を
有するプロセッサのデバッグ方式において、前記二重化
されたマイクロプロセッサのいずれか一方に割り込みを
通知する割り込み発生手段を設けることにより、前記2
つのマイクロプロセッサの間で動作の違いを生じさせ、
前記不一致信号を出力させることを特徴とする。The method of the first invention is as follows.
A microprocessor that operates in the execution mode and a microprocessor that operates in the monitoring mode are duplicated, and the microprocessor that operates in the execution mode and the microprocessor that operates in the monitoring mode have the same phase clock. The microprocessor that is supplied and operates in exactly the same manner and that operates in the execution mode outputs an output signal to the outside, and the microprocessor that operates in the monitoring mode captures the output signal internally every bus cycle and In the debugging method of the processor having a function of immediately outputting a mismatch notification signal to the outside when a mismatch is detected by comparing with the signal of (1), an interrupt generating means for notifying an interrupt to either one of the duplicated microprocessors is provided. By the above 2
Causes a difference in behavior between the two microprocessors,
The non-coincidence signal is output.
【0008】第2の本発明の方式は、実行モードで動作
するマイクロプロセッサと、監視モードで動作するマイ
クロプロセッサを二重化して構成したプロセッサであ
り、前記実行モードで動作するマイクロプロセッサと、
前記監視モードで動作するマイクロプロセッサには同位
相クロックが供給され、全く同じく動作し、前記実行モ
ードで動作するマイクロプロセッサは出力信号を外部に
出力し、前記監視モードで動作するマイクロプロセッサ
は、該出力信号を、バスサイクル毎に内部に取り込んで
自分自身の信号と比較し、不一致を検出すると、直ちに
不一致通知信号を外部に出力する機能を有するプロセッ
サのデバッグ方式において、前記二重化されたマイクロ
プロセッサのいずれか一方に割り込みを通知する割り込
み発生手段と、前記不一致信号が出力されても前記実行
モードで動作するマイクロプロセッサの動作を継続する
処理継続制御手段と、ソフトウェアの指示により、前記
二重化されたマイクロプロセッサの初期化を行うリセッ
ト生成手段とを設けたことを特徴とする。A second aspect of the present invention is a processor configured by duplicating a microprocessor operating in an execution mode and a microprocessor operating in a monitoring mode, the microprocessor operating in the execution mode.
The same phase clock is supplied to the microprocessor operating in the monitoring mode, the microprocessor operates in exactly the same manner, the microprocessor operating in the execution mode outputs an output signal to the outside, and the microprocessor operating in the monitoring mode is In the debug method of the processor having the function of outputting the output signal internally for each bus cycle and comparing it with its own signal, and immediately detecting a mismatch, the mismatch notification signal is output to the outside. An interrupt generation means for notifying an interrupt to either one, a processing continuation control means for continuing the operation of the microprocessor operating in the execution mode even when the non-match signal is output, and a duplication of the duplicated micro processor according to software instructions. Set up reset generation means to initialize the processor. Characterized in that was.
【0009】[0009]
【実施例】次に、第1の本発明について図面を参照して
説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the first invention will be described with reference to the drawings.
【0010】図1に、本発明の第1の一実施例のブロッ
ク図を示す。二重化プロセッサ部1は、2つのマイクロ
プロセッサ10,11を有し、マイクロプロセッサ10
は実行モード、マイクロプロセッサ11は監視モードで
動作している。FIG. 1 shows a block diagram of a first embodiment of the present invention. The redundant processor unit 1 has two microprocessors 10 and 11, and the microprocessor 10
Is in the execution mode, and the microprocessor 11 is in the monitoring mode.
【0011】監視モードで動作しているマイクロプロセ
ッサ11は、マイクロプロセッサ10の出力信号をバス
サイクル毎に内部に取り込み、自己の生成した信号と比
較し、もし不一致を検出した場合には、故障検出信号1
2にて外部に通知する。The microprocessor 11 operating in the monitor mode fetches the output signal of the microprocessor 10 every bus cycle, compares it with the signal generated by itself, and detects a mismatch if it detects a mismatch. Signal 1
Notify the outside in 2.
【0012】二重化されたマイクロプロセッサ10,1
1は、バッファ5を介してバス6につながっている。ま
た、マイクロプロセッサ10および11は、外部からの
指示により、出力信号をすべてハイインタピーダンス状
態にして、マイクロプロセッサ自身を外部回路から切り
離す機能を有している。Dual microprocessor 10, 1
1 is connected to the bus 6 via the buffer 5. Further, the microprocessors 10 and 11 have a function of disconnecting the microprocessor itself from an external circuit by setting all output signals in a high impedance state according to an instruction from the outside.
【0013】本例では、故障検出信号12がそのまま実
行側のマイクロプロセッサ10に入力されており、監視
側のマイクロプロセッサ11が不一致を検出して故障検
出信号12をアクティブにすると、実行側のマイクロプ
ロセッサ10が直ちにバス6から切り離されて停止する
ようになっている。In this example, the failure detection signal 12 is directly input to the execution-side microprocessor 10. When the monitoring-side microprocessor 11 detects a mismatch and activates the failure detection signal 12, the execution-side microprocessor 10 is activated. The processor 10 is immediately disconnected from the bus 6 and stopped.
【0014】通常動作時においては、マイクロプロセッ
サ10および11は同期して動作しており、全く同じ処
理をしている。したがってどちらか一方のマイクロプロ
セッサが誤動作しない限り両プロセッサの信号は一致
し、故障検出信号12はインアクティブのままである。During normal operation, the microprocessors 10 and 11 operate in synchronization with each other and perform exactly the same processing. Therefore, unless either one of the microprocessors malfunctions, the signals of both processors match and the failure detection signal 12 remains inactive.
【0015】ここで、もしマイクロプロセッサの内部故
障あるいは特殊環境下におけるソフト・エラーなどによ
り、両マイクロプロセッサ間で信号の不一致を検出する
と、故障検出信号12がアクティブとなり、この時点で
実行モードで動作しているマイクロプロセッサ10は停
止する。If a signal inconsistency is detected between the two microprocessors due to an internal failure of the microprocessor or a soft error in a special environment, the failure detection signal 12 becomes active, and at this time, the operation is performed in the execution mode. The operating microprocessor 10 is stopped.
【0016】一般にマイクロプロセッサの二重化構成を
採用するシステムでは、二重化構成の組を複数個用意
し、動作中の1組以外は待機状態にあり、動作中の1組
が故障すると直ちに待機状態にあった組が処理を引き継
ぐといった冗長構成が取られている。したがって、二重
化構成のマイクロプロセッサにとっては、不一致を検出
すると動作中のマイクロプロセッサは直ちに停止してあ
とは待機系に任せればよい。Generally, in a system adopting a dual structure of a microprocessor, a plurality of sets of the dual structure are prepared, all the sets other than the operating one are in a standby state, and when one operating set fails, the system is in a standby state immediately. A redundant configuration is adopted in which the group takes over the processing. Therefore, for a dual-structured microprocessor, when a mismatch is detected, the operating microprocessor may be immediately stopped and the rest may be left to the standby system.
【0017】上記のような冗長構成のシステムの評価
は、不一致エラーを検出したあとの待機系の動作やシス
テム全体を管理するソフトウェアの評価が非常に重要と
なり、そのためには用意に二重化プロセッサの不一致を
発生させることのできる手段を用意することが必要であ
る。In the evaluation of the redundant system as described above, it is very important to evaluate the operation of the standby system after the detection of the mismatch error and the software for managing the entire system. It is necessary to prepare a means capable of generating.
【0018】本発明はその手段として、二重化されたマ
イクロプロセッサの各々に、ソフトウェアにて故意に割
り込みを通知することを可能にするハードウェアを提供
する。図1には割り込み発生回路2が用意され、割り込
み発生回路2は3つのフリップフロップ20,21およ
び22から構成されている。As a means for this, the present invention provides hardware that enables software to intentionally notify an interrupt to each of the duplicated microprocessors. An interrupt generation circuit 2 is prepared in FIG. 1, and the interrupt generation circuit 2 is composed of three flip-flops 20, 21 and 22.
【0019】フリップフロップ20はデバッグ・モード
設定用であり、“1”にセットされるとデバッグ・モー
ドになり、フリップフロップ21,22が有効になる。
フリップフロップ21は信号線210を介してマイクロ
プロセッサ10の割り込み入力端子に、フリップフロッ
プ22は信号線220を介してマイクロプロセッサ11
の割り込み入力端子の接続され、これらのフリップフロ
ップに“1”がセットされると割り込みが発生する。The flip-flop 20 is for setting the debug mode. When set to "1", the flip-flop 20 enters the debug mode and the flip-flops 21 and 22 are enabled.
The flip-flop 21 is connected to the interrupt input terminal of the microprocessor 10 via the signal line 210, and the flip-flop 22 is connected to the microprocessor 11 via the signal line 220.
An interrupt is generated when the interrupt input terminals are connected and "1" is set in these flip-flops.
【0020】フリップフロップ20〜22はバス6につ
ながれ、ソフトウェアがら自由にセット/リセットする
ことができる。フリップフロップ20に“1”がセット
され、フリップフロップ21あるいは22のどちらか一
方に“1”がセットされると対応するマイクロプロセッ
サに割り込みが通知される。The flip-flops 20 to 22 are connected to the bus 6 and can be freely set / reset by software. When "1" is set in the flip-flop 20 and "1" is set in either one of the flip-flops 21 or 22, an interrupt is notified to the corresponding microprocessor.
【0021】その結果、割り込みを受け付けたマイクロ
プロセッサは、そのとき実行していた処理を一時中断し
て割り込み処理を行うため、そのとき実行していた処理
を継続しようとするもう一方のマイクロプロセッサとの
間で内部動作の相違が発生し、不一致を起こすことにな
る。As a result, the microprocessor which has accepted the interrupt temporarily interrupts the processing being executed at that time to perform the interrupt processing, and therefore, the microprocessor which is trying to continue the processing being executed at that time is called the other microprocessor. A difference in internal operation occurs between them, resulting in inconsistency.
【0022】二重化プロセッサの多くの場合は、不一致
エラーが発生すると直ちに停止するのが普通である。し
かし本発明においては、不一致エラーが検出されてもな
お処理を継続する手段と、ソフトウェアの指示により、
二重化プロセッサをイニシャライズして再同期化する手
段を提供する。図2は、このような具体例を示す第2の
本発明の一実施例を示す図であり、新たにリセット生成
回路3と処理継続制御回路4を有している。In many cases of duplex processors, it is common to stop as soon as a mismatch error occurs. However, in the present invention, the means for continuing the processing even if a mismatch error is detected, and the instruction of the software,
Means are provided for initializing and resynchronizing the duplexing processor. FIG. 2 is a diagram showing an embodiment of the second present invention showing such a concrete example, and additionally has a reset generation circuit 3 and a process continuation control circuit 4.
【0023】レセット生成回路130はフリップフロッ
プ30を含み、ソフトウェアにより自由にセット/リセ
ットすることができる。リセット生成回路130は、デ
バッグ・モード(フリップフロップ120が“1”)の
ときフリップフロップ30に“1”がセットされると二
重化プロセッサに対するリセット信号300を一定時間
出力する。The reset generation circuit 130 includes a flip-flop 30 and can be freely set / reset by software. When the flip-flop 30 is set to "1" in the debug mode (the flip-flop 120 is "1"), the reset generation circuit 130 outputs the reset signal 300 to the duplex processor for a certain period of time.
【0024】処理継続制御回路4は、故障検出信号11
2と信号線200を入力とし、実行モードのマイクロプ
ロセッサ110に対する停止信号40を出力する。マイ
クロプロセッサ110は、停止信号40がアクティブに
なると、アドレス線などの全ての出力信号がドライブさ
れなくなり、バス106から論理的に切り離される。The processing continuation control circuit 4 uses the failure detection signal 11
2 and the signal line 200 are input, and the stop signal 40 is output to the microprocessor 110 in the execution mode. When the stop signal 40 becomes active, the microprocessor 110 is logically disconnected from the bus 106 because all output signals such as address lines are not driven.
【0025】処理継続制御回路4は、通常運用時にはマ
イクロプロセッサ111で不一致エラーを検出した故障
検出信号112が出力されたときは、そのまま停止信号
40をアクティブにしてマイクロプロセッサ110を停
止させ、デバッグ・モード時においては、故障検出信号
112が出力されても停止信号40をアクティブにはせ
ず、マイクロプロセッサ110にそのまま処理を継続さ
せる。The processing continuation control circuit 4 activates the stop signal 40 as it is to stop the microprocessor 110 when the microprocessor 111 outputs a failure detection signal 112 in which a mismatch error is detected during normal operation. In the mode, even if the failure detection signal 112 is output, the stop signal 40 is not activated, and the microprocessor 110 is allowed to continue the processing.
【0026】これにより、擬似的に不一致エラーを発生
させた後もマイクロプロセッサ110は処理が継続でき
るので、フリップフロップ30に“1”をセットするこ
とによりマイクロプロセッサ110および111にリセ
ットをかけ、再同期することが可能である。As a result, the microprocessor 110 can continue the processing even after the pseudo mismatch error is generated. Therefore, by setting the flip-flop 30 to "1", the microprocessors 110 and 111 are reset and reset. It is possible to synchronize.
【0027】[0027]
【発明の効果】本発明は、二重化されたプロセッサのう
ち、いずれか一方に割り込みを通知して2つのプロセッ
サ間で異なる処理をさせることにより、擬似的に不一致
エラーを発生させ、評価環境を容易に実現する。また、
デバッグ・モード時においては、不一致エラーが発生し
た場合でも実行モード側のマイクロプロセッサを停止さ
せずにそのまま処理を継続させ、ソフトウェアにより二
重化プロセッサをリセットすることができることによ
り、評価や保守のときの操作性を向上させ、一貫性を持
たせた評価環境を実現するという効果がある。As described above, according to the present invention, by notifying one of the duplicated processors of an interrupt and causing the two processors to perform different processing, a pseudo mismatch error is generated and the evaluation environment is facilitated. Will be realized. Also,
In the debug mode, even if a mismatch error occurs, the microprocessor in the execution mode does not stop and the process continues as it is, and the redundant processor can be reset by software. It has the effect of improving the quality and realizing a consistent evaluation environment.
【図1】第1の本発明の一実施例のブロック図である。FIG. 1 is a block diagram of an embodiment of the first present invention.
【図2】第2の本発明の一実施例のブロック図である。FIG. 2 is a block diagram of a second embodiment of the present invention.
1,100 二重化プロセッサ部 2,120 割り込み発生回路 4 処理継続制御回路 5,105 バッファ 6,106 バス 10,11,110,111 監視モード・マイクロ
プロセッサ 12,112 故障検出信号 20,21,22,20,120,120,122
フリップフロップ 130 リセット生成回路1,100 Duplex processor unit 2,120 Interrupt generation circuit 4 Processing continuation control circuit 5,105 Buffer 6,106 Bus 10,11,110,111 Monitoring mode microprocessor 12,112 Failure detection signal 20,21,22,20 , 120, 120, 122
Flip-flop 130 Reset generation circuit
Claims (2)
サと、監視モードで動作するマイクロプロセッサを二重
化して構成したプロセッサであり、前記実行モードで動
作するマイクロプロセッサと、前記監視モードで動作す
るマイクロプロセッサには同位相クロックが供給され、
全く同じく動作し、前記実行モードで動作するマイクロ
プロセッサは出力信号を外部に出力し、前記監視モード
で動作するマイクロプロセッサは、該出力信号を、バス
サイクル毎に内部に取り込んで自分自身の信号と比較
し、不一致を検出すると、直ちに不一致通知信号を外部
に出力する機能を有するプロセッサのデバッグ方式にお
いて、 前記二重化されたマイクロプロセッサのいずれか一方に
割り込みを通知する割り込み発生手段を設けることによ
り、前記2つのマイクロプロセッサの間で動作の違いを
生じさせ、前記不一致信号を出力させることを特徴とす
るプロセッサのデバッグ方式。1. A processor configured by duplicating a microprocessor operating in an execution mode and a microprocessor operating in a monitoring mode, wherein the microprocessor operating in the execution mode and the microprocessor operating in the monitoring mode are provided. Is supplied with the in-phase clock,
The microprocessor operating in exactly the same manner and operating in the execution mode outputs an output signal to the outside, and the microprocessor operating in the monitoring mode captures the output signal internally every bus cycle and outputs it as its own signal. In comparison, in the debug method of the processor having a function of outputting a mismatch notification signal to the outside immediately when a mismatch is detected, by providing an interrupt generation unit that notifies an interrupt to one of the duplicated microprocessors, A processor debugging method characterized in that a difference in operation is generated between two microprocessors, and the mismatch signal is output.
サと、監視モードで動作するマイクロプロセッサを二重
化して構成したプロセッサであり、前記実行モードで動
作するマイクロプロセッサと前記監視モードで動作する
マイクロプロセッサには同位相クロックが供給され、全
く同じく動作し、前記実行モードで動作するマイクロプ
ロセッサは出力信号を外部に出力し、前記監視モードで
動作するマイクロプロセッサは、外出力信号を、バスサ
イクル毎に内部に取り込んで自分自身の信号と比較し、
不一致を検出すると、直ちに不一致通知信号を外部に出
力する機能を有するプロセッサのデバッグ方式におい
て、 前記二重化されたマイクロプロセッサのいずれか一方に
割り込みを通知する割り込み発生手段を設けることによ
り、前記2つのマイクロプロセッサの間で動作に違いを
生じさせて前記不一致信号を出力させ、また前記不一致
信号が出力されても前記実行モードで動作するマイクロ
プロセッサの動作を継続する処理継続制御手段と、 ソフトウェアの指示により、前記二重化されたマイクロ
プロセッサの初期化を行うリセット生成手段とを設ける
ことにより、前記二重化されたマイクロプロセッサの再
同期を可能にするプロセッサのデバッグ方式。2. A processor configured by duplicating a microprocessor operating in an execution mode and a microprocessor operating in a monitoring mode, wherein the microprocessor operating in the execution mode and the microprocessor operating in the monitoring mode are: The microprocessor operating in the execution mode outputs the output signal to the outside while being supplied with the in-phase clock and operating in exactly the same manner, and the microprocessor operating in the monitoring mode outputs the external output signal to the inside every bus cycle. Capture and compare with your own signal,
In a debugging method of a processor having a function of outputting a mismatch notification signal to the outside immediately when a mismatch is detected, by providing an interrupt generation means for notifying an interrupt to either one of the duplicated microprocessors, the two microprocessors are provided. Processing continuation control means for causing the difference in operation between the processors to output the non-coincidence signal, and continuing the operation of the microprocessor operating in the execution mode even when the non-coincidence signal is output, and a software instruction. And a reset generation means for initializing the duplicated microprocessor, thereby enabling resynchronization of the duplicated microprocessor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3261537A JP3055249B2 (en) | 1991-10-09 | 1991-10-09 | Processor debugging method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3261537A JP3055249B2 (en) | 1991-10-09 | 1991-10-09 | Processor debugging method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH05101023A true JPH05101023A (en) | 1993-04-23 |
JP3055249B2 JP3055249B2 (en) | 2000-06-26 |
Family
ID=17363278
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3261537A Expired - Lifetime JP3055249B2 (en) | 1991-10-09 | 1991-10-09 | Processor debugging method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3055249B2 (en) |
-
1991
- 1991-10-09 JP JP3261537A patent/JP3055249B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP3055249B2 (en) | 2000-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100566338B1 (en) | Fault tolerant computer system, re-synchronization method thereof and computer-readable storage medium having re-synchronization program thereof recorded thereon | |
US6393582B1 (en) | Error self-checking and recovery using lock-step processor pair architecture | |
KR100566339B1 (en) | Fault-tolerant computer system, re-synchronization method thereof and computer-readable storage medium having re-synchronization program thereof | |
JP2573508B2 (en) | Digital logic synchronization monitoring method and apparatus | |
JPH07129426A (en) | Fault processing system | |
JPH0934809A (en) | Highly reliable computer system | |
KR100566340B1 (en) | Information processing apparatus | |
JP2003015900A (en) | Follow-up type multiplex system and data processing method capable of improving reliability by follow-up | |
WO2010100757A1 (en) | Arithmetic processing system, resynchronization method, and firmware program | |
JP3063334B2 (en) | Highly reliable information processing equipment | |
JPH05101023A (en) | Debugging method for processor | |
JP3423732B2 (en) | Information processing apparatus and failure processing method in information processing apparatus | |
JP2013145496A (en) | Fault tolerant information processing system, and debugging method | |
JPS60134942A (en) | Backup system for abnormal state | |
JP3539687B2 (en) | Processor dual-processing information processor | |
JPH0415834A (en) | Test system for computer | |
JP2001175545A (en) | Server system, fault diagnosing method, and recording medium | |
JPS60247750A (en) | Control system for initial system constitution | |
JPH0916426A (en) | Fault tolerant computer with two-port console | |
JPH06139091A (en) | High reliability information processor | |
SU1365086A1 (en) | Device for checking control units | |
JPH04344941A (en) | Highly reliable processor | |
JPH04211841A (en) | Duplex processor | |
JPS62113241A (en) | Fault recovery device | |
JPH01284947A (en) | Duplex bus switching method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20000314 |