JPH04256121A - ディスク装置 - Google Patents
ディスク装置Info
- Publication number
- JPH04256121A JPH04256121A JP3017931A JP1793191A JPH04256121A JP H04256121 A JPH04256121 A JP H04256121A JP 3017931 A JP3017931 A JP 3017931A JP 1793191 A JP1793191 A JP 1793191A JP H04256121 A JPH04256121 A JP H04256121A
- Authority
- JP
- Japan
- Prior art keywords
- data
- electronic disk
- disk device
- error
- error correction
- 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
Links
- 230000009977 dual effect Effects 0.000 claims description 6
- 239000004065 semiconductor Substances 0.000 abstract description 2
- 235000014676 Phragmites communis Nutrition 0.000 abstract 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Hardware Redundancy (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明はディスク装置に関し、特
に二重書きサブシステム構成で運転中に電子ディスク装
置内での読出し動作時、誤り訂正符号による修正不可能
エラーのデータの検出及び修正を行うディスク装置に関
する。
に二重書きサブシステム構成で運転中に電子ディスク装
置内での読出し動作時、誤り訂正符号による修正不可能
エラーのデータの検出及び修正を行うディスク装置に関
する。
【0002】
【従来の技術】従来のディスク装置では、二重書きサブ
システム構成で運転中に電子ディスク装置内での読出し
動作時、誤り訂正符号による修正不可能エラーのデータ
を検出した場合、修正する手段を有していなかった。
システム構成で運転中に電子ディスク装置内での読出し
動作時、誤り訂正符号による修正不可能エラーのデータ
を検出した場合、修正する手段を有していなかった。
【0003】
【発明が解決しようとする課題】上述した従来のディス
ク装置は、二重書きサブシステム構成で運転中に電子デ
ィスク装置内で読出し動作時、誤り訂正符号による修正
不可能エラーのデータを検出した場合、修正する手段を
有していなかったので、電子ディスク処理装置からのア
クセスに対して誤り訂正符号による修正不可能エラーの
データが発生した場合、電子ディスク処理装置は誤り訂
正符号による修正不可能エラーのデータの発生した第1
の電子ディスク装置または第2の電子ディスク装置を切
り離し、残った電子ディスク装置を一重書きサブシステ
ム構成として処理を続行しなければならないという問題
点がある。
ク装置は、二重書きサブシステム構成で運転中に電子デ
ィスク装置内で読出し動作時、誤り訂正符号による修正
不可能エラーのデータを検出した場合、修正する手段を
有していなかったので、電子ディスク処理装置からのア
クセスに対して誤り訂正符号による修正不可能エラーの
データが発生した場合、電子ディスク処理装置は誤り訂
正符号による修正不可能エラーのデータの発生した第1
の電子ディスク装置または第2の電子ディスク装置を切
り離し、残った電子ディスク装置を一重書きサブシステ
ム構成として処理を続行しなければならないという問題
点がある。
【0004】本発明の目的は、誤り訂正符号による修正
不可能エラーのデータが発生しても他方の電子ディスク
装置から助けられる場合には必ず助けることの可能な、
上位装置からのアクセスに対して誤り訂正符号による修
正不可能エラーのデータの発生しにくい、ディスク装置
を提供することにある。
不可能エラーのデータが発生しても他方の電子ディスク
装置から助けられる場合には必ず助けることの可能な、
上位装置からのアクセスに対して誤り訂正符号による修
正不可能エラーのデータの発生しにくい、ディスク装置
を提供することにある。
【0005】
【課題を解決するための手段】本発明のディスク装置は
、第1および第2の電子ディスク装置と、前記第1およ
び第2の電子ディスク装置と上位装置との間に設けデー
タの書込み読出しを制御する電子ディスク処理装置とか
ら成り二重書きサブシステムを構成できるディスク装置
において、前記第1および第2の電子ディスク装置の間
で直接にデータの授受を可能とするインタフェース制御
装置を備える構成である。
、第1および第2の電子ディスク装置と、前記第1およ
び第2の電子ディスク装置と上位装置との間に設けデー
タの書込み読出しを制御する電子ディスク処理装置とか
ら成り二重書きサブシステムを構成できるディスク装置
において、前記第1および第2の電子ディスク装置の間
で直接にデータの授受を可能とするインタフェース制御
装置を備える構成である。
【0006】本発明のディスク装置は、第1および第2
の電子ディスク装置がデータおよび誤り訂正符号の格納
を行うメモリ回路と、前記メモリ回路に格納する誤り訂
正符号の生成と前記誤り訂正符号によるエラーの検出お
よび修正を行う誤り訂正符号生成修正回路とを有し、前
記誤り訂正符号生成修正回路で前記誤り訂正符号による
修正不可能エラーのデータを検出した場合、インタフェ
ース制御回路を介して他の電子ディスク装置から修正デ
ータを読込み前記修正不可能エラーのデータを正常状態
に書直してもよい。
の電子ディスク装置がデータおよび誤り訂正符号の格納
を行うメモリ回路と、前記メモリ回路に格納する誤り訂
正符号の生成と前記誤り訂正符号によるエラーの検出お
よび修正を行う誤り訂正符号生成修正回路とを有し、前
記誤り訂正符号生成修正回路で前記誤り訂正符号による
修正不可能エラーのデータを検出した場合、インタフェ
ース制御回路を介して他の電子ディスク装置から修正デ
ータを読込み前記修正不可能エラーのデータを正常状態
に書直してもよい。
【0007】本発明のディスク装置は、第1および第2
の電子ディスク装置内における制御回路が予め定める時
間ごとにメモリ回路内のデータを読出し誤り訂正符号生
成修正回路で誤りを修正し、前記誤り訂正符号生成修正
回路で前記誤り訂正符号による修正不可能エラーのデー
タを検出した場合、インタフェース制御回路を介して他
の電子ディスク装置から修正データを読込み前記修正不
可能エラーのデータを正常状態に書直してもよい。
の電子ディスク装置内における制御回路が予め定める時
間ごとにメモリ回路内のデータを読出し誤り訂正符号生
成修正回路で誤りを修正し、前記誤り訂正符号生成修正
回路で前記誤り訂正符号による修正不可能エラーのデー
タを検出した場合、インタフェース制御回路を介して他
の電子ディスク装置から修正データを読込み前記修正不
可能エラーのデータを正常状態に書直してもよい。
【0008】
【実施例】次に、本発明について図面を参照して説明す
る。
る。
【0009】図1は本発明の一実施例のブロック図であ
る。
る。
【0010】ディスク装置10は、記憶部分を半導体装
置とした電子ディスク装置1及び電子ディスク装置2と
電子ディスク処理装置3とから成り、二重書きサブシス
テムを構成できるものである。電子ディスク処理装置3
からの書込み動作時には、データを電子ディスク装置1
および電子ディスク装置2に同時に書込み、読出し動作
時には、電子ディスク装置1又は電子ディスク装置2の
いずれか一方のメインとなる方から読出しを行う。
置とした電子ディスク装置1及び電子ディスク装置2と
電子ディスク処理装置3とから成り、二重書きサブシス
テムを構成できるものである。電子ディスク処理装置3
からの書込み動作時には、データを電子ディスク装置1
および電子ディスク装置2に同時に書込み、読出し動作
時には、電子ディスク装置1又は電子ディスク装置2の
いずれか一方のメインとなる方から読出しを行う。
【0011】電子ディスク装置1及び電子ディスク装置
2の内部構成は同一で、電子ディスク処理装置3とのイ
ンタフェースを制御する電子ディスクインタフェース制
御回路11,21と、電子ディスク装置1と電子ディス
ク装置2とのインタフェースを制御するコピーインタフ
ェース制御回路13,23と、データ及び誤り訂正符号
の格納を行うメモリ回路16,26と、メモリ回路16
,26に格納する誤り訂正符号の生成と誤り訂正符号に
よるエラーの検出及び修正を行う誤り訂正符号生成修正
回路(以下ECC生成修正回路と記す)14,24と、
メモリ回路16,26に一定時間毎に読み出し動作を行
うマイクロプロセッサ回路12,22と、メモリ回路1
6,26のアドレスをカウントするアドレスカウンタ1
5,25とを有している。
2の内部構成は同一で、電子ディスク処理装置3とのイ
ンタフェースを制御する電子ディスクインタフェース制
御回路11,21と、電子ディスク装置1と電子ディス
ク装置2とのインタフェースを制御するコピーインタフ
ェース制御回路13,23と、データ及び誤り訂正符号
の格納を行うメモリ回路16,26と、メモリ回路16
,26に格納する誤り訂正符号の生成と誤り訂正符号に
よるエラーの検出及び修正を行う誤り訂正符号生成修正
回路(以下ECC生成修正回路と記す)14,24と、
メモリ回路16,26に一定時間毎に読み出し動作を行
うマイクロプロセッサ回路12,22と、メモリ回路1
6,26のアドレスをカウントするアドレスカウンタ1
5,25とを有している。
【0012】次に本発明の誤り訂正符号による修正不可
能エラーのデータの修正動作について説明する。
能エラーのデータの修正動作について説明する。
【0013】電子ディスク装置1又は電子ディスク装置
2のメインとなる方(この例では電子ディスク装置1と
する)のマイクロプロセッサ回路12は、一定時間ごと
に動作の履歴を確認し、この間に電子ディスク処理装置
3からの書込み動作又は読出し動作が1回も行われてい
なければ、コピーインタフェース制御回路13から他方
の電子ディスク装置2のコピーインタフェース制御回路
23を介してマイクロプロセッサ回路22に一定時間ご
との読出し動作の開始を報告すると共に、メモリアドレ
スカウンタ15に読み出し開始アドレスをセットする。 又、他方の電子ディスク装置2の一定時間毎の読出し動
作の開始を報告されたマイクロプロセッサ回路22もメ
モリアドレスカウンタ25に読み出し開始アドレスをセ
ットする。この時セットされるアドレスは、電子ディス
ク装置1と電子ディスク装置2とで同じである。このよ
うにして、電子ディスク装置1及び電子ディスク装置2
は、マイクロプロセッサ回路12,22による一定時間
ごとの読出し動作を開始し、ECC生成修正回路14,
24で誤り訂正符号による修正不可能エラーのデータを
検出した場合、コピーインタフェース制御回路13,2
3を介して電子ディスク装置1又は電子ディスク装置2
から修正データを読込み、修正不可能エラーのデータを
書直すことにより誤り修正不可能エラーのデータを修正
する。
2のメインとなる方(この例では電子ディスク装置1と
する)のマイクロプロセッサ回路12は、一定時間ごと
に動作の履歴を確認し、この間に電子ディスク処理装置
3からの書込み動作又は読出し動作が1回も行われてい
なければ、コピーインタフェース制御回路13から他方
の電子ディスク装置2のコピーインタフェース制御回路
23を介してマイクロプロセッサ回路22に一定時間ご
との読出し動作の開始を報告すると共に、メモリアドレ
スカウンタ15に読み出し開始アドレスをセットする。 又、他方の電子ディスク装置2の一定時間毎の読出し動
作の開始を報告されたマイクロプロセッサ回路22もメ
モリアドレスカウンタ25に読み出し開始アドレスをセ
ットする。この時セットされるアドレスは、電子ディス
ク装置1と電子ディスク装置2とで同じである。このよ
うにして、電子ディスク装置1及び電子ディスク装置2
は、マイクロプロセッサ回路12,22による一定時間
ごとの読出し動作を開始し、ECC生成修正回路14,
24で誤り訂正符号による修正不可能エラーのデータを
検出した場合、コピーインタフェース制御回路13,2
3を介して電子ディスク装置1又は電子ディスク装置2
から修正データを読込み、修正不可能エラーのデータを
書直すことにより誤り修正不可能エラーのデータを修正
する。
【0014】
【発明の効果】以上説明したように本発明は、二重書き
サブシステム構成で運転中に電子ディスク装置内での読
出し動作時、誤り訂正符号による修正不可能エラーのデ
ータを検出し、修正することにより、電子ディスク処理
装置からのアクセスを妨げることなく、上位装置からの
アクセスに対して誤り訂正符号による修正不可能エラー
のデータを発生しにくく、従来の電子ディスク装置より
も長い間二重書きサブシステムの状態で処理を行える効
果がある。
サブシステム構成で運転中に電子ディスク装置内での読
出し動作時、誤り訂正符号による修正不可能エラーのデ
ータを検出し、修正することにより、電子ディスク処理
装置からのアクセスを妨げることなく、上位装置からの
アクセスに対して誤り訂正符号による修正不可能エラー
のデータを発生しにくく、従来の電子ディスク装置より
も長い間二重書きサブシステムの状態で処理を行える効
果がある。
【図面の簡単な説明】
【図1】本発明の一実施例のブロック図である。
1,2 第2の電子ディスク装置3 電子
ディスク処理装置 10 ディスク装置 11,21 電子ディスクインタフェース制御回
路12,22 マイクロプロセッサ回路13,2
3 コピーインタフェース制御回路14,24
誤り訂正符号生成修正回路(ECC生成修正回路
) 15,25 メモリアドレスカウンタ16,26
メモリ回路
ディスク処理装置 10 ディスク装置 11,21 電子ディスクインタフェース制御回
路12,22 マイクロプロセッサ回路13,2
3 コピーインタフェース制御回路14,24
誤り訂正符号生成修正回路(ECC生成修正回路
) 15,25 メモリアドレスカウンタ16,26
メモリ回路
Claims (3)
- 【請求項1】 第1および第2の電子ディスク装置と
、前記第1および第2の電子ディスク装置と上位装置と
の間に設けデータの書込み読出しを制御する電子ディス
ク処理装置とから成り二重書きサブシステムを構成でき
るディスク装置において、前記第1および第2の電子デ
ィスク装置の間で直接にデータの授受を可能とするイン
タフェース制御装置を備えることを特徴とするディスク
装置。 - 【請求項2】 第1および第2の電子ディスク装置が
データおよび誤り訂正符号の格納を行うメモリ回路と、
前記メモリ回路に格納する誤り訂正符号の生成と前記誤
り訂正符号によるエラーの検出および修正を行う誤り訂
正符号生成修正回路とを有し、前記誤り訂正符号生成修
正回路で前記誤り訂正符号による修正不可能エラーのデ
ータを検出した場合、インタフェース制御回路を介して
他の電子ディスク装置から修正データを読込み前記修正
不可能エラーのデータを正常状態に書直すことを特徴と
する請求項1記載のディスク装置。 - 【請求項3】 第1および第2の電子ディスク装置内
における制御回路が予め定める時間ごとにメモリ回路内
のデータを読出し誤り訂正符号生成修正回路で誤りを修
正し、前記誤り訂正符号生成修正回路で前記誤り訂正符
号による修正不可能エラーのデータを検出した場合、イ
ンタフェース制御回路を介して他の電子ディスク装置か
ら修正データを読込み前記修正不可能エラーのデータを
正常状態に書直すことを特徴とする請求項1記載のディ
スク装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3017931A JPH04256121A (ja) | 1991-02-08 | 1991-02-08 | ディスク装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3017931A JPH04256121A (ja) | 1991-02-08 | 1991-02-08 | ディスク装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04256121A true JPH04256121A (ja) | 1992-09-10 |
Family
ID=11957519
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3017931A Pending JPH04256121A (ja) | 1991-02-08 | 1991-02-08 | ディスク装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04256121A (ja) |
-
1991
- 1991-02-08 JP JP3017931A patent/JPH04256121A/ja active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6085339A (en) | System for memory error handling | |
JPS598852B2 (ja) | エラ−処理方式 | |
US7246257B2 (en) | Computer system and memory control method thereof | |
JPH04256121A (ja) | ディスク装置 | |
JP2751822B2 (ja) | Fifoメモリ装置のメモリ制御方法 | |
JPH0652065A (ja) | メモリ制御回路 | |
JPH0314054A (ja) | 電子ディスク装置 | |
JPH05274227A (ja) | 電子ディスク装置 | |
JP3098363B2 (ja) | 記憶装置 | |
JPS6161273A (ja) | 記憶装置の制御方式 | |
JPH04115340A (ja) | 二重化記憶回路 | |
JPH10143448A (ja) | メモリシステム | |
JP2861846B2 (ja) | 磁気ディスク制御システム | |
JPS63271555A (ja) | 記憶制御方式 | |
JPH06250936A (ja) | コンピュータシステム | |
JPS6370357A (ja) | メモリデ−タ訂正方式 | |
JPH0434632A (ja) | メモリシステム | |
JPH1011284A (ja) | 制御記憶装置 | |
JPH0313669B2 (ja) | ||
JPH02230556A (ja) | ディスク処理装置 | |
JPH0520215A (ja) | 情報処理装置 | |
JPH03204745A (ja) | メモリカード装置 | |
JPS6269342A (ja) | 半導体デイスク装置 | |
JPH054266U (ja) | メモリ装置 | |
JPH05173899A (ja) | 情報処理装置 |