[go: up one dir, main page]

JPS5850053A - Controlling system for history memory - Google Patents

Controlling system for history memory

Info

Publication number
JPS5850053A
JPS5850053A JP56148152A JP14815281A JPS5850053A JP S5850053 A JPS5850053 A JP S5850053A JP 56148152 A JP56148152 A JP 56148152A JP 14815281 A JP14815281 A JP 14815281A JP S5850053 A JPS5850053 A JP S5850053A
Authority
JP
Japan
Prior art keywords
history
signal
memory
time
history memory
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.)
Pending
Application number
JP56148152A
Other languages
Japanese (ja)
Inventor
Katsuyuki Iwata
勝行 岩田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP56148152A priority Critical patent/JPS5850053A/en
Publication of JPS5850053A publication Critical patent/JPS5850053A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To change contents of a history memory and to analyze a trouble effectively, by monitoring the time from a request signal to a response signal, and stopping updating of the history when this time attains a time required for accessing the prescribed number of addresses out o all addresses of the history memory. CONSTITUTION:A control signal CS is fetched in successively by a register R1 to generate history write data HWD to a history memory HM having addresses. A write address for this data is generated from a history address register R2 and is updates in every cycle time gamma or its m-fold time by adding +1 to contents to generate a history white address HA. A counter CTR which counts the half of the number of all addresses of the memory HM and a hang stop latch RT are provided in a history hang stop controlling circuit CNT1. The counting is stopped when a response signal RES comes during counting, and a stop signal S2 is transmitted to an update controlling circuit CNT2 when the counting is overhung before coming of the signal RES.

Description

【発明の詳細な説明】 本発明は、コントロール信号のヒストリメモリO書込み
制御方式に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a history memory O write control system for control signals.

コントロール信号のヒストリメモリは障害発生時のデバ
ッグに有効な機能であるが、障害発生でヒストリメモリ
を読出してみると中味は同じコントリール信号ばかりと
いうことがある。即ち周知のようにコンビエータはりp
ツクに従って動作してお)、サイクル0でメモリアクセ
ス要求を出すと応答がある迄そのアクセス要求を上げた
ま−にしておき、例えばサイクル2で応答があると次の
サイクルで読出しアドレスを送シ、読出しデータ、がく
る迄その′t〜にしておき、といりた経過をとる。ヒス
トリメモリへは各りpツク毎にその特出されているコン
トロール信号を書込んで行くから、応答−長時間戻って
こないと、メモリ容量は轟然有限で一杯になれば古いも
のを消去してそこへ新しいものを書込むという方式をと
りているヒストリメ49の中味は該応答が戻つてこない
コントロール信号のみとなる。
The control signal history memory is an effective function for debugging when a failure occurs, but when a failure occurs and the history memory is read out, it may be that all the contents are the same control signals. That is, as is well known, the combiator beam p
When a memory access request is issued in cycle 0, the access request is kept raised until a response is received.For example, when a response is received in cycle 2, the read address is sent in the next cycle. The procedure is as follows: leave it at 't~ until the read data arrives. The specified control signal is written to the history memory for each PTS, so if there is no response for a long time, the memory capacity is limited and when it becomes full, the old one will be deleted. The contents of the history recorder 49, which adopts a method of writing a new one there, are only control signals to which no response is returned.

他装置への要求信号に対する応答信号を待りているが、
許容時間経過しても応答がないことをノ1ングしたとい
う。か\るハング状態ではヒストリメモリはオーバ70
−してしまい、ハングを惹起したコン)o−左信号のみ
を格納していて障害の解析Kin役立九ない、障害の解
析にはハングを惹起した要求信号の前後のヒストリが必
要である。
Waiting for a response signal to a request signal to another device,
It is said that he received a knock when there was no response after the allowed time had elapsed. In such a hang state, the history memory is over 70
- Stores only the left signal that caused the hang, which is of no use in troubleshooting.Analysis of trouble requires the history before and after the request signal that caused the hang.

即ちハングは突然化じるというよシも、その前、数ステ
ップあたりからおかしくなり、それが遠因でハングに至
るというケースが多いが、ハング状態をもたらした;ン
トp−ル信号のみではこの辺の事情がつかめない。本発
明は装置ハングの際、有効な情報を提供できるヒストリ
メモリ書込み制御方式を提供しようとするものである。
In other words, although it is said that the hang occurs suddenly, there are many cases where something goes wrong a few steps before that, and this is a remote cause that leads to the hang, but this is what caused the hang condition; I can't understand the situation. The present invention seeks to provide a history memory write control method that can provide useful information when a device hangs.

コンビ為−タシステムでは一般にハードエラーが検出さ
れるとその時点でヒストリメモリの更新も停止する機能
を持りている。ハングエラー検出時も同様であるが、従
来方式ではエラー検出、ヒストリ更新停止が遅すぎ、停
止したときメモリの中味は同じデータのみというむとに
なり易い、そこで本発明では要求信号が出されたら応答
信号が何時返るかを監視し、ヒストリメモリの全アトレ
セスされても応答信号が危い場合はヒストリ更新を停止
するようにした。数量的に言えばメモリのサイクルタイ
ムをτとし、ヒストリメモリの容量はNアドレスtし、
メモリの半分が同じデータで鳳りたらヒストリ更新は停
止するとし、コントロール信号は1τ毎にヒストリメモ
リに格納するとすれば、ヒストリ更新停止は要求信号を
出してからにτ/2後であり、あるいはコントロール信
号は醜v % Kヒストリメモリに格納するとすれば、
whNτ/2後である。
Combination data systems generally have a function to stop updating the history memory at that point when a hard error is detected. The same applies when a hang error is detected, but in the conventional method, the error detection and history update stop are too slow, and when it stops, the memory contents tend to contain only the same data.Therefore, in the present invention, when a request signal is issued, a response is sent. It monitors when the signal returns, and stops updating the history if the response signal is unsafe even after all of the history memory has been accessed. Quantitatively speaking, the cycle time of the memory is τ, the capacity of the history memory is N addresses, t,
If half of the memory is filled with the same data, the history update will stop, and if the control signal is stored in the history memory every 1τ, then the history update will stop after τ/2 after the request signal is issued, or Assuming that the control signal is stored in the history memory,
After whNτ/2.

上記時間経過でヒストリ更新を停止したのち応答信号が
戻ってきてハングエラーではなかった場合は、ヒストリ
更新を再開する必要がある。この再開は、応答信号があ
れば、ヒストリ更新を止めているハードウェア又はマイ
クロプルグラムの機能をクリヤすることで実行できる。
If a response signal is returned after the history update is stopped after the above-mentioned time has elapsed and it is not a hang error, it is necessary to restart the history update. If there is a response signal, this restart can be performed by clearing the hardware or microprogram function that has stopped the history update.

応答信号が遅れてヒストリ更新が停止、再開された場合
は、ヒストリ格納データはそこで不連続になっているの
で、それを示すビット例えばヒストリ更新停止信号その
ものをヒストリメモリ格納データに加えておくとよい1
次に図面を参照し表から本発明を更に詳細に説明する。
If the response signal is delayed and the history update is stopped or restarted, the history stored data will be discontinuous at that point, so it is a good idea to add a bit indicating this, such as the history update stop signal itself, to the history memory stored data. 1
Next, the present invention will be explained in more detail with reference to the drawings and tables.

第1図でHMはNアドレスを持つヒストリメモリ、8.
はレジスタでコントルール信号CBが逐次織込まれ、こ
れがメモリHMに対するヒストリ書込みデータHWDと
なる。書込みアドレスはヒストリアドレスレジスターが
発生する。これはサイクルタイムτ毎またはその1倍毎
に内容を+1して更新し、ヒストリ書込みアドレス■ム
を出力する。 CN’rlはヒストリハングストツブ制
御回路で#)−)て、メ毫りHMD@アドレス数Nの半
分まで計数できるカウンタCTBおよびノ1ングストッ
プラッチRTを内蔵する。N=256の場合該カウンタ
のビット数は7でありルジスターのビット数より1少な
い、このカウンタCTRは要求信号RIQが発生すると
きクリヤされたのち計数開始し、レジスターと共にカウ
ントアツプする。そして計数中に応答信号RIBがくる
と計数停止し、応答信号が(る前にオーバフ四−すると
ハンダストップラッチR丁を@1#にセットし、ヒスト
リ更新制御回路CWT、へ停止信号ちを送る。
In FIG. 1, HM is a history memory with N addresses; 8.
The control signal CB is sequentially incorporated in the register, and this becomes the history write data HWD for the memory HM. The write address is generated by the history address register. This updates the contents by +1 every cycle time τ or once every cycle time τ, and outputs the history write address ■. CN'rl is a history hang stop control circuit and includes a counter CTB and a hang stop latch RT that can count up to half of the number N of addresses in the HMD@address. In the case of N=256, the number of bits of the counter is 7, which is 1 less than the number of bits of Lugistar.This counter CTR starts counting after being cleared when the request signal RIQ is generated, and counts up together with the register. Then, when the response signal RIB comes during counting, counting is stopped, and when the response signal RIB is overturned before the response signal arrives, the solder stop latch R is set to @1# and a stop signal is sent to the history update control circuit CWT. .

制御回路CM?、はヒストリカウントアツプ信号8、(
これはτまたは1τ毎に発生するクロック、まえはクロ
ック計数を制御する信号などであってよh)を出力して
おり、ヒストリアドレスレジスターおよびカラyりC丁
Rtlこの信号81により計数を行なうが、停止信号8
.が入ると制御回路CNT。
Control circuit commercial? , is the history count up signal 8, (
This outputs a clock that is generated every τ or 1τ, and is a signal that controls clock counting, etc., and counts are performed using the history address register and the color signal 81. , stop signal 8
.. When input, the control circuit CNT.

は信号1.を停止し、かつメモリHMヘヒストリ更新停
止信七B4を送る。従ってレジスターおよびカウンタc
tiの計数は停止し、メモリHMは書込みを停止する。
is signal 1. and sends a history update stop signal B4 to the memory HM. Therefore register and counter c
Counting of ti is stopped, and writing to memory HM is stopped.

停止信号84はメモリへライトイネーブル(WE)信号
が送られなくなるようKする制御信号で、メそり一書込
み回路へ送られる書込み制御信号がLレベルで書込み可
とすれば信号84はRレベ★とし、これをWEと共にオ
アゲートに入力すれば、84到来で該ゲートの出力はH
レベルに固定され書込み不可となる。
The stop signal 84 is a control signal that turns to K so that the write enable (WE) signal is no longer sent to the memory.If the write control signal sent to the memory write circuit is at L level to enable writing, the signal 84 becomes R level. , if this is input to the OR gate along with WE, the output of the gate becomes H when 84 arrives.
It is fixed at the level and cannot be written to.

ハングエラーであれば、上述のようにしてヒス)す更新
が停止したのち、別個に設けられる時間監視回路により
タイムアウトエラーが出され、=ンビエータは動作を停
止する。そこでオペレータはレジスターが示すヒスFり
更新停止時アドレスより若干手前(同じデータがN/2
アドレスに詰りているはずであるからそれよシ更に手前
)からヒストリメモリHMを読出し、格納されているデ
ータをチェックしてみればどくで障害を生じたかの見当
をつけることができる。ヒストリ更新停止は本例では総
アドレス数の半分で生じるから、残る半分にはハングエ
ラーを惹起した・コントルール信号の前のN72個のコ
ントロール信号が未消去で残っているはずで、従来方式
のようにこれらが全てハングエラーを惹起したコントミ
ール信号に置換ってしまっていることはない。
If it is a hang error, after the hissing update stops as described above, a timeout error is issued by a separately provided time monitoring circuit, and the ambiator stops operating. Therefore, the operator should set the address slightly before the address indicated by the register at the time of hiss F update stop (if the same data is N/2
If you read the history memory HM from an address that is probably stuck and check the stored data, you can get an idea of where the failure occurred. In this example, the history update stop occurs at half of the total number of addresses, so in the remaining half, N72 control signals preceding the control signal that caused the hang error must remain unerased. However, it is not the case that all of these have been replaced by the contomir signal that caused the hang error.

N/2アドレスアクセス所要時間経過でヒストリ更新を
停止したがその後応答信号RISがありた場合はハング
エラーではなく、従って時間監視回路もタイムアウト信
号を発生せずコンビ為−夕は動作を続ける。従ってこの
場合は直ちにヒストリ更新を再開させなければ真実エラ
ーが生じたときkその原因探究ができなくなってしまう
、これが前述のヒストリ更新再開であり、次の如くして
行なわれる。即ち応答信号RE8が制御回路CNT1に
入力するとハングストップラッチ丘テがクリヤされ、即
ち@O’にな)、停止信号8mが消滅すると共和再開信
号8.が発生する。これによ砂信号84は書込み可″″
Lルベルに変シ、また信号81が発生してレジスターは
計数を始める。第2図はカウンタCテ凰およびラッチB
Tの入出力信号関係を説明する図で、動作は上述の通り
である。以上はハングストップラッチというハードウェ
アを設けた場合であるが、これをソフトウェアで処理す
ることもできる。この場合はマイクロプログラムへの割
込信号81を上げ、これを受けてマイクロプログラムは
前述の計数停止、書込み不可を行ない、応答信号R鳶8
が入ればハングストップクリヤ信号S・を送うて計数、
書込み再開を行なわせる。
If the history update is stopped after the time required for N/2 address access has elapsed, but there is a response signal RIS thereafter, it is not a hang error, and therefore the time monitoring circuit does not generate a time-out signal and the combination controller continues to operate. Therefore, in this case, unless the history update is restarted immediately, when a true error occurs, it will not be possible to investigate the cause.This is the above-mentioned history update restart, which is carried out as follows. That is, when the response signal RE8 is input to the control circuit CNT1, the hangstop latch is cleared (ie, becomes @O'), and when the stop signal 8m disappears, the republic restart signal 8. occurs. With this, the sand signal 84 can be written.
When the L level changes, a signal 81 is generated again and the register starts counting. Figure 2 shows counter C and latch B.
This is a diagram illustrating the relationship between input and output signals of T, and the operation is as described above. The above is a case where hardware called a hang stop latch is provided, but this can also be processed by software. In this case, an interrupt signal 81 to the microprogram is raised, and in response to this, the microprogram stops counting and disables writing as described above, and sends a response signal R 81.
If it enters, send a hangstop clear signal S and count.
Forces writing to be resumed.

ヒストリ更新がストップされ、その後再開されたとき、
ヒストリメモリHM内のデータはストップから再開まで
の分が欠けておシ、不連続となっている。それを知らす
に読み出して障害原因のチェックを行なうと(一旦は応
答があつたのでヒストリ更新を再開したが、まもなくま
たハング状態にガってしまりたようなとき)、故障原因
が分らない又は誤った判断をする恐れがある。そζでヒ
ストリ更新ストップがあったことはヒストリメ毫りHM
K書込んでおく、籐3図で説明すると、時点t、で要求
信号RIQが上ると制御回路CN’r、のカウンタCT
Rはクリヤ後計数開始し、時点1.で応答信号R1e8
があると計数停止(8P)する。
When history updates are stopped and then resumed,
The data in the history memory HM is discontinuous because the data from stop to restart is missing. When I read the information to check the cause of the failure (for example, when I resumed updating the history after receiving a response, it soon returned to a hang state), I found that I could not find the cause of the failure or that I had made a mistake. There is a risk of making a judgment. The fact that the history update stopped at that point is a historical record.
To explain using Figure 3, when the request signal RIQ rises at time t, the counter CT of the control circuit CN'r
R starts counting after clearing and reaches time 1. response signal R1e8
If there is, counting stops (8P).

この関にオーバフローを生じe%/%のが正常であり1
応答がこなくてオーバフローを生じるとラッチBTがセ
ットされ、その出力でレジスターの計数は停止しヒスト
リ更新はストップする。その後応答信号11[1があ)
、ラッチETがリセットされるとレジスタ&は計数を始
めヒストリ更新が再開されるが、ヒストリ更新停止信号
84#i書込みレジスタR1の1ビツトへ導入しておき
、ヒストリ更新を再開するhき、そのときのコントロー
ル信号と共KHレベル@1#の該信号84をヒストリメ
モリKMへ書込む、従って更新再開時Kll込まれたコ
ントルール信号にのみ@1′が付属してお秒、他のコン
トルール信号の当該部分Fi@o”であるから、これk
よりヒストリ更新停止、再開があったことが分動、誤判
断をするよう1に恐れはなくなる。
Overflow occurs in this relation and e%/% is normal and 1
When no response is received and an overflow occurs, the latch BT is set, and the output of the latch BT causes the register to stop counting and the history update to stop. After that, response signal 11 [1]
, When the latch ET is reset, the register & starts counting and the history update is restarted.However, the history update stop signal 84#i is introduced into 1 bit of the write register R1, and the history update is resumed. The signal 84 at the KH level @1# is written to the history memory KM together with the control signal at the time. Therefore, when the update is restarted, @1' is attached only to the control signal that has been input to Kll, and other control signals are Since the relevant part of the signal is Fi@o'', this is k
This eliminates the fear that stopping and restarting the history update will lead to misunderstandings and misjudgments.

菖4111!ヒス)リメ4:すHMの内容を説明する因
で(&)はヒストリ更新停止時の状態、伽)は更新再開
後の状態を示す。ビット111は前述の更新停止ありを
示すビットである。
Iris 4111! HIS) RIME 4: To explain the contents of the HM, (&) indicates the state when the history update is stopped, and 佽) indicates the state after the update is resumed. Bit 111 is a bit indicating that the above-mentioned update is stopped.

コンビ纂−タシステムでは要求を上げたら応答がある迄
次の要求は待つというのでは力<、次々と要求を上げ、
応答があり九ものKは次の処理をし、という方法をとる
。従って応答待ちの要求信号は複数個あるのは簀通で、
その各々に対してヒ・ストリメモリがオー/<70−1
.ないように監視する必要があるが、各要求毎にヒスト
リのアドレスO牛数を計数できるカウンタを設けるのは
不経済である。この問題に対してはヒストリメモリの全
アドレスの例えば178を計数できるカウンタを共通に
設け、各要求信号に該共通カウンタのオーパフロー信号
を計数する2ビツトカウンタを設け、このカウンタがオ
ーバフローしたらハングストップとする方法が有効であ
る。N=256、共通カウンタのビット数は5の場合に
つき第5図でこれを説明すると、図示のように共通カウ
ンタCTR・は常時針数していて(要求信号が1つでも
あれば計数開始、全部なくなれは計鞠停止、でもよい)
32アドレス計数毎にオーバフローし、各要求信号RI
Q> −RIeQt用の2ビットカウンタCTR,。
In a combinator system, once a request is raised, the next request waits until a response is received.
A method is adopted in which the nine K that receive a response perform the following processing. Therefore, it is common that there are multiple request signals waiting for a response.
For each of them, the history memory is 0/<70-1
.. However, it is uneconomical to provide a counter that can count the number of addresses in the history for each request. To solve this problem, a counter that can count, for example, 178 of all addresses in the history memory is provided in common, and a 2-bit counter is provided for each request signal to count the overflow signal of the common counter.When this counter overflows, a hang stop is performed. The following method is effective. If N=256 and the number of bits of the common counter is 5, this will be explained with reference to FIG. If it's all gone, the plan will stop, but that's fine)
Overflows every 32 address counts, and each request signal RI
Q> - 2-bit counter CTR for RIeQt.

CTB、は轟該要求信号が上るときクリヤされ、その後
入力する共通カウンタCTR・のオーバフローパルスを
計数する0本例では要求信号RzQtK対する応答信号
R,18,は中々到来せず、カウンタCAR,[iiに
オーバ70−してハングストップラッチBTをセットし
、ヒストリ更新を停止した。
CTB is cleared when the request signal rises, and then counts the overflow pulses of the common counter CTR. ii over 70- to set the hang stop latch BT and stop the history update.

要求信号R]CQtはRIQ、 K続いて上り、カウン
タCTR,はクリヤ、計数開始したが共通カウンタC?
R・の2オーバフローパルスを計数しただけで応答信号
RgB鵞があり、計数停止した。応答信号n EQ s
 K対する応答信号itgs、はその後発生し、これに
よ)ラッチ3丁はリセットされ、ヒストリ更新は再開さ
れた。′)tり真実のハングではなか−)喪、例を示す
、このように共通カウンタCTB・と各要求信号毎のカ
ウンタCT1m、 CTB、 −・・・・・ を設ける
と、ヒストリ更新停止までのアドレス数は要求信号が上
りた時点の共通カウンタの計数値に応じて約96〜12
8の範囲で変動するが、各要求信萼毎の時間監視を行な
うことができしかも使用カウンタ容量は縮減できる利点
があるOヒストジノモリ1Mへ取込む信号は詳しくは;
ン)a−左信号だけでなくマシンの状態表ども含めた、
障害解析に必要な各種信号である。また要求信号を次々
とあげる場合は、その各々が、継続してあがりている間
ヒストリメモリへ取込まれる。
Request signal R] CQt rises next to RIQ, K, counter CTR is cleared, and counting starts, but common counter C?
After counting only 2 overflow pulses of R, a response signal RgB was generated and counting was stopped. Response signal n EQ s
A response signal to K, itgs, was then generated, which reset the three latches and resumed history updating. ') This is not a real hang -) As an example, if a common counter CTB and counters CT1m, CTB, -... for each request signal are provided, the time until the history update is stopped is The number of addresses is approximately 96 to 12 depending on the count value of the common counter at the time the request signal goes up.
Although it fluctuates within a range of 8, it has the advantage of being able to monitor the time for each request signal and reducing the counter capacity used.The details of the signal to be taken into the O Histology Memory 1M are as follows:
a) Including not only the left signal but also the machine status table,
These are various signals necessary for failure analysis. Further, when the request signals are raised one after another, each of them is taken into the history memory while the request signals are raised continuously.

従ってヒストリメモリHMの1アドレスへ書込まれるデ
ータ、これを1ワードとすれば、1ワードOビット長は
40〜60ビツト愈とかなり長い。
Therefore, if the data written to one address of the history memory HM is one word, the length of one word O bits is quite long, about 40 to 60 bits.

応答信号が中々となくてヒストリメモリの中味が轟諌要
求信号のみになるということも、当皺要求信号について
のみの話で、他の要求信号Kmするヒストリデータは、
それが正常なら、逐次変化している。
The fact that there are not many response signals and the contents of the history memory are only the blaming request signal is only about the current request signal; the history data for other request signals is
If it's normal, it's changing gradually.

ヒストリメモリへは同じデータを複数回書くことけしな
いという方法も考えられる。このようにしてもヒストリ
メモリへ同じデータのみが書込まれ中味Fi該データの
みというととけ避けられるが、このためにはチャンネル
毎にライトデータを比較する必要が生じる。また他方の
正常コントルール信号系のデータは逐次更新されている
訳であや、いわば同期がとれなくなる。故障は相互に関
連していることが多く、従りて故障原因の探究には障害
を起したコントルール信号系だけでなく他系のデータも
合せてチェックすることが肝要なので、応答が異常に遅
れたという時点でヒストリ更新全体を停止゛することは
意味がある。
Another possible method is to not write the same data multiple times to the history memory. Even if this is done, only the same data is written to the history memory, which can be avoided if the content Fi is only the data, but for this purpose, it is necessary to compare the write data for each channel. Furthermore, since the data of the other normal control signal system is updated sequentially, it becomes impossible to synchronize, so to speak. Failures are often interconnected, and therefore, in order to investigate the cause of the failure, it is important to check not only the control signal system that caused the failure, but also data from other systems. It makes sense to stop the entire history update at the point where it is delayed.

以上詳l1IIIVc説明したように本発明によればハ
ングエラーを生じた場合ヒストリメモリの中味が同じデ
ータのみというようなことはなく、障害解析に有効なデ
ータを提供することができる。
As described above in detail, according to the present invention, when a hang error occurs, the history memory does not contain only the same data, and data useful for failure analysis can be provided.

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

第1図は本発明の実施例を示すブロック図、fIE2図
および第4図は第1図の一部のブロック図、第5図およ
び第5図は動作説明用のタイムチャートである。 図面でHMはヒストリメモリ、CTR1dカウンタ、[
!4はヒストリ更新停止信号でおる。 出願人 富士通株式会社 代理人弁理士   青  柳      稔第1図 第2図 第3図
FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 and FIG. 4 are partial block diagrams of FIG. 1, and FIGS. 5 and 5 are time charts for explaining the operation. In the drawing, HM indicates history memory, CTR1d counter, [
! 4 is a history update stop signal. Applicant Fujitsu Ltd. Representative Patent Attorney Minoru Aoyagi Figure 1 Figure 2 Figure 3

Claims (1)

【特許請求の範囲】[Claims] (1)  コンビ為−声のりpツクと同期してコントロ
ール信号を逐次書込まれるヒストリメモリの制御方式に
おいて、前記り一ツクを計数して要求信号が発生してか
ら応答信号がある迄の時間を監視するカウンタを設け、
該カウンタの計数値が、ヒストリメモリの総アドレス数
以内の所定数をアクセスする時間に和尚する4のになり
たときヒストリ更新を停止することを特徴とする、ヒス
トリメモリの制御方式。 Q) カウンタがりpツクを計数し各要求信号に共通の
カウンタと、該カウンタのオーバー7o−。 パルスを計数し各要求信号に専属の検数のカウンタから
なることを特徴とする特許請求の範8!11項記載のヒ
ストリメモリの制御方式。
(1) Combination mode - In a history memory control method in which control signals are sequentially written in synchronization with voice music PTS, the time from when a request signal is generated by counting each of the above until a response signal is received. A counter is installed to monitor the
A control method for a history memory, characterized in that the history update is stopped when the count value of the counter reaches 4 at a time when a predetermined number within the total number of addresses of the history memory is accessed. Q) A counter that counts the number of p's and is common to each request signal, and a counter that is over 7o-. A control system for a history memory according to claims 8 to 11, characterized in that the control system comprises a counter that counts pulses and is dedicated to each request signal.
JP56148152A 1981-09-19 1981-09-19 Controlling system for history memory Pending JPS5850053A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56148152A JPS5850053A (en) 1981-09-19 1981-09-19 Controlling system for history memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56148152A JPS5850053A (en) 1981-09-19 1981-09-19 Controlling system for history memory

Publications (1)

Publication Number Publication Date
JPS5850053A true JPS5850053A (en) 1983-03-24

Family

ID=15446421

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56148152A Pending JPS5850053A (en) 1981-09-19 1981-09-19 Controlling system for history memory

Country Status (1)

Country Link
JP (1) JPS5850053A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0429242U (en) * 1990-06-29 1992-03-09
US5097470A (en) * 1990-02-13 1992-03-17 Total Control Products, Inc. Diagnostic system for programmable controller with serial data link
US5434397A (en) * 1989-11-03 1995-07-18 Laboratoire Europeen De Recherches Electroniques Avancees, Societe En Nom Collectif Protection against the non-authorized inhibition of writing in certain storage areas of a smart card
US8734478B2 (en) 2011-03-14 2014-05-27 Ethicon Endo-Surgery, Inc. Rectal manipulation devices
US9877721B2 (en) 2014-04-16 2018-01-30 Ethicon Llc Fastener cartridge comprising tissue control features
US10117652B2 (en) 2011-04-29 2018-11-06 Ethicon Llc End effector comprising a tissue thickness compensator and progressively released attachment members
US10292707B2 (en) 2004-07-28 2019-05-21 Ethicon Llc Articulating surgical stapling instrument incorporating a firing mechanism
US10390841B2 (en) 2017-06-20 2019-08-27 Ethicon Llc Control of motor velocity of a surgical stapling and cutting instrument based on angle of articulation

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5616251A (en) * 1979-07-19 1981-02-17 Hitachi Ltd Tracer for logical operation

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5616251A (en) * 1979-07-19 1981-02-17 Hitachi Ltd Tracer for logical operation

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5434397A (en) * 1989-11-03 1995-07-18 Laboratoire Europeen De Recherches Electroniques Avancees, Societe En Nom Collectif Protection against the non-authorized inhibition of writing in certain storage areas of a smart card
US5097470A (en) * 1990-02-13 1992-03-17 Total Control Products, Inc. Diagnostic system for programmable controller with serial data link
JPH0429242U (en) * 1990-06-29 1992-03-09
US10292707B2 (en) 2004-07-28 2019-05-21 Ethicon Llc Articulating surgical stapling instrument incorporating a firing mechanism
US8734478B2 (en) 2011-03-14 2014-05-27 Ethicon Endo-Surgery, Inc. Rectal manipulation devices
US10117652B2 (en) 2011-04-29 2018-11-06 Ethicon Llc End effector comprising a tissue thickness compensator and progressively released attachment members
US9877721B2 (en) 2014-04-16 2018-01-30 Ethicon Llc Fastener cartridge comprising tissue control features
US10390841B2 (en) 2017-06-20 2019-08-27 Ethicon Llc Control of motor velocity of a surgical stapling and cutting instrument based on angle of articulation

Similar Documents

Publication Publication Date Title
US5440729A (en) Method for handling error information between channel unit and central computer
US4423508A (en) Logic tracing apparatus
US4523275A (en) Cache/disk subsystem with floating entry
JPS5987569A (en) Automatic continuous processing circuit of data
JPS5850053A (en) Controlling system for history memory
JPS6153744B2 (en)
JPS61264447A (en) Recording device for instruction execution event
JPS5936773B2 (en) Local burst transfer control method
JPS60235252A (en) Status log storage device
JPH01220265A (en) Controller
JPH0644193A (en) I/o register access system
JPH05298193A (en) Memory access failure detection circuit
JPH02298138A (en) Teleprinter device
KR0135896B1 (en) Video graphic card
JPS607551A (en) Program block trace method
JPH04153754A (en) Storage control system
JPS5935258A (en) Operation history storage device
JPS6223341B2 (en)
JPS63298452A (en) Tracer circuit
JPS59111558A (en) Disk cache device
GB1491804A (en) Data-processing system
JPH06266630A (en) Input/output controller with trace function
JPH02263205A (en) Remote i/o device for programmable controller
JPS5892053A (en) Disc cash device
JPS6292039A (en) Data processor