JPH04260910A - 中央処理装置のクロック停止回路 - Google Patents

中央処理装置のクロック停止回路

Info

Publication number
JPH04260910A
JPH04260910A JP3016948A JP1694891A JPH04260910A JP H04260910 A JPH04260910 A JP H04260910A JP 3016948 A JP3016948 A JP 3016948A JP 1694891 A JP1694891 A JP 1694891A JP H04260910 A JPH04260910 A JP H04260910A
Authority
JP
Japan
Prior art keywords
signal
clock
data
circuit
processing unit
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
JP3016948A
Other languages
English (en)
Inventor
Atsushi Katano
片野 敦
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 JP3016948A priority Critical patent/JPH04260910A/ja
Publication of JPH04260910A publication Critical patent/JPH04260910A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、クロック同期で動作す
る中央処理装置に関し、特に、中央処理装置のクロック
を停止させる中央処理装置のクロック停止回路に関する
ものである。
【0002】
【従来の技術】中央処理装置の評価手段又は、その装置
の障害発生時の解析手段として、μシーケンストレーサ
がある。このトレーサは、μプログラムアドレス一致検
出による停止時のデータ又はμプログラムアドレスを含
む任意のデータをトレースするものである。
【0003】従来の中央処理装置におけるクロック停止
方法では、特定のレジスタのデータが不正に変わること
により装置が誤動作すると、レジスタのデータが変化し
たと想定されるμプログラムシーケンスで中央処理装置
を停止させ、その後、1ステップずつμプログラムを実
行し、その時のレジスタの値を調べていた。また、トレ
ーサメモリに接続されているレジスタの場合は、レジス
タのデータが変化したと想定されるμプログラムシーケ
ンスまで、中央処理装置を動かし、トレーサメモリを調
べることにより、レジスタのデータが不正に変化した原
因を調べていた。
【0004】
【発明が解決しようとする課題】上述した従来の中央処
理装置のクロック停止方法では、レジスタのデータが変
化したと想定される前後で、中央処理装置を一時停止さ
せるため、想定が正しくなかったときには、不正にレジ
スタのデータが変化したμプログラムシーケンスを特定
するのが困難であるという欠点がある。
【0005】本発明の目的は、このような欠点を解消し
、中央処理装置のレジスタのデータが不正に変化するタ
イミングが特定できる中央処理装置のクロック停止回路
を提供することにある。
【0006】
【課題を解決するための手段】クロック制御回路により
クロック同期で動作する中央処理装置のクロック停止回
路において、データを保持するデータレジスタ群と、前
記データレジスタ群の入力信号と出力信号とを比較し、
入力信号と出力信号が異なる時に、不一致信号を発生す
る比較回路群と、不一致信号を有効にするか否かのイネ
ーブル情報と保持するイネーブルフリップフロップと、
前記イネーブル情報が有効の時に、前記比較回路群から
の少なくとも1つの不一致信号を受けると、中央処理装
置の前記クロック制御回路に対して停止要求信号を送出
する停止要求信号発生ゲートを備え、データレジスタの
内容が変化したときに、前記クロック停止要求信号によ
り中央処理装置のクロック信号を停止させる。
【0007】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
【0008】図1は、本発明の一実施例を示す回路図で
ある。
【0009】この中央処理装置のクロック停止回路は、
複数のデータレジスタ群2−1〜2−nと、複数の比較
回数群3−1〜3−nと、オア回路4と、クロック制御
回路5と、イネーブルフリップフロップ6と、停止要求
信号発生ゲート7とを備えている。データレジスタ群2
−1〜2−nは、複数ビット分設けられ、入力信号1の
データを保持する。
【0010】比較回路群3−1〜3−nはデ−タレジス
タ2−1〜2−nの出力信号1とデータレジスタ群2−
1〜2−nの出力信号9の値とをそれぞれ比較し、デー
タに変化があるかどうかを判定する。オア回路4は、ビ
ットのレジスタに対してされ、それぞれの不一致信号を
一つにまとめ、クロック要求停止信号8を送出する。
【0011】図2は、図1の各部のタイミングチャート
図であり、(a)は基準となる基本クロック、(b)は
データレジスタの入力信号1、(c)はデータレジスタ
の出力信号9、(d)はクロック停止要求信号8、(e
)は図示しない中央処理装置のクロック信号である。
【0012】次に、図2を参照して本実施例の動作につ
いて説明する。
【0013】イネーブルフリップフロップ6により、不
一致信号が有効になるモードになっているとき、T0(
図2(a))の基本クロックが入った瞬間は、データレ
ジスタ2−1の出力信号9と入力信号1とが同じ値なの
で、データ比較回路3−1からデータ不一致信号が出力
されない。
【0014】次に、T0,T1(図2(a))の基本ク
ロックの間でデータレジスタの入力信号1が変化したと
き、データレジスタは2−1まで内容が変化しないしな
い。ところが、デ−タ比較回路3−1には、データレジ
スタ2−1と同時に変化した入力信号1が入ってくる。 データ比較回路3によって、T1でデータレジスタ2−
1の値が変更されることが検出される。そしてデータ比
較クロックが送出され、オア回路7からクロック停止要
求信号8を受け取ると、クロックの送出を提出する。イ
ネーブルフリップフロップ6は、比較回路3から送出さ
れた不一致信号によってクロックを停止させるかどうか
のイネーブル情報を保持する。停止要求信号発生ゲート
7は、オア回路4によって複数ビットの不一致信号を、
論理和されたデータ比較回路3の出力とイネーブルフリ
ップフロップ6の出力とからクロックを停止させる条件
が成立したときに、クロック停止要求信号8を出力する
。このクロック停止要求信号8は、クロック制御回路5
へのクロックを停止させる条件が成立したことを報告し
、クロックの送出を停止するよう要求する信号である。 回路により検出された信号は、停止要求信号発生ゲート
7に入りイネーブルフリップフロップ6の出力と比較判
断され、クロック要求停止信号8となって、クロック制
御回路5に対して出力される。クロック停止要求信号8
を受け取ったクロック制御回路5は、T1で中央処理装
置のクロックを停止させる。
【0015】以上説明したように本発明のクロック停止
回路は、データを保持するレジスタの入力信号と出力信
号とを比較し、不一致時に、不一致信号を発生する比較
回路と、不一致信号によってクロックを停止させるか否
かのイネーブル情報を保持するイネーブルフリップフロ
ップと、イネーブル情報有効時に、不一致信号を中央処
理装置のクロック制御回路に対しクロック停止要求信号
として送出するオア回路6及び停止要求発生回路7とか
らなる。
【0016】
【発明の効果】以上説明したように本発明は、中央処理
装置の要となるデータは頻繁に変化しなくともひとたび
データが不正に変わると誤動作してしまう場所に設けら
れることによって、レジスタのデータが不正に変化する
タイミングが特定できるという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例を示す回路図である。
【図2】図1における各部の信号波形図である。
【符号の説明】
2−1〜2−n  データレジスタ 3−1〜3−n  比較回路 4  オア回路 5  クロック制御回路 6  イネーブルフリップフロップ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】クロック制御回路によりクロック同期で動
    作する中央処理装置のクロック停止回路において、デー
    タを保持するデータレジスタ群と、前記データレジスタ
    群の入力信号と出力信号とを比較し、入力信号と出力信
    号が異なる時に、不一致信号を発生する比較回路群と、
    不一致信号を有効にするか否かのイネーブル情報と保持
    するイネーブルフリップフロップと、前記イネーブル情
    報が有効の時に、前記比較回路群からの少なくとも1つ
    の不一致信号を受けると、中央処理装置の前記クロック
    制御回路に対して停止要求信号を送出する停止要求信号
    発生ゲートとを備え、データレジスタの内容が変化した
    ときに、前記クロック停止要求信号により中央処理装置
    のクロック信号を停止させる中央処理装置のクロック停
    止回路。
JP3016948A 1991-01-18 1991-01-18 中央処理装置のクロック停止回路 Pending JPH04260910A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3016948A JPH04260910A (ja) 1991-01-18 1991-01-18 中央処理装置のクロック停止回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3016948A JPH04260910A (ja) 1991-01-18 1991-01-18 中央処理装置のクロック停止回路

Publications (1)

Publication Number Publication Date
JPH04260910A true JPH04260910A (ja) 1992-09-16

Family

ID=11930355

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3016948A Pending JPH04260910A (ja) 1991-01-18 1991-01-18 中央処理装置のクロック停止回路

Country Status (1)

Country Link
JP (1) JPH04260910A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5766189A (en) * 1996-02-29 1998-06-16 Olympus Optical Co., Ltd. Clip device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5766189A (en) * 1996-02-29 1998-06-16 Olympus Optical Co., Ltd. Clip device

Similar Documents

Publication Publication Date Title
JPH07129426A (ja) 障害処理方式
EP3623826A1 (en) Error detection within an integrated circuit chip
JP3465889B2 (ja) シリアルデータ転送装置、その制御方法、及び、通信装置
US6216189B1 (en) Error master detector
JP3340459B2 (ja) 信号判定装置及び信号判定方法
JPH04106637A (ja) ストール検出回路
JPS61176871A (ja) 半導体試験装置
JPS63200250A (ja) キヤツシユ記憶装置の擬似障害発生方式
JPS5866136A (ja) 割り込み検出方法
CA2073151A1 (en) Method of and apparatus for detecting internal faults in information processing systems by pipeline processing
JPH03110627A (ja) データ照合回路
SU842791A1 (ru) Устройство дл сравнени чисел
CN116701084A (zh) 总线协议验证方法、装置、设备、存储介质及程序产品
JPH03202786A (ja) シリアル送信機能検査回路
JPS6220448A (ja) ビツトサンプル方式
JP2000330877A (ja) バスモニタ回路
JPS60173647A (ja) 情報処理装置のエラ−発生箇所検出方式
JPH0289300A (ja) 半導体メモリ素子
JPH02240760A (ja) 共通バス占有制御方式
JPH03179534A (ja) 障害プロセッサ判別方法
JPH0335332A (ja) 事象測定回路
JPS61205875A (ja) マイクロコンピユ−タチツプの動作試験器
JPH0296840A (ja) 中央処理装置の暴走防止回路
JPS62209628A (ja) プロセサバスにおけるバリテイチエツク回路
JPS63113869A (ja) 信号誤り検出方式