JPH04106637A - ストール検出回路 - Google Patents

ストール検出回路

Info

Publication number
JPH04106637A
JPH04106637A JP2224895A JP22489590A JPH04106637A JP H04106637 A JPH04106637 A JP H04106637A JP 2224895 A JP2224895 A JP 2224895A JP 22489590 A JP22489590 A JP 22489590A JP H04106637 A JPH04106637 A JP H04106637A
Authority
JP
Japan
Prior art keywords
microprogram
address
stall
signal
logic
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
JP2224895A
Other languages
English (en)
Inventor
Toshio Ishikawa
石川 俊生
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.)
NEC Ibaraki Ltd
Original Assignee
NEC Ibaraki 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 NEC Ibaraki Ltd filed Critical NEC Ibaraki Ltd
Priority to JP2224895A priority Critical patent/JPH04106637A/ja
Publication of JPH04106637A publication Critical patent/JPH04106637A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はストール検出回路に関し、特にマイクロプログ
ラム制御方式の情報処理装置においてマイクロプログラ
ムのストールを検出するストール検出回路に関する。
〔従来の技術〕
従来、この種の情報処理装置においては、故障等により
同じマイクロプログラムの動作の繰返しが生じたり、他
装置からの応答が返らずにマイクロプログラムの実行が
待たされる状態く機能停止の状態)、即ち情報処理装置
のストールを検出する方式として、他装置、例えば診断
装置がら定期的に情報処理装置の監視を行うものがある
〔発明が解決しようとする課題〕
上述した従来のストール検出方式では、一般に監視すべ
き時間の長さを正確に予測することが困難であるので、
かなり余裕を持たせた時間長を設定せざるを得なかった
。従って、情報処理装置のストール検出が遅れるばがっ
てなく、情報処理装置の機能停止の原因が不明であるた
め回復手段を講じることができないのでシステムダウン
となる可能性が高いという欠点がある。
〔課題を解決するための手段〕
本発明のストール検出回路は、現在実行中のマイクロプ
ログラムアドレスかセットされるアドレスバッファレジ
スタと、現在実行中のマイクロプログラムアドレスと前
記アドレスバッファレジスタの値とを比較する比較回路
と、前記比較回路の不一致出力信号によりリセットされ
且つ前記比較回路の一致出力信号か出力されている間は
カウントアツプされるカウンタとを備え、前記カウンタ
が所定の値になったときにストール信号を送出する。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例を示すブロック図である。
第1図において、本発明の一実施例はアドレスバッファ
レジスタ1と、比較回路2と、カウンタ3と、制御記憶
4と、アドレスレジスタ5とを備えている。
次に本実施例の動作について説明する。
実行すべきマイクロプログラムアドレス60は制御記憶
4のアトしス入力とアドレスレジスタ5のデータ入力と
に接続される。また、現在実行中のマイクロプログラム
アドレス51はアドレスバッファレジスタ1のデータ入
力と比較回路2の一方の入力とに接続され、直前に実行
されたマイクロブロクラムアドレス11は比較回路2の
他方の入力に接続される。比較回路2はアドレスレジス
タ5からの現在実行中のマイクロプログラムアドレス5
1と、アドレスバッファレジスタ1からの直前に実行さ
れたマイクロプログラムアドレス11とを比較し、その
結果が不一致のときに不一致信号21を論理“1′にし
、また結果か一致のときに一致信号22を論理“1°に
する。カウンタ3は比較回路2からの不一致信号21が
論理′1′であるときにシステムクロック70に同期し
てリセットされ、比較回路2からの一致信号22が論理
′1′であるときにシステムクロック70に同期してカ
ウントアツプされ、カウント値かオーバーフローしたと
きにストール信号31を送出する。
なお、ストール監視時間はシステムクロック70の周波
数とカウンタ3のビット数とにより設定する。
〔発明の効果〕
以上説明したように本発明は、現在実行中のマイクロプ
ログラムアドレスと、直前に実行したマイクロプログラ
ムアドレスが一致する時間、即ち、同一マイクロプログ
ラム動作の繰返し時間又はマイクロプログラムの実行が
待たされている時間をカウンタによって監視することに
より、情報処理装置自体が自からのストールを適正な監
視時間で検出できるという効果を有する。
レジスタ、11・・直前に実行されたマイクロプログラ
ムアドレス、21・・不一致信号、22・・・一致信号
、31・・・ストール信号、51・・・現在実行中のマ
イクロプログラムアドレス、60・・実行すべきマイク
ロプログラムアドレス、70・・・システムクロック。

Claims (1)

    【特許請求の範囲】
  1. 現在実行中のマイクロプログラムアドレスがセットされ
    るアドレスバッファレジスタと、現在実行中のマイクロ
    プログラムアドレスと前記アドレスバッファレジスタの
    値とを比較する比較回路と、前記比較回路の不一致出力
    信号によりリセットされ且つ前記比較回路の一致出力信
    号が出力されている間はカウントアップされるカウンタ
    とを備え、前記カウンタが所定の値になったときにスト
    ール信号を送出することを特徴とするストール検出回路
JP2224895A 1990-08-27 1990-08-27 ストール検出回路 Pending JPH04106637A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2224895A JPH04106637A (ja) 1990-08-27 1990-08-27 ストール検出回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2224895A JPH04106637A (ja) 1990-08-27 1990-08-27 ストール検出回路

Publications (1)

Publication Number Publication Date
JPH04106637A true JPH04106637A (ja) 1992-04-08

Family

ID=16820841

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2224895A Pending JPH04106637A (ja) 1990-08-27 1990-08-27 ストール検出回路

Country Status (1)

Country Link
JP (1) JPH04106637A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6378078B1 (en) 1998-03-24 2002-04-23 Nec Corporation Semiconductor integrated circuit supervising an illicit address operation
JP2008117414A (ja) * 2007-12-13 2008-05-22 Denso Corp メモリインターフェイス回路装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6378078B1 (en) 1998-03-24 2002-04-23 Nec Corporation Semiconductor integrated circuit supervising an illicit address operation
JP2008117414A (ja) * 2007-12-13 2008-05-22 Denso Corp メモリインターフェイス回路装置

Similar Documents

Publication Publication Date Title
JPH0346854B2 (ja)
JPS5983254A (ja) ウオツチドツグタイマ
JPH04106637A (ja) ストール検出回路
US4862352A (en) Data processor having pulse width encoded status output signal
JP2737645B2 (ja) プログラム・デバッグ装置
US6526528B1 (en) Ticket punch watchdog monitor
KR100494114B1 (ko) 타이머 회로
JPH064301A (ja) 時分割割込制御方式
JP2540779B2 (ja) 状態変化検出装置
JPS63241622A (ja) デ−タ処理装置
JP2990800B2 (ja) 割込み処理装置
JPS6128146B2 (ja)
JPH03266110A (ja) コンピュータのリセット装置
JPS6051141B2 (ja) プログラム暴走検出方式
JPH0234071B2 (ja)
JPH01175046A (ja) 動作履歴記憶装置
JPH0736735A (ja) デバッグ装置
JPS5935250A (ja) プログラム制御装置
JPH06350677A (ja) 割込み要求型切替え要求信号監視方式
JPH0436420B2 (ja)
JPH02110733A (ja) 情報処理装置
JPH1196019A (ja) 割り込み制御方法
JPH05191236A (ja) クロック断検出回路
JPH086870A (ja) データ転送装置
JPH02125342A (ja) 情報処理装置