Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6027049B2 - Logical motion tracking device - Google Patents
[go: Go Back, main page]

JPS6027049B2 - Logical motion tracking device - Google Patents

Logical motion tracking device

Info

Publication number
JPS6027049B2
JPS6027049B2 JP54091974A JP9197479A JPS6027049B2 JP S6027049 B2 JPS6027049 B2 JP S6027049B2 JP 54091974 A JP54091974 A JP 54091974A JP 9197479 A JP9197479 A JP 9197479A JP S6027049 B2 JPS6027049 B2 JP S6027049B2
Authority
JP
Japan
Prior art keywords
logical
write
information
information processing
signal
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.)
Expired
Application number
JP54091974A
Other languages
Japanese (ja)
Other versions
JPS5616251A (en
Inventor
洋二 橋本
秀勝 橋本
二三男 後藤
康雄 渡部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP54091974A priority Critical patent/JPS6027049B2/en
Publication of JPS5616251A publication Critical patent/JPS5616251A/en
Publication of JPS6027049B2 publication Critical patent/JPS6027049B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Description

【発明の詳細な説明】 本発明は論理装置、特に情報処理装置の論理動作に関連
する情報(被診断情報)を記憶保持する論理動作追跡装
置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a logical operation tracking device that stores and holds information (information to be diagnosed) related to the logical operation of a logical device, particularly an information processing device.

情報処理装置に対する従釆の論理動作追跡装置は、情報
処理装置から得られる被診断情報を記憶装置に一定時間
間隔で逐次書込み、、情報処理装置に障害が発生して障
害検知信号が出ると記憶装置への書込み停止することに
より、障害発生までの一定期間のハードウェア履歴情報
を記録するようになっている。
A logical operation tracking device that is subordinate to an information processing device sequentially writes diagnostic information obtained from the information processing device to a storage device at fixed time intervals, and stores the information when a fault occurs in the information processing device and a fault detection signal is output. By stopping writing to the device, hardware history information for a certain period of time up to the occurrence of a failure is recorded.

しかしか)る構成では、情報処理装置のハングアップや
ループ状態では情報処理装置の動作が休止しているにも
か)わらず書込みが続けられるので、障害検知信号が出
た時点では有効な被診断情報が消えてしまったり、また
そのような不都合を避けるために記憶装置の記憶容量を
大きくする必要があるなどの不都合があった。本発明の
目的は叙上の如き不都合を解消した論理動作追跡装置を
提供することにある。しかして本発明の特徴は、情報処
理装置(一般的には論理装置)の休止状態に出される休
止信号を検出して一定時間後に記憶装置の書込みを抑止
する手段と、該休止信号が無くなり、しかも障害0の検
出がされないときは該記憶装置の書込み動作を再開する
手段とを具備することである。
However, in such a configuration, when the information processing device is hung up or in a loop state, writing continues even though the information processing device is not operating, so there is no effective storage capacity at the time the failure detection signal is output. There are inconveniences such as the diagnostic information disappearing and the need to increase the storage capacity of the storage device in order to avoid such inconveniences. SUMMARY OF THE INVENTION An object of the present invention is to provide a logical operation tracking device that eliminates the above-mentioned disadvantages. The present invention is characterized by a means for detecting a pause signal issued when an information processing device (generally a logic device) is in a dormant state and inhibiting writing to the storage device after a certain period of time; Moreover, the present invention includes means for restarting the write operation of the storage device when no failure is detected.

こ)で、情報処理装置の休止状態とはある処理から次の
処理へ進むための待状態をい)、具体的には、メモリー
こ講出し要求を出してからデータが読出さ夕れてくるま
での期間、論理アドレスから実アドレスへの変換動作期
間、何らかの理由により命令が実行できない状態(障害
としては検出されない)等である。次に、本発明の実施
例につき図面を用いて詳細0に説明する。
In this case, the dormant state of an information processing device refers to a waiting state in which it is required to proceed from one process to the next.Specifically, after issuing a memory access request, the data is read out. , a conversion period from a logical address to a real address, a state in which an instruction cannot be executed for some reason (not detected as a failure), etc. Next, embodiments of the present invention will be described in detail with reference to the drawings.

第1図は本発明の一実施例である論理動作追跡装置のブ
ロック図である。
FIG. 1 is a block diagram of a logical operation tracking device that is an embodiment of the present invention.

被診断論理装置としての情報処理装鷹から与えられる被
診断情報1を保持するデータレジスタ2、記憶装置3、
その書込夕みアドレスを選択するアドレスカウンタ5お
よびアドレスデコーダ4と、書き込み制御回路6とから
本実施例装置は構成されている。書込み制御回路6には
、情報処理装置からの休止信号および障害検知信号と、
記憶装置3の書込みタイミングである書込みパルスが与
えられている。第2図は書込み制御回路6の詳細図であ
る。
a data register 2 that holds diagnostic information 1 provided from an information processing device serving as a logical device to be diagnosed; a storage device 3;
The device of this embodiment is comprised of an address counter 5 and an address decoder 4 for selecting the last write address, and a write control circuit 6. The write control circuit 6 receives a pause signal and a failure detection signal from the information processing device,
A write pulse, which is the write timing for the storage device 3, is given. FIG. 2 is a detailed diagram of the write control circuit 6.

書込み制御回路6は、情報処理菱薄からの休止信号が“
1”の時のみ一定時間間隔ごとに十1するカウンタ6a
と、このカウンタ6aの内容をデコードし該カウンタの
値が一定値に達した時のみ、例えば“16’’の時のみ
“1”出力を出すデコーダ6b及びこのデコーダの出力
を保持するラツチ6cを具備する。また書込み制御回路
6は、障害検知信号をラツチするラツチ6dとこのラツ
チの出力と書込みパルスとのアンドをとるアンドゲート
6fを有するが、これらは従来装置と同様である。ラッ
チ6dは装置電源の投入時等に出されるリセツト信号で
リセットされる。ラツチ6c,6dの出力はオアゲート
6eでオアされてアンドゲート6fで書込みパルスとア
ンドをとちれる。アンドゲート6fの出力は記憶装置3
に対する書込み許可信号としてまたアドレスカウン夕5
に対する十1信号として送出される。尚、インバータ6
gは休止信号が“0”の時にカウンタ6dにリセットを
かける目的で設けられている。次に動作を説明する。
The write control circuit 6 receives a pause signal from the information processing device “
A counter 6a that increments 11 at fixed time intervals only when the value is 1”
Then, a decoder 6b that decodes the contents of this counter 6a and outputs a "1" output only when the value of the counter reaches a certain value, for example, "16", and a latch 6c that holds the output of this decoder. The write control circuit 6 also has a latch 6d that latches the failure detection signal and an AND gate 6f that ANDs the output of this latch and the write pulse, which are similar to the conventional device.The latch 6d is It is reset by a reset signal issued when the device power is turned on, etc.The outputs of latches 6c and 6d are ORed by an OR gate 6e, and the write pulse and AND are cut off by an AND gate 6f.The output of the AND gate 6f is output from the memory device. 3
Address counter 5 is also used as a write permission signal for
It is sent out as the 11th signal. Furthermore, inverter 6
g is provided for the purpose of resetting the counter 6d when the pause signal is "0". Next, the operation will be explained.

情報処理装置(被診断論理装置)から障害検知信号も休
止信号も出されない時(両信号がいずれも“0”の時)
は、ラツチ6c,6dが共にリセツトしており、アンド
ゲート6fを介して一定周期の書込みパルスが書込み許
可信号および十1信号として送出される。
When neither a fault detection signal nor a halt signal is issued from the information processing device (logical device to be diagnosed) (when both signals are “0”)
Both latches 6c and 6d are reset, and a constant period write pulse is sent out as a write enable signal and a 11 signal via an AND gate 6f.

したがって、記憶装置3にアドレスを順次十1しながら
被診断情報が書込まれる。情報処理装置で障害が発生し
て障害検知信号が出ると、ラツチ6dが直ちにセットさ
れアンドゲート6fが抑止される。
Therefore, the information to be diagnosed is written into the storage device 3 while sequentially changing the addresses to 11. When a failure occurs in the information processing device and a failure detection signal is output, the latch 6d is immediately set and the AND gate 6f is inhibited.

したがって書込み許可信号と十1信号の送出が抑止され
、記憶装置3の書込み動作が停止する。こ)までの動作
は従来装置と同様であり新しい4ものではない。
Therefore, the sending of the write permission signal and the 11 signal is suppressed, and the write operation of the storage device 3 is stopped. The operations up to this point are the same as those of the conventional device and are not new.

本発明による特徴は、以下の動作にある。すなわち、被
診断情報の書込み動作を実行中に情報処理装置から休止
信号が出ると(障害検知信号は出ない)、カウンタ6a
が一定周期でカウントアップし、カウント値が“16’
に達するとデコーダ6bの出力が“1”になり、ラツチ
6cがセットされる。
The present invention is characterized by the following operation. That is, if a pause signal is issued from the information processing device while writing the information to be diagnosed (no fault detection signal is issued), the counter 6a
counts up at regular intervals, and the count value reaches “16”.
When the output of the decoder 6b reaches "1", the latch 6c is set.

すなわち、休止信号の発生からカウンタ6aとデコーダ
6bの論理で決まる一定時間後にラッチ6cがセットさ
れる。この時間はデコーダ6bの出力が“1”になるカ
ウンント値によって任意に設定できる。ラッチ6cのセ
ットによりアンドゲート6fが抑止され、書込み許可信
号と十1信号が送出されなくなり、記憶装置3の書込み
動作が停止する。この状態は休止信号が無くなるぐ0”
になる)まで継続する。休止信号が無くなると、インバ
ータ6gの出力によってカウンタ6aがリセツトされ、
同時にラツチ6cがリセツトされてアンドゲート6fの
抑止が解かれ、記憶装置3の書込み動作が再開される。
このように、情報処理装置が休止状態になると一定時間
後に記憶装置3への書込みを停止する。
That is, the latch 6c is set after a certain period of time determined by the logic of the counter 6a and decoder 6b after the generation of the pause signal. This time can be arbitrarily set by the count value at which the output of the decoder 6b becomes "1". By setting the latch 6c, the AND gate 6f is inhibited, the write permission signal and the 11 signal are no longer sent, and the write operation of the storage device 3 is stopped. This state is 0 when the pause signal disappears.
Continue until ). When the pause signal disappears, the counter 6a is reset by the output of the inverter 6g,
At the same time, the latch 6c is reset, the AND gate 6f is released from the inhibition, and the write operation of the memory device 3 is restarted.
In this way, when the information processing device enters the hibernation state, writing to the storage device 3 is stopped after a certain period of time.

か)る情報は従来装置では書込みが行なわれており、記
憶装置の記憶容量を十分に大きくする必要があったもの
である。本発明の論理動作追跡装置は以上の如く障害状
態と休止状態を分け、休止状態中の無用の情報を書込ま
ないようにした結果、被診断情報記憶用の記憶装置をそ
れ程大容量にしなくても情報処理装置等の障害解析に有
用な被診断情報を得ることができる。
In conventional devices, such information is written, and the storage capacity of the storage device needs to be sufficiently large. As described above, the logical operation tracking device of the present invention separates the failure state from the hibernation state and prevents writing of unnecessary information during the hibernation state.As a result, the storage device for storing information to be diagnosed does not have to have a large capacity. It is also possible to obtain diagnostic information useful for failure analysis of information processing equipment, etc.

尚、記憶装置の記憶容量を減らせるということは、記憶
装置内の記憶情報の総量が減って無駄な情報が少なくな
るということであり、記憶情報に基づく障害解析の効率
改善を期待できるという利益もある。
Furthermore, reducing the storage capacity of a storage device means that the total amount of information stored in the storage device will be reduced, resulting in less wasteful information, which has the benefit of improving the efficiency of failure analysis based on stored information. There is also.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明による論理動作追跡装置の一実施例を示
すブロック図、第2図は第1図中の書込み制御回路の詳
細ブロック図である。 2・・・データレジスタ、3・・・記憶装置、4・・・
アドレスデコーダ、5・・・アドレスカウンタ、6・・
・書込み制御回路、6a…カウンタ、6b…デコーダ、
6c,6d…ラツチ、6e…オアゲート、6f…アンド
ゲート。 第1図 第2図
FIG. 1 is a block diagram showing one embodiment of a logic operation tracking device according to the present invention, and FIG. 2 is a detailed block diagram of the write control circuit in FIG. 1. 2...Data register, 3...Storage device, 4...
Address decoder, 5...Address counter, 6...
・Write control circuit, 6a...counter, 6b...decoder,
6c, 6d...Latch, 6e...OR gate, 6f...AND gate. Figure 1 Figure 2

Claims (1)

【特許請求の範囲】[Claims] 1 論理装置の論理動作に関する情報を記憶手段に逐次
書込み、障害が検知されると該書込み動作を停止する論
理動作追跡装置において、該論理装置がある論理動作か
ら次の論理動作へ進むための待状態にある時に該論理装
置から出される休止信号を検出すると予め決められた時
間後に該記憶手段の書込み動作を抑止する手段と、該休
止信号が無くなり、かつ障害が検知されない場合、該記
憶手段の書込み動作を再開させる手段とを具備すること
を特徴とする論理動作追跡装置。
1. In a logical operation tracking device that sequentially writes information regarding the logical operation of a logical device into a storage means and stops the writing operation when a failure is detected, there is no waiting time for the logical device to proceed from one logical operation to the next logical operation. means for inhibiting a write operation of the storage means after a predetermined time upon detecting a pause signal issued from the logic device when the logic device is in the state; A logical operation tracking device comprising: means for restarting a write operation.
JP54091974A 1979-07-19 1979-07-19 Logical motion tracking device Expired JPS6027049B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP54091974A JPS6027049B2 (en) 1979-07-19 1979-07-19 Logical motion tracking device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP54091974A JPS6027049B2 (en) 1979-07-19 1979-07-19 Logical motion tracking device

Publications (2)

Publication Number Publication Date
JPS5616251A JPS5616251A (en) 1981-02-17
JPS6027049B2 true JPS6027049B2 (en) 1985-06-27

Family

ID=14041488

Family Applications (1)

Application Number Title Priority Date Filing Date
JP54091974A Expired JPS6027049B2 (en) 1979-07-19 1979-07-19 Logical motion tracking device

Country Status (1)

Country Link
JP (1) JPS6027049B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6386395U (en) * 1986-11-26 1988-06-06

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5850053A (en) * 1981-09-19 1983-03-24 Fujitsu Ltd Controlling system for history memory
DE19841772A1 (en) 1998-09-11 2000-03-23 Siemens Ag X-ray image enhancer input window, is produced by applying smooth intermediate layer onto substrate for illuminating layer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6386395U (en) * 1986-11-26 1988-06-06

Also Published As

Publication number Publication date
JPS5616251A (en) 1981-02-17

Similar Documents

Publication Publication Date Title
JPS6027049B2 (en) Logical motion tracking device
JPS5925307B2 (en) Storage device
JPH02135562A (en) Queue buffer control system
JPH05100847A (en) Memory protection system for information processor
JPS58105363A (en) Storage device
JP3045888B2 (en) Data processing device
JPH04354040A (en) Circuit for preventing storage of single event upset error
JPS59197946A (en) Memory device
JP3013517B2 (en) Write buffer error address detection circuit
JP2628588B2 (en) DRAM refresh circuit
JPS6045853A (en) History diagnosing system
GB2261537A (en) Computer
JPS59112494A (en) Memory testing system
JP2602909B2 (en) Write-protection method during CPU runaway
JPS62115553A (en) Invalidating system for buffer storage
JP2993731B2 (en) Control method of hardware trace information
JPH0553929A (en) Central processing unit with fault information preserving function
JP2626119B2 (en) Microcomputer development support equipment
JPH0535455B2 (en)
JPS60235259A (en) Storage device system
JPH04289558A (en) Write data protecting system for power hit in disk device
JPH05241852A (en) Interruption generating device for information processing system
JPS6273345A (en) Information processor
JPH0497459A (en) Cache coincidence processing system
JPH0512049A (en) System for acquiring fault information