JPH0250501B2 - - Google Patents

Info

Publication number
JPH0250501B2
JPH0250501B2 JP59040162A JP4016284A JPH0250501B2 JP H0250501 B2 JPH0250501 B2 JP H0250501B2 JP 59040162 A JP59040162 A JP 59040162A JP 4016284 A JP4016284 A JP 4016284A JP H0250501 B2 JPH0250501 B2 JP H0250501B2
Authority
JP
Japan
Prior art keywords
control
buffer register
control memory
information
address information
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 - Lifetime
Application number
JP59040162A
Other languages
English (en)
Other versions
JPS60183655A (ja
Inventor
Akio Ootani
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 Corp
Original Assignee
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP59040162A priority Critical patent/JPS60183655A/ja
Publication of JPS60183655A publication Critical patent/JPS60183655A/ja
Publication of JPH0250501B2 publication Critical patent/JPH0250501B2/ja
Granted 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
    • G06F11/079Root cause analysis, i.e. error or fault diagnosis

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Description

【発明の詳細な説明】 〔発明の属する技術分野〕 本発明は情報処理装置の制御記憶読出方式に関
する。特に、中央処理装置からの番地情報による
制御装置組込型制御記憶読出回路の読出方式に関
する。
〔従来技術の説明〕
従来の制御記憶読出方式は、中央処理制御装置
からの指令により起動された制御記憶装置の制御
により逐次読出が行われていた。
一般に、マイクロプロセツサユニツト(MPU)
を用いた制御装置では、制御のすべてを組込型制
御記憶装置に委ねている。
第1図の制御記憶読出方式の従来例を示すブロ
ツク構成図および第2図のその概略シーケンス図
を参照して、従来例方式を説明する。
中央処理装置100からの制御装置200内の
制御記憶装置230に関する読出動作は次の複数
回のバスアクセスによつて行われていた。
(イ) 第1段階:第1図の中央処理装置100が第
2図の番地指令400を制御装置200内のホ
スト・バツフア・レジスタ210に転送する。
制御装置200内のマイクロ・プロセツサ・ユ
ニツト220がホスト・バツフア・レジスタ2
10に格納されている上記番地指令400を取
り出して解読し、番地情報410を中央処理装
置100に要求する。この要求を受けた中央処
理装置100は、番地情報410を、制御装置
200内の上記ホスト・バツフア・レジスタ2
10に転送する。上記マイクロ・プロセツサ・
ユニツト220は上記ホスト・バツフア・レジ
スタ210に転送する。上記マイクロプロセツ
サ・ユニツト220は上記ホスト・バツフア・
レジスタ210に格納されている番地情報41
0を取り出して次の指令に備える。
(ロ) 第2段階:第1段階に引き続き、中央処理装
置100は、第2図読出指令500を制御装置
200内の前記ホスト・バツフア・レジスタ2
10に転送する。制御装置200内の前記マイ
クロ・プロセツサ・ユニツト220は、上記ホ
スト・バツフア・レジスタ210に格納されて
いる読出指令500を取り出して解読すると、
前指令で指定された番地情報410を番地信号
線221に出力して、制御記憶装置230から
選択した読出情報(1)510を上記ホスト・バツ
フア・レジスタ210を経由して、中央処理装
置100に転送する。また、逐次読出番地を更
新しながら読み出し情報(2)510を転送する。
マイクロ・プロセツサ・ユニツト220を用い
る制御装置では、制御記憶装置自体が制御の中枢
であるので制御記憶装置自体の障害は、制御装置
200にとり致命的な障害につながるので、制御
装置200の診断性能向上のため、中央処理装置
100からの制御記憶読出機能が必要であり、従
来の組込型制御記憶方式を用いる制御装置の診断
では診断に先立ち制御記憶装置自体の正常性の確
認を行うための読出が行われていた。したがつ
て、従来の制御記憶読出方式は、制御装置に組込
まれている制御記憶装置自体によつて制御される
ため、制御記憶装置自体に障害があると制御記憶
装置の本来の障害検索としての読出機能が動作不
能となり、制御装置の診断不能という事態を招い
たり、システムの処理能率を著しく低下させると
いう問題点をもつていた。
〔発明の目的〕
本発明は上記問題点を解決するものであり、中
央処理装置からの番地情報を受け取つたのち制御
記憶装置の支配する回路とは独立に作用する制御
記憶装置への読出手段を設けることなどにより、
制御装置の診断性能を向上させ、システムの処理
能率を向上させ得る制御記憶読出方式を提供する
ことを目的とする。
〔発明の特徴〕
本発明による制御記憶読出方式は、中央処理装
置からの制御装置内のホスト・バツフア・レジス
タに読出番地情報が転送されてくると、制御記憶
装置とは、独立に動作する制御記憶読出手段がこ
れを検知し、マイクロ・プロセツサ・ユニツトを
制御記憶装置から切り離す。続いて、ホスト・バ
ツフア・レジスタに格納されている読出番地情報
を制御記憶装置につながる番地信号線に出力し、
選択された制御記憶情報を読み出してこれをホス
ト・バツフア・レジスタに移送・格納する。さら
に、制御記憶動作とは独立に動作する制御記憶読
出手段を設けることによつて、ホスト・バツフ
ア・レジスタに格納された制御記憶読出情報を中
央処理装置に返送するように構成することを特徴
とする。
〔実施例による説明〕
次に本発明の実施例方式を添付図面を参照して
説明する。第3図は、本発明の制御記憶読出方式
の制御装置の実施例を示すブロツク構成図であ
る。また、第4図は、その実施例装置の概略シー
ケンス図である。
第3図において、中央処理装置100の出力側
は制御装置200′内のホスト・バツフア・レジ
スタ210の入力側と結合する。上記ホスト・バ
ツフア・レジスタ210の出力側は、双方向スイ
ツチS1を介して制御記憶装置230および入出力
機器バツフアレジスタ240に結合する。また上
記ホスト・バツフア・レジスタ210は検知リー
ド211、格納リード255などを介して制御記
憶読出回路250と結合するとともに、上記制御
記憶読出回路250が結合しているスイツチS2
介して制御記憶装置230と結合する。
マイクロ・プロセツサ・ユニツト220は、上
記制御記憶読出回路250が切り離しリード25
1によつて結合する双方向スイツチS3を介して制
御記憶装置230に結合するとともに、入出力バ
ツフア・レジスタ240に結合し、さらに前記双
方向スイツチS1を介してホスト・バツフア・レジ
スタ210に結合する。ホスト・バツフア・レジ
スタ240の出力側は制御装置200′外部に所
在する入出力機器300に接続される。
次に本発明の動作について述べる。
第3図においてホスト・バツフア・レジスタ2
10は、中央処理装置100から送られてくる番
地情報410(第4図)を情報線101を介して
受取り、記録する。番地情報410を受け取つた
ホスト・バツフア・レジスタ210は、検知リー
ド211を介して制御記憶読出回路250に情報
受け取りを知らせる。上記検知リード211を介
して情報受け取りを検知した制御記憶読出回路2
50は、所定の時限に、切り離しリード251を
介して、制御記憶装置230を支配しているマイ
クロ・プロセツサ・ユニツト220を切り離す。
マイクロ・プロセツサ・ユニツト220が制御
記憶装置230から切り離されたことを確認する
と、引き続く次の所定時限で番地活性化リード2
52を活性状態にする。これにより、ホスト・バ
ツフア・レジスタ210に格納されていた第4図
の番地情報410は、情報線212を介して番地
信号線213に出力される。これにより、制御記
憶装置230は制御記憶読出回路250に支配さ
れる。上記番地信号線213によつて選択された
制御記憶情報510は、情報線231および情報
線232に導かれ、移送リード253の活性化に
より、情報線234に移送される。情報線234
に移送されてきている制御記憶情報510は、引
き続く次の所定時限で、格納リード254が活性
化されることにより、ホスト・バツフア・レジス
タ210に格納される。
制御記憶情報510を格納したホスト・バツフ
ア・レジスタ210は、さらに次の所定時限で返
送リード255を活性化し、情報線214を介し
て、中央処理装置100に返送する。
前述の一連のシーケンスによつて本発明の制御
装置200′は、中央処理装置100からの番地
情報410で指定された制御記憶装置230内の
読出情報510を読出して中央処理装置100に
返送することにより動作を終了する。
上記の実施例では、バツフア(緩衝)レジスタ
回路と、前述の緩衝レジスタ回路に番地情報が格
納されたことを知る検知手段、所定の時期に、制
御記憶を支配しているマイクロ・プロセツサ・ユ
ニツトを切り離し、制御記憶の支配を獲得する手
段および前記緩衝レジスタ回路に格納されている
番地情報で指定した、前記制御記憶内の情報を読
み出して格納する緩衝レジスタ回路を備えること
ができ、上記説明内容によつて本発明が限定され
るものではない。
〔発明の効果〕
以上説明したように、本発明によれば、バツフ
ア(緩衝)レジスタ回路に番地情報が格納される
ことを知る検知手段と所定の時期に制御記憶装置
の制御作用を得て、番地情報で指定された制御記
憶内の情報を読み出して、バツフア(緩衝)レジ
スタ回路に格納する手段を備えることにより、組
込制御記憶で機能するマイクロ・プロセツサ・ユ
ニツトから構成される制御装置における制御記憶
装置自体の障害に対し、制御記憶読出しを行うこ
とにより解決し制御装置の診断性能の向上かつ、
システムの処理能率向上効果が得られる。
【図面の簡単な説明】
第1図は従来の制御記憶読出方式の構成例を示
すブロツク構成図。第2図は第1図の構成例にお
ける概略シーケンス図。第3図は本発明の制御記
憶読出方式の実施例を示すブロツク構成図。第4
図は第3図の構成例における概略シーケンス図。 100…中央処理装置、200,200′…制
御装置、300…入出力機器、210…ホスト・
バツフア・レジスタ、220…マイクロ・プロセ
ツサ・ユニツト、230…制御記憶装置、240
…入出力機器バツフアレジスタ、250…制御記
憶読出回路、400…番地指令、410…番地情
報、500…読出指令、510…読出情報(制御
記憶情報)、213,221…番地信号線、21
1…検知リード、101,212,214,23
1,232,234…情報線、251…切り離し
リード、252…番地活性化リード、253…移
送リード、254…格納リード、255…返送リ
ード。

Claims (1)

  1. 【特許請求の範囲】 1 制御記憶装置と、 この制御記憶装置の番地情報を中央処理装置か
    ら得て一時格納するとともに、その番地情報によ
    り上記制御記憶装置から読出された制御記憶情報
    を上記中央処理装置に送出するために一時格納す
    る緩衝レジスタ回路と、 上記制御記憶装置および上記緩衝レジスタ回路
    を制御するマイクロプロセツサ・ユニツトと を備えた制御記憶読出方式において、 上記緩衝レジスタ回路に上記番地情報が格納さ
    れたことを検出する検出手段と、 上記マイクロプロセツサ・ユニツトとは別に設
    けられ、上記検出手段の検出出力が送出されると
    上記マイクロプロセツサ・ユニツトを切り離す手
    段と、 上記緩衝レジスタ回路に格納された番地情報を
    上記制御記憶装置に与える手段と、その制御記憶
    装置から読出された制御記憶情報を上記緩衝レジ
    スタ回路に格納する手段と を含む制御手段を 備えたことを特徴とする制御記憶読出方式。
JP59040162A 1984-03-02 1984-03-02 制御記憶読出方式 Granted JPS60183655A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59040162A JPS60183655A (ja) 1984-03-02 1984-03-02 制御記憶読出方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59040162A JPS60183655A (ja) 1984-03-02 1984-03-02 制御記憶読出方式

Publications (2)

Publication Number Publication Date
JPS60183655A JPS60183655A (ja) 1985-09-19
JPH0250501B2 true JPH0250501B2 (ja) 1990-11-02

Family

ID=12573060

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59040162A Granted JPS60183655A (ja) 1984-03-02 1984-03-02 制御記憶読出方式

Country Status (1)

Country Link
JP (1) JPS60183655A (ja)

Also Published As

Publication number Publication date
JPS60183655A (ja) 1985-09-19

Similar Documents

Publication Publication Date Title
JP2996440B2 (ja) データ処理システムの診断方式
JP2002108572A (ja) バックアップシステム、及び複製装置
US6240481B1 (en) Data bus control for image forming apparatus
JPH0250501B2 (ja)
JPS6073753A (ja) マイクロプロセツサの暴走処理方式
JP2570995B2 (ja) ディスク制御装置
JP2988429B2 (ja) バックアップメモリ転写方式
JP2755998B2 (ja) データ転送装置
JP2002007220A (ja) 多重化メモリシステム
JP2674886B2 (ja) データ救済方式
JPS62291236A (ja) コンピユ−タシステムの周辺機器制御装置
JPS60114050A (ja) デ−タ受信監視装置
JP2980550B2 (ja) 通信装置
JPH05120060A (ja) 障害データ採取方式
JPH0710090B2 (ja) 電子ファイル装置
JPH0259670B2 (ja)
JPH06133008A (ja) 二重化装置における障害収集方式
JPH05204775A (ja) ローカルメモリ診断装置
JPH086909A (ja) 並列計算機システム
JPH07141285A (ja) データ転送制御装置
JP2001147840A (ja) 磁気テープ装置
JPH05204818A (ja) データ処理システムにおける障害情報収集方式
JPH0830514A (ja) コントロ−ラシステム
JPS60144820A (ja) 入出力チヤネル処理装置
JPH0594325A (ja) 監視制御装置