[go: up one dir, main page]

JPS61285558A - デ−タ処理装置 - Google Patents

デ−タ処理装置

Info

Publication number
JPS61285558A
JPS61285558A JP60127367A JP12736785A JPS61285558A JP S61285558 A JPS61285558 A JP S61285558A JP 60127367 A JP60127367 A JP 60127367A JP 12736785 A JP12736785 A JP 12736785A JP S61285558 A JPS61285558 A JP S61285558A
Authority
JP
Japan
Prior art keywords
address
bus
read
memory
write
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
JP60127367A
Other languages
English (en)
Inventor
Shuhei Morikawa
守川 修平
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 JP60127367A priority Critical patent/JPS61285558A/ja
Publication of JPS61285558A publication Critical patent/JPS61285558A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Detection And Correction Of Errors (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、主記憶装置への書き込み不正動作を検出す
る機構を付加的に追加できる構造を持つデータ処理装置
に関するものである。
〔従来の技術〕
第3図は従来のデータ処理装置の構造を示すブロック図
であシ2図において、(1)はシステム全体を管理する
CFtr装置、(2)はこのCPtr装置の主記憶装置
、(3)は上記主記憶装置(2)に関するパリティチェ
ック・ジェネレート機構、(4)は入出力装置を制御す
る入出力制御装置*  (Sl) は以上の(1)から
(4)までの上記装置を接続するシステムバス。
(52)は同バス制御装置である。
次に動作について説明する。
データ処理装置の機能は、CPU(11で処理するデー
タ及び入出力制御装置(4)で処理生成したデータを主
記憶装置(2)の任意の番地へ書き込む機能(ライト動
作)と、主記憶装置(2)の任意番地からのデータを読
み出しCP U (11へ取り込む動作又は入出力制御
装置(4νへ送シ込む機能(リード動作)がある。゛ ライト動作時はパリティチェック・ジェネレート機構(
3)では、パリティ・ジェネレート回路が有効になりシ
ステムバス(51)に送出されたデータに基づきパリテ
ィ・ビットが生成され、対応する番地の主記憶装置(2
1にライト動作完了と同時に格納される。リード動作時
には、前記パリティ・ビットも読み出され、読み出され
たデータから生成されるパリティ−情報とこの保存され
たパリティ・ビットの比較が行なわれる。との比較の結
果が一致している場合には、ライト動作及びリード動作
は安全正確に行なわれた事を示し処理は続行され続ける
が、不一致の場合には、パリティ・エラーであシャデー
タ処理は中断されエラー状態に移行しシステム的に対応
策が必要になる。
〔発明が解決しようとする問題点〕
従来のデータ処理装置は2以上のように構成されている
のでパリティ・エラー発生の瞬間は、当然リード動作中
に限定されているので、ライト動作にパリティ・エラー
発生の原因がある場合でも当該番地の主記憶を読み出さ
ない限シェラ−に気が付かず、さらに読み出した時点で
パリティ・エラーが発生するとその不具合解決のために
は、前回書き込み動作をした瞬間の各種環境条件を推定
して、書き込み不良の原因を探シ出す必要があシ解決す
るまでに長時間必要であるなどの欠点があった。
この発明は、上記のような従来のものの欠点を除去する
ためになされたもので、データ処理装置に必要に応じて
接続可能なリードアフターライト機構を取りりけること
によシ、ライト動作の不正によるトラブル解決までの時
間を短縮することができる構造のデータ処理装置を提供
するものである。
〔問題点を解決するための手段〕
この発明は、データ処理装置に、必要に応じて接続可能
なリードアフターライト機構を取フ付けこのリードアフ
ターライト機構に、主記憶装置への書込コマンドが主流
憶装置に出力された事を検出する機能と、書き込まれた
アドレスを記憶することによシ書込直後に自動的に当該
アドレスを読み出す機能とを持たせたものである。
〔作用〕
この発明によれば、リードアフターライト機構がデータ
処理装置に接続されている場合には、主記憶装置への書
き込みが行われると、直ちにこれを検出し、書込アドレ
スを記憶し【、当該アドレスを利用してメモリリード動
作を実行させ、同時にパリティチェック動作を行わせる
〔発明の実施例〕
以下、この発明の一実施例を図について説明する。第1
図において、(1)から(5)までは第3図と同じもの
管示す。(61はこのデータ処理装置に取シ付けられた
リードアフターライト機構全体を示す。
(7)はCPU装置(1)又は入出力制御装置(4)か
ら主記憶装置(2)を読出し/書き込みする際に発生さ
れる主記憶(メモリ)アドレス信号、(8)は主記憶(
メモリ)ライト・コマンド信号、(9)は主記憶(メモ
リ)アドレス信号ラッチ、α1はこのリード・アフタ・
ライト機構がシステム・バス(51)へtB力fルハス
要求M 号−III)はこのシステムバスよりバス使用
を許された場合に前記バス要求信号に応答して返送され
るバス応答信号、Hはシステム・バス制御装置(52)
が発生するバスクロック信号、 (IIIはこのリード
・アフタ・ライト機構の動作を管理するシーケンス回路
、α4はこのリード・ア7り・ライト機構がバスを使用
している最中であることを示すバス使用中信号、aりは
この機構がシステム・バスへ送出する主記憶(メモリ)
リード・コマンド信号である。
この発明によるリード・アフタ・ライト機構(6:をシ
ステムバス(Sl)  の一番プライオリティーの高い
位置へ接続する。従来のデータ処理装置に単に接続する
だけで良い。
CPU装置(1)又は入出力制御装置(4)から主記憶
装置(2)へのデータ書き込み動作は、第2図に示すタ
イミングに従って実行される。CPU装置+11又は入
出力制御装置(4)からメモリ・アドレス(7)がシス
テム・バス(51)へ出力される。次いでメモリ・ライ
ト・コマンド(81が出力され、さらにデータ信号も出
力される。この実施例では、データは関係させ【ないの
で第1図・第2図・第3図とも省略した。
メモリライト直後すぐメモリ・リード動作を起動するた
めに、メモリーアドレス信号(7)はメモリ・ライト・
コマンド信号(8)でアドレス・ラッチ+91 K保存
される。同時にシステム・バス(51)の使用権を得る
ためシーケンス回路ajが起動されバスクロック信号a
2に同期してバス要求信号(1Gがシステム・バス(s
i) へ送ル出すれる。システム・バス制御回路(52
)では、プライオリティ−順にバス要求に応じてバス応
答信号αat返送しておシ、一番プライオリティーの高
い位置に接続されたこの発明によるリード・アフタ・ラ
イト機構(6)からの要求は直ちに許可され、結果的に
、メモリライト動作直後のバス使用権は全てリード・ア
フタ・ライト機構(6)に設定される。バス応答信号α
Dを受けたシーケンス回路(ljは、バス使用中信号I
をバスクロック信号(Izに同期して確立させる。この
状態はバス使用権がリード・アフタ・ライト機構(6)
に有る状態であシ、システムバス(51)へメモリ・リ
ード・コマンド(15を送出して良い。シーケンス回路
αjは、バス使用中信号a着が確立するとまずメモリ・
アドレス信号(7)としてアドレス・ラッチ(9]に保
存されていたアドレス信号(ラッチドアドレスと呼称)
を送出する。
その後メモリ・リード・コマンドa9をシステムバス(
51)へ送出する。主記憶装置(メモリ)(2)はメモ
リのリード・コマンドαりに対しメモリ・リード・動作
を実行すると同時に、パリティ・チェック・ジェネレー
ト機構(3)のパリティ−・チェック動作を実行する。
従って直前に実行されたメモリ・ライト・動作がもし不
良であシ、パリティ・エラーが発生した場合には直ちに
エラーが発見できる。直前のライト動作のエラーであ〕
、エラーを起こす原因の追求に際しては9条件を詰め易
<、トラブル解決までの大巾な時間短縮が期待できる。
以上の様に上記実施例では、リード・アフタ・ライト機
構(6)にアドレスラッチ+97を設けたものを示シた
が、システム・バス(51) のデータをラッチする機
構と、リード・アフタ・ライトの結果読み出されるデー
タとの比較機構管取シ付け、データの比較チェックを行
なってもよい。
またチェックする条件例えば特定アドレス領域のみへの
書き込み動作だeを本リード・ブック・ライト機構のチ
ェック対象として動作させるように条件設定機構を追加
すると、チェック必要な場合のみシステム・バスへの介
入が発生し9通常のデータ処理動作時は全く影響を与え
力くできるので、データ処理スループットを必要最小限
の低下におさえチェック効果を得ることが可能である。
〔発明の効果〕
以上のようにこの発明によれば、主記憶装置のリードア
フターライト機構をデータ処理装置に全く影響を与えず
に、接続するよう忙構成したので取シ外ずしか自由にで
き、エラー発生時のみ組み込んで使用し通常は接続しな
い運用が可能であシ装置が安価にできる効果がある。ま
たデータ処理装置のソフトウェアにも全く影響を与えず
に純ハードウェア的にリードアフターライト処理を実行
するので、高速であシワパリティ拳エラー等発生時の原
因追求及び解明時間を大巾に短縮する効果がある。
【図面の簡単な説明】
第1図はこの発明の一実施例によるデータ処理装置を示
すブロック図、第2図はこの発明の一実施例の動作タイ
ミングを示すタイミングチャート。 第3図は従来のデータ処理装置を示すブロック図である
。 (1)はCPU装置、(2)は主記憶装置、(3)はパ
リティ・チェック・ジェネレート機構、(4)は入出力
側9N&置、  (sl)  はシステムバスt  (
52)  ババス制御装置、(6)はリード・ブック・
ライト機構、(7)は主記憶(メモリ)アドレス信号、
(81は主記憶(メモリ)ライト・コマンド信号、(9
)はアドレス・ラッチ、αりはバス要求信号、αDはバ
ス応答信号、α2はバスクロック信号、αjはシーケン
ス回路、 (141はバス使用中信号、α9は主記憶(
メモリ)リード・コマンド信号である。 なお9図中、同一符号は同一、又は相当部分な示す。

Claims (1)

    【特許請求の範囲】
  1. パリティチェック機能を持つ主記憶装置と、システム全
    体を管理するCPU装置と、入出力装置を制御する入出
    力制御装置、及びこれらを結び付けるバス使用権の制御
    論理を持つシステムバスとから成るデータ処理装置にお
    いて、主記憶装置への書き込みコマンドが主記憶装置へ
    出力された事を検出する機能を持ち、書き込まれたアド
    レスを記憶する事により書き込み直後に自動的に当該ア
    ドレスを読み出す機構を付加的に追加可能にしたことを
    特徴とするデータ処理装置。
JP60127367A 1985-06-12 1985-06-12 デ−タ処理装置 Pending JPS61285558A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60127367A JPS61285558A (ja) 1985-06-12 1985-06-12 デ−タ処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60127367A JPS61285558A (ja) 1985-06-12 1985-06-12 デ−タ処理装置

Publications (1)

Publication Number Publication Date
JPS61285558A true JPS61285558A (ja) 1986-12-16

Family

ID=14958210

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60127367A Pending JPS61285558A (ja) 1985-06-12 1985-06-12 デ−タ処理装置

Country Status (1)

Country Link
JP (1) JPS61285558A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07271679A (ja) * 1994-04-01 1995-10-20 Nec Corp メモリ診断回路

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07271679A (ja) * 1994-04-01 1995-10-20 Nec Corp メモリ診断回路

Similar Documents

Publication Publication Date Title
US4603406A (en) Power backed-up dual memory system
US8365031B2 (en) Soft error correction method, memory control apparatus and memory system
US6347365B1 (en) Data storage system having a[n] memory responsive to clock pulses produced on a bus and clock pulses produced by an internal clock
JPH1011348A (ja) Dramの制御装置およびそのdram
US4488223A (en) Control apparatus for a plurality of memory units
JPS61285558A (ja) デ−タ処理装置
JP3239935B2 (ja) 密結合マルチプロセッサシステムの制御方法、密結合マルチプロセッサシステム及びその記録媒体
JPH0316655B2 (ja)
JPH096725A (ja) 非同期データ転送受信装置
JP3862777B2 (ja) 二重化データ一致化方法および二重化制御装置
JPS6134645A (ja) 二重化メモリ制御方式
JPS5836439B2 (ja) バツフア・メモリ・アクセス処理方式
JPH05108493A (ja) メモリ制御方式
JPS61125652A (ja) 制御システム
JPH05265790A (ja) マイクロプロセッサ装置
JPH05324487A (ja) メモリ制御システム
JPH04239355A (ja) 電子ディスク装置
JPS6073763A (ja) メモリアドレスエラ−検出方式
JPH083803B2 (ja) Nmi処理方法
JPS62184564A (ja) 電子計算機制御方式
JPH08328997A (ja) ローカルバスアクセス方法及びバスアダプタ
JPS63251840A (ja) マルチプロセツサの異常検出制御方法
JPH02302855A (ja) メモリ制御装置
JPS59116998A (ja) 主記憶装置の障害検知方式
JPS63273950A (ja) 二重化メモリを備えたデ−タ処理装置