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

磁気ディスク装置

Info

Publication number
JPH0384775A
JPH0384775A JP22135889A JP22135889A JPH0384775A JP H0384775 A JPH0384775 A JP H0384775A JP 22135889 A JP22135889 A JP 22135889A JP 22135889 A JP22135889 A JP 22135889A JP H0384775 A JPH0384775 A JP H0384775A
Authority
JP
Japan
Prior art keywords
data
sector
sector address
read
magnetic disk
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
JP22135889A
Other languages
English (en)
Inventor
Shinjiro Tanizawa
谷澤 愼二郎
Hirobumi Takigami
博文 瀧上
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
NEC Engineering Ltd
Original Assignee
NEC Corp
NEC Engineering 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 NEC Corp, NEC Engineering Ltd filed Critical NEC Corp
Priority to JP22135889A priority Critical patent/JPH0384775A/ja
Publication of JPH0384775A publication Critical patent/JPH0384775A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、複数の磁気ヘッドを介して複数の磁気ディス
クに複数ビットのデータを同時に書き込んだり読み出し
たりする磁気ディスク装置に関し、特に欠陥セクタを回
避するための代替セクタの処理方式に関する。
(従来の技術) コンピュータの処理能力が著しく向上するにつれ、コン
ピュータの外部記憶装置として使用されている磁気ディ
スク装置のデータの読み書きの高速化も強く望まれてい
る。そこで、複数ビット、例えば8ビツトのデータを同
時に読み書きするようにして読み書きを高速化している
磁気ディスク装置がある。この種の磁気ディスク装置に
おいては、各ビット対応に磁気ヘッドおよび磁気ディス
クが設けられており、これらの磁気ヘッドを介して置数
ビット分のデータを同時に磁気ディスクに読み書きする
このような磁気ディスク装置において、複数ビットのう
ちのいずれかのビットが記録される磁気ディスクのセク
タに欠陥があると、正常な磁気ディスクのセクタも一緒
に代替している。
(発明が解決しようとする課題) 上述したように、従来の磁気ディスク装置は、各ビット
を記録しているいずれかの磁気ディスクのセクタに欠陥
があると、正常な磁気ディスクのセクタも一緒に代替し
ている。従って、正常な磁気ディスクも一緒に代替して
いるので、磁気ディスクのセクタを有効に利用していな
い、このように従来の磁気ディスク装置には解決すべき
課題があった。
本発明は、このような事情に鑑みてなされたものであり
、その目的は、欠陥のある磁気ディスクのセクタだけ代
替する磁気ディスク装置を提供することにある。
(課題を解決するための手段) 本発明の磁気ディスク装置は、上記目的を達成するため
に、複数の磁気ディスクと、所定数のビットのデータを
同時に前記磁気ディスクに書き込んだり読み出しする所
定数の磁気ヘッドと、磁気ディスク制御装置の指示に応
じて前記所定数の磁気ヘッドにデータを送り前記複数の
磁気ディスクに該データを書き込ませたり又は該磁気ヘ
ッドに該磁気ディスクからデータを読み出させたりする
リードライト手段とで構成され、前記磁気ディスクに欠
陥セクタがあると前記磁気ディスク制御装置の指示に応
じて前記欠陥セクタに対応する代替セクタにデータを書
き込みまたは該代替セクタからデータを読み出す磁気デ
ィスク装置において、各ビット毎の前記欠陥セクタのセ
クタアドレスを記憶する欠陥セクタアドレス記憶手段と
、各ビット毎の前記欠陥セクタに対応する代替セクタア
ドレスを記憶する代替セクタアドレス記憶手段と、 前記リードライト手段により読み出されたリードデータ
内のID部の欠陥セクタ情報に基づいて欠陥のあるビッ
トデータを記録している欠陥セクタアドレスを判定する
欠陥セクタアドレス判定手段と、 前記リードライト手段により読み出されたリードデータ
の内のID部の代替セクタ情報に基づいて代替されてい
るビットデータを記録している代替セクタアドレスを判
定する代替セクタアドレス判定手段と、 前記リードライト手段により読み出された欠陥セクタの
リードデータの内で前記欠陥セクタアドレス判定手段に
より欠陥のあるビットデータと判定されたビットデータ
以外のデータおよび前記リードライト手段により読み出
された代替セクタのリードデータの内で前記代替セクタ
アドレス判定手段により代替さているビットデータと判
定されたデータだけを記憶するデータ記憶手段とを有す
る。
(実施例) 次に、本発明の実施例について図面を参照して詳細に説
明する。
第1図は本発明の一実施例の構成図である。同図におい
て、10は磁気ディスク装置、20は磁気ディスク制御
装置である。磁気ディスク装置10は、欠陥セクタ情報
読み出し回路1、セクタアドレス記憶回路2、欠陥セク
タアドレス記憶回路3、代替セクタアドレス記憶回路4
、欠陥セクタアドレス比較回路5、代替セクタアドレス
比較口#16、データ記憶回路7および磁気ディスク部
8から構成される。磁気ディスク部8は、8つのデータ
面aO〜a7を有する磁気ディスク8−1およびこの8
つのデータ面に対応する磁気ヘッドbo〜b7を有する
磁気ヘッド群8−2を含む。
そして、この8つの磁気ヘッドbO〜b7は8ピツドの
データを同時に磁気ディスク8−1のデータ面aO〜a
7に書き込んだり読み出したりできる。そしてビット0
のデータが磁気ヘッドboを介して磁気ディスク8−1
のデータ面aOに記録される。
次に、第1図の実施例において、磁気ディスク制御I装
置20が欠陥セクタをアクセスした際の動°テ:・ン 作について説明する。磁気ディスク装置10が外部より
起動されると、先ず、欠陥セクタ情報読み出し回路1が
動作を始める。欠陥セクタ情報読み出し回路1は、欠陥
セクタおよび代替セクタに関する情報の読み出し指示を
磁気ディスク部8に出す、この指示を受は取った磁気デ
ィスク部8は、所定の領域たとえばセクタアドレス「0
」に記録されている全てのシリンダの全てのセクタに関
する欠陥セクタおよび代替セクタ情報を磁気ヘッド群8
−2を介して読み出して欠陥セクタ情報読み出し回路1
に送る。欠陥セクタ情報読み出し回路1は、この欠陥セ
クタおよび代替セクタ情報を内部に記憶する。そして、
欠陥セクタ情報を欠陥セクタアドレス記憶回路3に、代
替セクタ情報を代替セクタアドレス記憶回路4にそれぞ
れ格納する。
ここで、セクタアドレス「100」のビット1のデータ
を記録する磁気ディスク8−1のデータ面alと、セク
タアドレス「110」のビット3のデータを記録する磁
気ディスク8−1のデータ面a3とにそれぞれ欠陥があ
るものとする。そして、Jl’tf>セフ97”ドレX
rloo」、rllo」に対する代替セクタアドレスを
セクタアドレスr200」とする、従って、これらの情
報が欠陥セクタアドレス記憶回路3および代替セクタア
ドレス記憶回路4に格納されている。
次に、磁気ディスク制御装置2oは磁気ディスク装置1
0の磁気ディスク部8にシーク指示およびリード指示を
出す、そうすると、磁気ディスク部8は、磁気ヘッド群
8−2をセクタアドレスrloOJに移動させ、磁気デ
ィスク8−1のデータ面aO〜a7に記録されているデ
ータを磁気ヘッド群8−2を介して読み出したリードデ
ータを出力する。このリードデータは、欠陥セクタ情報
読み出し回路1、セクタアドレス記憶回路2およびデー
タ記憶回路7に加えられる。そして、このリードデータ
のID部分(セクタアドレス、どのビットを記憶してい
るセクタか、欠陥セクタか否かの情報を含んでいる)は
、欠陥セクタ情報読み出し回路1およびセクタアドレス
記憶回路2で記憶情報され、データ部分はデータ記憶回
路7にそれぞれ記憶される。セクタアドレス記憶回路2
は、このセクタアドレスを欠陥セクタアドレス比較回路
5および代替セクタアドレス比較回路6に加える。欠陥
セクタアドレス比較回路5は、欠陥セクタアドレス記憶
回路3に記憶されている欠陥アドレスを検索してこのセ
クタアドレス「100」と同一のセクタアドレスがある
か否かを判定する。
今の場合は、一致するセクタアドレス「100」が欠陥
セクタアドレス記憶回路3に格納されているので、ビッ
ト1を記録している磁気ディスク8−1のデータ面a1
に欠陥がある旨をデータ記憶回路7に通知する0代替セ
クタアドレス比較回路6も、同様に代替セクタアドレス
記憶回路4に記憶されている代替セクタアドレスを検索
してこのセクタアドレスrl OOJと一致するセクタ
アドレスがあるか否かを判定する。今の場合は一致する
セクタアドレスがないので、データ記憶回路7に一致す
るセクタアドレスがない旨を報告する。
データ記憶回路7は、欠陥セクタアドレス比較回路5お
よび代替セクタアドレス比較回路6の報告に基づいてセ
クタアドレスrioo、のビ・yト1が欠陥であると判
定し、リードデータのビット0゜2〜7を内部に記憶す
る。
一方、欠陥セクタ情報読み出し回路1は、内部に記憶し
ている欠陥セクタ情報とこのID部内のセクタアドレス
とを比較し、今アクセスしているセクタアドレス「10
0」が欠陥セクタであると判定する。そして磁気ディス
ク制御装置20に欠陥セクタである旨を通知する。
この通知を受は取った゛磁気ディスク制御装置20は、
代替セクタの読み出し指示を磁気ディスク部8に出す、
この読み出し指示を受は取った磁気ディスク部8は、上
述したように代替セクタ即ちセクタアドレス「200」
に磁気ヘッド群8−2を移動し、このセクタアドレス「
200」に記録されているデータを読み出し、リードデ
ータを欠陥セクタ情報読み出し回路1、セクタアドレス
記憶回路2およびデータ記憶回路7に加える。
セクタアドレス記憶回路2は、ID部のデータを内部に
記憶した後、欠陥セクタアドレス比較図る。そして、代
替セクタアドレス比較回路6は代替セクタアドレス記憶
回路4に記憶されている代替アドレスを検索してこのセ
クタアドレス「200」のビット1と一致する代替セク
タアドレスがあるか否かを判定する。今の場合はこのセ
クタアドレス「200」と一致するセクタアドレスがあ
るので、このセクタアドレス「200」は代替セクタで
ある旨を通知する。この通知を受は取ったデータ記憶回
路7は、リードデータの内のビット1のデータだけを内
部に記憶する。そして、セクタアドレス100のリード
データのビット0゜2〜7および代替セクタ200のリ
ードデータのビット1のデータを磁気ディスク制御装置
20に渡す、このようにして磁気ディスク制御装置20
はデータをリードすることができる。
次に、磁気ディスク制御装3f20がセクタアドレス「
110」をリードすると上にのべたところと同様の動作
が行なわれる。即ち、セクタアドレスrllOJのリー
ドデータのビットO〜2,4〜7およびセクタアドレス
「200」のビット3がデータ記憶回路7に記憶される
。そして、データ記憶回路7に記憶されているリードデ
ータ0〜7が磁気ディスク制御装置20に渡される。
このように本実施例の磁気ディスク装置は、欠陥のある
磁気ディスクのデータ面のセクタだけを代替セクタに代
替する。従って、データのビット位置が異なれば1つの
代替セクタで8つの欠陥セクタを代替することができる
データを書き込むことをも同様に代替することは勿論で
ある。
なお、本実施例においては、8ビット分のデータを同時
に読み書きするものとしたが、本発明では更に多くのビ
ット、例えば16ビツト単位で読み書きしてもよいこと
は勿論のことである。
(発明の効果) 以上に説明したように、本発明の磁気ディスク装置は、
代替セクタの各ビット毎に欠陥セクタを割り当てるので
、磁気ディスク装置の代替セクタを有効に利用できる。
【図面の簡単な説明】
第1図は本発明の一実施例の構成図である。 1・・・欠陥セクタ情報読み出し回路、2・・・セクタ
アドレス記憶回路、3・・・欠陥セクタアドレス記憶回
路、4・・・代替セクタアドレス記憶回路、5・・・欠
陥セクタアドレス比較回路、6・・・代替セクタアドレ
ス比較回路、7・・・データ記憶回路、20・・・磁気
ディスク制御装置。

Claims (1)

  1. 【特許請求の範囲】 複数の磁気ディスクと、所定数のビットのデータを同時
    に前記磁気ディスクに書き込んだり読み出しする所定数
    の磁気ヘッドと、磁気ディスク制御装置の指示に応じて
    前記所定数の磁気ヘッドにデータを送り前記複数の磁気
    ディスクに該データを書き込ませたり又は該磁気ヘッド
    に該磁気ディスクからデータを読み出させたりするリー
    ドライト手段とで構成され、前記磁気ディスクに欠陥セ
    クタがあると前記磁気ディスク制御装置の指示に応じて
    前記欠陥セクタに対応する代替セクタにデータを書き込
    みまたは該代替セクタからデータを読み出す磁気ディス
    ク装置において、 各ビット毎の前記欠陥セクタのセクタアドレスを記憶す
    る欠陥セクタアドレス記憶手段と、各ビット毎の前記欠
    陥セクタに対応する代替セクタアドレスを記憶する代替
    セクタアドレス記憶手段と、 前記リードライト手段により読み出されたリードデータ
    内のID部の欠陥セクタ情報に基づいて欠陥のあるビッ
    トデータを記録している欠陥セクタアドレスを判定する
    欠陥セクタアドレス判定手段と、 前記リードライト手段により読み出されたリードデータ
    の内のID部の代替セクタ情報に基づいて代替されてい
    るビットデータを記録している代替セクタアドレスを判
    定する代替セクタアドレス判定手段と、 前記リードライト手段により読み出された欠陥セクタの
    リードデータの内で前記欠陥セクタアドレス判定手段に
    より欠陥のあるビットデータと判定されたビットデータ
    以外のデータおよび前記リードライト手段により読み出
    された代替セクタのリードデータの内で前記代替セクタ
    アドレス判定手段により代替されているビットデータと
    判定されたデータだけを記憶するデータ記憶手段とを設
    けたことを特徴とする磁気ディスク装置。
JP22135889A 1989-08-28 1989-08-28 磁気ディスク装置 Pending JPH0384775A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22135889A JPH0384775A (ja) 1989-08-28 1989-08-28 磁気ディスク装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22135889A JPH0384775A (ja) 1989-08-28 1989-08-28 磁気ディスク装置

Publications (1)

Publication Number Publication Date
JPH0384775A true JPH0384775A (ja) 1991-04-10

Family

ID=16765543

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22135889A Pending JPH0384775A (ja) 1989-08-28 1989-08-28 磁気ディスク装置

Country Status (1)

Country Link
JP (1) JPH0384775A (ja)

Similar Documents

Publication Publication Date Title
US5835930A (en) One or more logical tracks per physical track in a headerless disk drive
JPH04243061A (ja) フレキシブル磁気ディスク装置
JPH07182792A (ja) 情報セクタの欠陥処理方法
JPH0384775A (ja) 磁気ディスク装置
JP2728949B2 (ja) 光ディスクサブシステムの制御方式
JPH0628779A (ja) ディスク装置におけるデータ記録制御方法
JPH1049312A (ja) 磁気ディスク装置
JPS60101788A (ja) 光デイスク制御装置
KR970003135A (ko) 하드 디스크 구동장치에서 불량섹터 처리를 위한 자기 디스크와 그 처리 방법
JPS6212958A (ja) 磁気デイスク制御装置
JPS63306567A (ja) 回転型記憶装置
JPS6013360A (ja) 記憶装置
JPH03228265A (ja) ディスク装置
JPH02103781A (ja) 磁気ディスク制御装置の欠陥ブロック代替処理方式
JPH05189346A (ja) ディスク制御装置
JPH01315070A (ja) ディスク代替制御方式
JPH0469867A (ja) 磁気ディスクの割り付け方法および装置
JPH04341977A (ja) データ再生制御方式
JPH02149974A (ja) 情報記録再生装置
JPH1021653A (ja) 磁気ディスク装置
JPS63288470A (ja) ディスク制御装置
JPH02276070A (ja) フロッピィディスク装置
JPH02244463A (ja) 記憶ディスク制御装置
JPS61194675A (ja) デイスク制御方式
JPH0334163A (ja) 光ディスク装置