JPH0242688A - 磁気ディスク装置 - Google Patents

磁気ディスク装置

Info

Publication number
JPH0242688A
JPH0242688A JP63191803A JP19180388A JPH0242688A JP H0242688 A JPH0242688 A JP H0242688A JP 63191803 A JP63191803 A JP 63191803A JP 19180388 A JP19180388 A JP 19180388A JP H0242688 A JPH0242688 A JP H0242688A
Authority
JP
Japan
Prior art keywords
data
crc
error
write
read
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
JP63191803A
Other languages
English (en)
Inventor
Toshibumi Mori
俊文 森
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
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP63191803A priority Critical patent/JPH0242688A/ja
Publication of JPH0242688A publication Critical patent/JPH0242688A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、この種の磁気ディスク装置に係り、とくに、
誤り訂正符号回路を備えた磁気ディスク装置に関する。
〔従来の技術〕
従来、この種の磁気ディスク装置においては、上位装置
からのデータを書込む場合、送られてきた書込みデータ
をそのまま書込むとともに、書込みデータが終了すると
、これに続いて書込データから生成した誤り訂正符号の
書込みを行なうようになっている。一方、書込まれたデ
ータを読出す場合、読出したデータはそのまま上位装置
に送り、書込まれたデータを送り終わった後、続いて書
込み時に書込んだ誤り訂正符号を読出す。そして、この
誤り訂正符号に基づいて上位装置に送ったデータが正し
いかを判断している。ここで上位装置からの書込データ
および上位装置への読出しデータは、バイト又はワード
単位で扱われており、上位装置と磁気ディスク装置間の
誤り検出のたのバリティビットを追加して誤り検出を行
なうという手法が採られている。
〔発明が解決しようとする課題〕
上記従来例においては、前述したように上位装置からの
書込データおよび上位装置への読出しデータには、誤り
検出用パリティビットが冗長ビットとして追加されてい
る。また、上記従来例にあっては、書込みデータまたは
続出しデータが偶数ビット誤りを生じた場合には、書込
みデータおよび読出しデータが正常とみなされてしまう
という不都合が生じている。
〔発明の目的〕
本発明の目的は、かかる従来例の有する不都合を改善し
、とくに、書込みデータ又は読出しデータに偶数ビット
の誤りが発生してもこれを有効に検出することができる
磁気ディスク装置を提供することにある。
〔発明の実施例] 以下、本発明の一実施例を第1図ないし第3図に基づい
て説明する。この第1図の実施例は、上位機からの書込
みデータの書き込み指令に従って所定のデータの書込み
を行うとともに、上位機からの読み出し指令に従って所
定のデータを読み出して上位機で送り出す機能を有する
制御手段(図示せず)を備えている。
この制御手段には、CRC回路(但しCRCはCycl
ic  Redundancy  Check;巡回冗
長検査の略)1が併設されている。
このCRC回路1は、上位機からの書込みデータの人力
に際しては、当該データとともに誤り検出用のCRC符
号を入力して書き込みデータの誤り検出を行うCRCチ
ェック機能と、上位機に送るデータの読み出し時には、
当該読出しデータから誤り検出用のCRC符号を生成し
て読み出しデータとともに上位機へ送り込むCRC生成
機能とを備えている。
これを更に詳述すると、 データの書込み時は、CRC回路1はデータバス4の書
込みデータおよび書込みデータに、に続(く誤り検出用
のCRC符号を入力し、誤り検出を行なうとともにデー
タバス5に書込みデータK。
を出力する。
ECC(但し、Error  Correcting 
 Code;誤り訂正符号の略語)回路2は、データバ
ス5の書込みデータに、を入力し、ECC符号の生成を
行い、書込みデータに、とECC符号をデータバス6に
出力する機能をそなえている。書込みデータに、とEC
C符号は、パラレル・シリアル変換回路3に入力されて
シリアルデータとなり、シリアルデータ線7に出力され
書込まれる。第2図に、この場合の各データバス4,5
゜6の内容を示す。
データの読出し時は、読出しデータY1とECC符号は
シリアルデータ線7からパラレル・シリアル変換回路3
に人力され、パラレルデータとしてデータバス6に出力
される。
ECC回路2はデータバス6の読出しデータおよび続出
しデータに続<ECC符号を入力して誤り検出を行うと
供にデータバス5に読出しデータを出力する。一方、C
RC回路1はデータバス5の読出しデータを入力し、C
RC符号の生成を行いデータバス4に読出しデータと読
出しデータに対するCRC符号を出力し、上位装置に送
出する。
第3図に、この場合の各データバス6.5.4の内容を
示す。
〔発明の効果〕
以上のように、本発明によると上位機との間のデータの
授受に際し、偶数ビットの誤りはもとより、その他の誤
りが生じても、CRC回路の作用によってこの誤りを確
実に捕捉し検出することができるという従来にない優れ
た磁気ディスク装置を提供することができる。
【図面の簡単な説明】

Claims (1)

    【特許請求の範囲】
  1. (1)、上位機からの書込みデータの書き込み指令に従
    って所定のデータの書込みを行うとともに、上位機から
    の読み出し指令に従って所定のデータを読み出して上位
    機へ送り出す機能を備えた制御手段を有する磁気ディス
    ク装置において、 前記制御手段にCRC回路を併設するとともに、このC
    RC回路が、 前記上位機からの書込みデータの入力に際しては、当該
    データとともに誤り検出用のCRC符号を入力して書込
    データの誤り検出を行うCRCチェック機能と、 前記上位機に送るデータの読み出し時には、当該読出し
    データから誤り検出用のCRC符号を生成して読み出し
    データとともに上位機に送り込むCRC生成機能とを備
    ええていることを特徴とした磁気ディスク装置。
JP63191803A 1988-07-30 1988-07-30 磁気ディスク装置 Pending JPH0242688A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63191803A JPH0242688A (ja) 1988-07-30 1988-07-30 磁気ディスク装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63191803A JPH0242688A (ja) 1988-07-30 1988-07-30 磁気ディスク装置

Publications (1)

Publication Number Publication Date
JPH0242688A true JPH0242688A (ja) 1990-02-13

Family

ID=16280791

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63191803A Pending JPH0242688A (ja) 1988-07-30 1988-07-30 磁気ディスク装置

Country Status (1)

Country Link
JP (1) JPH0242688A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0616058A (ja) * 1993-04-16 1994-01-25 Kubota Corp 農用トラクタ

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0616058A (ja) * 1993-04-16 1994-01-25 Kubota Corp 農用トラクタ

Similar Documents

Publication Publication Date Title
US6691205B2 (en) Method for using RAM buffers with simultaneous accesses in flash based storage systems
US6912682B1 (en) Signal processor for correcting and detecting errors
JP2672916B2 (ja) アレイディスク装置のデータチェック方法
JP2696212B2 (ja) 誤り訂正装置
JP2001290710A (ja) データエラー検出装置
JPH07129427A (ja) Eccコードによるデータの比較チェック方法
JPS62125453A (ja) 記憶装置
JPH04115340A (ja) 二重化記憶回路
JPS6327940A (ja) 記憶制御装置
KR20250162102A (ko) 오류 정정 부호 생성 장치, 오류 정정 부호 생성 방법
JPH1050004A (ja) 磁気ディスク制御装置
JPH04259968A (ja) 磁気ディスク制御装置の巡回冗長検査方式
JPS6023379B2 (ja) デ−タ処理システム
JPH04344374A (ja) 巡回冗長検査の実行方法
JPS61253564A (ja) 記憶装置
JPH04205133A (ja) ディスク制御装置
JPH05241869A (ja) 情報処理装置のエラー検出回路
JPS6155131B2 (ja)
JPH05224968A (ja) データチェック方式
JPH04145540A (ja) インタフェースエラーチェック方式
JPS6155696B2 (ja)
JPS61196341A (ja) メモリの誤り訂正方式
JPH03108163A (ja) 光ディスク処理装置
JPH02103639A (ja) マイクロプログラムのエラー訂正回路
JPH10106178A (ja) ベリファイ方法およびベリファイ装置