JPS6125251A - 演算制御装置の診断方式 - Google Patents

演算制御装置の診断方式

Info

Publication number
JPS6125251A
JPS6125251A JP14630284A JP14630284A JPS6125251A JP S6125251 A JPS6125251 A JP S6125251A JP 14630284 A JP14630284 A JP 14630284A JP 14630284 A JP14630284 A JP 14630284A JP S6125251 A JPS6125251 A JP S6125251A
Authority
JP
Japan
Prior art keywords
arithmetic
diagnosis
central processing
processing unit
storage device
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
JP14630284A
Other languages
English (en)
Inventor
Takashi Ando
隆 安藤
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP14630284A priority Critical patent/JPS6125251A/ja
Publication of JPS6125251A publication Critical patent/JPS6125251A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/073Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a memory management context, e.g. virtual memory or cache management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の技術分野] 本発明は、中央処理装置に従属して設けられた゛演算制
御装置が正常か否かを診断する場合に、上記中央処理装
置、演算制御装置もしくは演算処理システム全体の処理
動作に影響を与えることなく診断できる演算制御装置の
診断方式に関する。
[従来技術1 従来、この種の診断方式として特開昭55−8873号
公報に記載されるものがあり、この診断方式を第4図に
基づいて説明する。同図において従来の診断方式は、中
央処理装置(1)と、この中央処理装置(1)に従属し
て設けられた被試験装置である演算制御装置(2)と、
この演算制御装置(2)の診断用データを格納した主記
憶装置(3)とを備え、上記主記憶装置(3)の診断用
データを演算制御装置(2)に設けられた内蔵記憶装置
(23)に移送し、この移送された診断用データに基づ
き診断が実行された後、この診断結果を上記主記憶装置
(3)に移送し、この診断結果に基づき中央処理装置(
1)にて診断の判定を行なう構成とされる。
次に上記従来の診断方式の動作について説明する。まず
 、中央処理装置(1)より演算制御袋た(2)に診断
開始命令が発せられると、この診断開始命令で指定され
る主記憶装置(3)内に格納された診断用データが読み
出され、この読み出された診断用データが内蔵記憶装置
(23)に移送される。
、F記診断用データに基づき演算制御装置(2)は、中
央処理装置(1)の命令に対応した診断を自ら実行し、
その診断結果を主記憶装置(3)の指定された領域に書
き込む。この書き込まれた診断結果に基づき中央処理装
置(1)は、演算制御装置(2)の診断を判定する。
上記従来の演算制御装置の診断方式は、以上のような構
成を採っていることから、被試験装置である演算制御装
置(2)が診断開始命令を受は取った時点において自ら
演算制御を実行している場合には、この演算制御自体を
中断することとなり、演算制御装置(2)自身の処理サ
イクルが乱されることになる。また主記憶装置(3)は
演算制御装置(2)の内蔵記憶装置(4)に対する診断
用データの授受の為にアクセスが行なわれることから/
<スが専有され、中央処理装置(1)の管理外で余分な
時間を費やすこととなり、システム自体の処理が遅延す
ることとなる欠点力はあった。
[発明の概要] 本発明はヒ記点に鑑みてなされたもので、被試験装置で
ある演算制御装置内に中央処理装置との対話用記憶装置
を備え、上記対話用記憶装置に主記憶装置から診断用デ
ータを移送し、該移送された診断用データをさらに内蔵
記憶装置に転送し、この転送された診断用データに基づ
き演算制御装置が診断を行ない、この診断結果を対話用
記憶装置に記憶した後中央処理装置にて上記診断結果の
判断を行なうことにより、上記中央処理装置、演算制御
装置もしくは演算処理システム全体の処理動作に影響を
与えることなく診断できる演算制御装置の診断方式を提
案するものである。
[発明の実施例] 以下本発明の一実施例を第1図ないし第4因に基づいて
説明する。第1図に未実施例゛七説明するための全体回
路ブロック図、第2図に被試験装置である演算制御装置
の構成ブロック図、第3図に本実施例のフローチャート
を各々示し、上記各図において本実施例に係る演算制御
装置の診断方式は、中央処理装置(1)と、この中央処
理装置(1)に従属して設けられた演算制御装置(2)
と、該演算制御装置(2)の診断用データを格納した主
記憶装置(3)とを有してなる演算処理システムにおい
て、上記演算制御装置(2)°内に中央処理装置(1)
との対話用記憶装置(24)を備え、上記対話用記憶装
置(24)に主記憶装置(3)から診断用データを移送
し、該移送された診断用データをさらに内蔵記憶装W 
(23)に転送し、この転送された診断用データに基づ
き演算制御装置(2)が診断を行ない、この診断結果を
対話用記憶装置(20に記憶した後中央処理装置(1)
にて上記診断結果の判断を行なう構成とされる。
上記演算制御装置(2)は、演算制御を行なうマイクロ
プロセッサ(21)と、該マイクロプロセッサ(21)
の動作に必要なデータを予め格納したROM(22)と
、L記マイクロプロセ・ンサ(21)の動作に必要なデ
ータを外部より書き込んで格納する内部RAM(23)
と、上記中央処理装置−(1)との対話用記憶装置(2
4)とを備えて構成される。
主記憶装置(4)に格納される診断用データは、診断プ
ログラム及び診断を実施するのに必要な種々のデータが
含まれているものとする。
、次に本実施例に係る診断方式の動作について説明する
。まず、中央処理装置(1)より診断開始命令が発せら
れ、該診断開始命令により主記憶装置(3)から対話用
記憶装置(24)へ診断用データの移送が行なわれ、こ
の診断用データが対話用記憶装置(24)内の定められ
た位置に格納されることにより診断開始の処理が終了す
る。その後、中央処理装置(1)は本来の演算処理シス
テムとしての処理を続行し続けると共に、対話用記憶装
置(24)内の定められた格納エリアを一定周期毎にア
クセスすることにより演算制御装置(2)の診断終了を
監視する。さらに、演算制御装置(2)は診断開始の指
ボにより、自らの処理動作の空時間を利用して対話用記
憶装置(24)に格納された診断用データを内部RAM
(23)に転送し、この転送された診断用データに基づ
き自ら診断を実行し、診断結果を対話用記憶装置(24
)に格納する。また中央処理装置(1)の指示による診
断が終了すると、演算制御装置(2)は、診断結果と共
に診断終了の情報を対話用記憶装置(24)に格納する
。中央処理装置(1)は、一定周期毎のアクセスによる
監視にて演算制御装(2)の診断終了を検知すると、対
話用記憶装置(24)に格納された診断結果を読み出し
て判定することとなる。
なお、上記実施例では診断用データを主記憶装置に格納
しておく構成としたが、他の外部記憶装置に格納してお
き、中央処理装置が必要な時に被試験装置である演算制
御装置に転送する構成とすることもできる。
また、上記実施例において演算制御装置は、マイクロプ
ロセッサを応用した装置について述べたが、その他にノ
ードプロセッサ、バックエンドプロセッサ、アレイプロ
セッサ等中央処理装置に従属して設けられる演算制御に
関する装置であれば総てに適用することができる。
[9:明の効果] 以−ヒ説明したように本発明は被試験装置である演算制
御装置内に中央処理装置との対話用記憶装置を備え、−
上記対話用記憶装置に主記憶4装置から診断用データを
移送し、該移送された診断用データをさらに内蔵記憶装
置に転送し、この転送された診断用データに基づき演算
制御装置が診断を行ない、この診断結果を対話用記憶装
置に記憶した後中央処理装譚にて−L記診断結果の判断
を行なう構成としたことから、演算制御装置、中央処理
装置等の診断のための動作及び診断用データ、診断結果
の転送のためのバスの専有に基づさ生じるシステム本来
の動作−1の影響を最小限に止めることができ、システ
ム全体の処理もしくは個々的な装置の動作を円滑に行な
うことができるという効果を奏する。
【図面の簡単な説明】
第1図は本発明の一実施例を説明するための全体回路ブ
ロック図、第2図は被試験°装置である演算制御装置の
構成ブロック図、第3図は本実施例のフローチャート、
第4図は従来の方式を説明するための全体回路ブロック
図を示す。 (1)・・・中央処理装置、  (2)・・・演算制御
装置、(4)・・・主記憶装置、 (21)・・・マイクロプロセッサ、 (22)・・・ROM、       (23)・・・
内部RAM、(24)・・・対話用記憶装置。 代理人     大 岩 増 雄 第1図 第4図

Claims (2)

    【特許請求の範囲】
  1. (1)中央処理装置と、この中央処理装置に従属して設
    けられた演算制御装置と、該演算制御装置の診断用デー
    タを格納した主記憶装置とを有してなる演算処理システ
    ムにおいて、上記演算制御装置内に中央処理装置との対
    話用記憶装置を備え、上記対話用記憶装置に主記憶装置
    から診断用データを移送し、該移送された診断用データ
    をさらに内蔵記憶装置に転送し、この転送された診断用
    データに基づき演算制御装置が診断を行ない、この診断
    結果を対話用記憶装置に記憶した後中央処理装置にて上
    記診断結果の判断を行なう構成としたことを特徴とする
    演算制御装置の診断方式。
  2. (2)上記演算制御装置はマイクロプロセッサを応用し
    た装置にて構成されたことを特徴とする特許請求の範囲
    第1項記載の演算制御装置の診断方式。
JP14630284A 1984-07-13 1984-07-13 演算制御装置の診断方式 Pending JPS6125251A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14630284A JPS6125251A (ja) 1984-07-13 1984-07-13 演算制御装置の診断方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14630284A JPS6125251A (ja) 1984-07-13 1984-07-13 演算制御装置の診断方式

Publications (1)

Publication Number Publication Date
JPS6125251A true JPS6125251A (ja) 1986-02-04

Family

ID=15404602

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14630284A Pending JPS6125251A (ja) 1984-07-13 1984-07-13 演算制御装置の診断方式

Country Status (1)

Country Link
JP (1) JPS6125251A (ja)

Similar Documents

Publication Publication Date Title
JPS6125251A (ja) 演算制御装置の診断方式
JP2639927B2 (ja) データ処理システムにおける制御装置の試験方法
JPH03231338A (ja) メモリダンプ領域管理方式
JP2617984B2 (ja) 中央処理装置のテスト方法
JPS59188702A (ja) プログラマブル・コントロ−ラ
JPH03100836A (ja) 障害診断処理システム
JPS6175936A (ja) Ramモニタ装置
JPS5917039Y2 (ja) Romチエツカ−
JPH02157957A (ja) マイクロプロセッサ
JPS61233854A (ja) 診断制御方式
JPH0341528A (ja) 計算機における診断装置
JPS6020771B2 (ja) マイクロ診断方式
JPH0341849B2 (ja)
JPH0512144A (ja) I/oモジユール診断方式
JPS5833631B2 (ja) デ−タ処理システム
JPH03182949A (ja) 計算機システムにおける主記憶装置の診断方式
JPH0384649A (ja) バッファ制御方式
JPS628829B2 (ja)
JPH0766394B2 (ja) トレンド・データ収集装置
JPH01319854A (ja) 疎結合マルチプロセッサ試験方式
JPH03136143A (ja) インサーキットエミュレータ
JPS6278604A (ja) プロセス入出力回路共有化装置
JPS63149749A (ja) 入出力サブシステムの診断方法
JPH02127748A (ja) メモリ試験方式
JPH02101555A (ja) 時刻データ参照設定処理方式