JPS62209774A - 磁気デイスク装置の欠陥領域交代処理方式 - Google Patents

磁気デイスク装置の欠陥領域交代処理方式

Info

Publication number
JPS62209774A
JPS62209774A JP5282086A JP5282086A JPS62209774A JP S62209774 A JPS62209774 A JP S62209774A JP 5282086 A JP5282086 A JP 5282086A JP 5282086 A JP5282086 A JP 5282086A JP S62209774 A JPS62209774 A JP S62209774A
Authority
JP
Japan
Prior art keywords
area
defective
record
replacement
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
JP5282086A
Other languages
English (en)
Inventor
Shigeaki Tendou
天童 繁昭
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP5282086A priority Critical patent/JPS62209774A/ja
Publication of JPS62209774A publication Critical patent/JPS62209774A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 磁気ディスク装置において、欠陥領域をそのシリンダア
ドレスと、1対1対応で記憶する不良シリンダ参照テー
ブル(DCRB)と、上記欠陥領域を交代領域に対応付
ける為の交代レコード割り付けテーブル(ARAB)と
を設けることにより、該磁気ディスク装置の媒体の特定
領域をアクセスして、不良シリンダ参照テーブル(DC
RB)からの当該アクセス領域が欠陥領域であることを
指示する信号(割り込み信号)を検知したときのみ、上
記交代レコード割り付けテーブル(ARAB)を検索し
、当該欠陥領域に対する交代領域をアクセスするように
したものである。
〔産業上の利用分野〕
本発明は磁気ディスク装置に係り、特に該磁気ディスク
装置の媒体に発生した。又は発生の可能性のある欠陥領
域を認識して交代領域をアクセスする為の処理方式に関
する。
従来の磁気ディスク装置は、計算機システムのファイル
記憶装置(FM)として使用されるのが一般的であった
が、最近の計算機技術の著しい進歩に伴って、大容量化
と共に、経済化が図られてきた為、該磁気ディスク装置
は、システムに固有なファイル記憶装置から、一般ユー
ザが安易に使用するファイル記憶装置となってきた為、
媒体に発生した欠陥領域に対する再処理の影響が無視で
きなくなり、該欠陥領域に対する効果的な交代処理方式
が要求されるようになってきた。
〔従来の技術と発明が解決しようとする問題点〕第3図
は、従来の欠陥レコードに対する交代処理方式を説明す
る図である。
通常、工場出荷時点での磁気ディスク装置においては、
欠陥レコードに対して交代割り付けが成された状態でフ
ォーマツティングされており、その個使用できるが、現
場での運用状態の時に欠陥レコードが発生した場合には
、例えば、イニシャライズ処理によって交代レコードの
割り付けを行う必要がある。
本図は、欠陥レコードと、交代レコードとの関係を模式
的に示したもので、■は正常レコードのアドレスエリア
を示し、■は欠陥レコードのアドレスエリアを示し、■
は交代レコードとして使用している予備領域のアドレス
エリアを示している。
今、当該磁気ディスク装置の特定の正常なレコードをア
クセスした時、本図の■のアドレスエリアを読み取り、
アクセスアドレスと比較して一致していることを認識し
た後、該レコードをアクセスする。
若し、アクセスしたレコードが欠陥レコードであると、
■で示したアドレスエリアを読み取ることになるので、
アクセスアドレスとは不一致状態となり、且つ該アドレ
スエリアのフラグ(F)ビットの先頭ビットが“1“で
あることから、当該レコードが欠陥レコードであると認
識し、該アドレスエリアに登録されている交代レコード
側の論理アドレスを読み取り、そのレコード■に対する
アクセスを行い、該レコードのアドレスエリアに登録さ
れている上記欠陥レコード側の論理アドレスを読み取り
、自己のアクセスアドレスとの一致を確認して、当該交
代レコードをアクセスすることができる。
■は該欠陥レコードと、交代レコードとの間の上記リン
クを模式的に示したもので、アドレス(Add) =A
でアクセスしたレコードが欠陥レコードであると、該欠
陥レコードのアドレスエリア(AA)に登録されている
交代レコードのアドレス(八dd) =aによって、交
代レコードをアクセスできることを示している。このと
き、当該欠陥レコードのアドレスエリア(AA)には、
該交代した元のレコード(−次アドレスと云う)のアド
レス(八dd) =Aが登録されており、相互にリンク
していることが分かる。
この従来方式においては、ユーザ領域の欠陥を、その領
域自身に記録して、交代領域との対応付けをしていた為
、以下のような不都合が生じる問題があった。即ち、 (1)  欠陥表示(フラグビット)を欠陥レコード自
身に持っている為、交代レコードへの対応情報すら詠め
ない場合がある。
(2)欠陥表示さえできない状態で、交代レコードに代
替えしている場合、万−該欠陥レコードが読めた時には
、データに矛盾を生じる。
(3)  長い将来に渡って欠陥となる恐れのあるレコ
ードでも、初期化の誤りや、制御部の誤動作によって正
常として使用してしまう場合がある。
第4図は従来の他の欠陥領域交代処理方式を説明する図
である。
この従来方式においては、欠陥レコードアドレスと、交
代レコードアドレスとを対にして記録しているテーブル
を設けている例である。
この従来方式においては、特定のレコードをアクセスす
る際、必ず本テーブルを検索して、当該アクセスアドレ
スが登録されていないことを確認して、初めて該レコー
ドに対するアクセスを行っていた。
従って、当該磁気ディスク装置でのオーバヘッドが大き
くなると云う問題があった。
本発明は上記従来の欠点に鑑み、完全な交代領域割り付
げによるデータの信頼性保証と、迅速な交代領域に対す
るアクセス手段を提供することを目的とするものである
〔問題点を解決するための手段〕
第1図は本発明の欠陥領域交代処理方式の原理ブロック
図である。
本発明においては、磁気ディスク装置において、読み書
きが不能、若しくは読み書きが不能に陥る危険が予測さ
れる欠陥領域をそのシリンダアドレスと、1対1対応で
記憶する不良シリンダ参照テーブル(DCRB) 1と
、上記欠陥領域を交代領域に対応付ける為の交代レコー
ド割り付けテーブル(ARAB) 2とを設け、該磁気
ディスク装置において、特定の領域をアクセスした時、
上記不良シリンダ参照テーブル(DCRB) 1からの
当該領域の欠陥を指示する信号(割り込み信号)を検知
した時のみ、上記交代レコード割り付けテーブル(AR
AB) 2を検索し、該欠陥領域に対応した交代領域を
アクセスするように構成する。
〔作用〕
即ち、本発明によれば、磁気ディスク装置において、欠
陥領域をそのシリンダアドレスと、1対1対応で記憶す
る不良シリンダ参照テーブル(DCRB)と、上記欠陥
領域を交代領域に対応付ける為の交代レコード割り付け
テーブル(ARAB)とを設けることにより、該磁気デ
ィスク装置の媒体の特定領域をアクセスして、不良シリ
ンダ参照テーブル(DCRB)からの当該アクセス領域
が欠陥領域であることを指示する信号(割り込み信号)
を検知したときのみ、上記交代レコード割り付けテーブ
ル(ARAB)を検索し、当該欠陥領域に対する交代領
域をアクセスするようにしたものであるので、欠陥領域
に対する交代処理が完全な形で実施でき、然も、一般の
正常領域へのアクセスに影響なく交代処理ができると共
に、正常領域に対しては従来通りで。
且つ該欠陥領域に対しては、従来以上のアクセス速度と
、高信頼性を得ることができる効果がある。
〔実施例〕
以下本発明の実施例を図面によって詳述する。
第2図は本発明の一実施例をブロック図で示した図であ
り、本図における不良シリンダ参照テーブル(DCRB
) 1と、交代レコード割り付けテーブル(ARAB)
 2.及び関連機構が本発明を実施するのに必要な手段
である。尚、全図を通して同じ符号は同し対象物を示し
ている。
以下、前述の第1図を参照しながら、第2図によって、
本発明による欠陥領域交代処理方式を説明する。
本実施例においては、全シリンダ数2048. )ラン
ク面12.レコード数32の磁気ディスク装置で、その
内ユーザシリンダの数は2000の場合を取り上げてい
る。
本発明の不良シリンダ参照テーブル(DCRB) 1は
、第1図に示したように256バイトで構成されており
、そのビット0がシリンダOに、ビットnがシリンダn
に対応している。
従って、シリンダアドレスを“CYL’  とすると、
当該不良シリンダ参照テーブル(DCRB) 1内の、
バイl−位置−CYL/8 ヒツト位置−CYL−(CYI、/8) *8で求める
ことができる。
欠陥レコードが存在するシリンダに対しては、対応する
不良シリンダ参照テーブル(DCRB) lのビットを
、例えば、°1゛ としておく。
この結果、シークアドレスレジスタ11のシリンダアド
レスと、上記不良シリンダ参照テーブル(DCRB) 
1の内容とを、ソフトウェア、或いはファームウェア、
或いはハードウェア手段によって、ビット対応で比較し
、若し欠陥レコードを含むシリンダであると、比較回路
(C) 12から割り込み信号(INT)を発生するよ
うに機能させる。
又、本発明を実施するのに必要な交代レコード割り付け
テーブル(ARAB) 2は、第1図で示したように、
例えば、■要素が8ハイドで構成され、上記欠陥シリン
ダに対するアクセスを示す割り込み信号(INT)が出
力されると、ARAB検出部21を起動し、該交代レコ
ード割り付けテーブル(ARAB) 2を検索して交代
領域を割り出し、該割り出した交代領域をアクセス制御
部22を介してアクセスするように動作する。
上記交代レコード割り付けテーブル(AI?Al1) 
2は、当該磁気ディスク装置の初期設定段階において、
欠陥アドレス順に作成され、上記割り込み信号(INT
)によって、例えば、0番地から順に検索される。この
検索動作の為の機能ブロックが上記ARAB検索部21
である。
ARAB検索部21においては、交代レコード割り付け
テーブル(ARAB) 2に対する上記割り込み信号(
INT)を累計して、最もアクセス頻度の高い順に、該
交代レコード割り付けテーブル(ARAB) 2の内容
を書き替えるように機能する。この書き替えタイミング
は、例えば、−足回数の割り込み信号(INT)を検出
した時とする。
上記の不良シリンダ参照テーブル(DCI?B) 1.
及び交代レコード割り付けテーブル(ARAB) 2に
対するアクセスは、通常、当該磁気ディスク装置のレデ
ィタイミングで、ファームウェア、或いはオペlル −ティングシステム(OS)によって、図示していない
磁気ディスク媒体から該磁気ディスク装置内のDCRB
、 ARAB展開用ストレージ(RAM)に展開された
後において行われる。
従って、上記書き替えが行われると、媒体上の交代レコ
ード割り付けテーブル(ARAB) 2の内容も書き替
える必要がある。
又、不良シリンダ参照テーブル(DCRB) 1.交代
レコード割り付けテーブル(ARAB) 2共に、磁気
ディスク媒体上の無欠陥保証領域に、必要に応じて二重
、三重にも、書き込んでおくようにしても良いことは云
う迄もないことである。
このように、本発明は、通常良く使用される欠陥アドレ
ス−交代アドレス対応テーブルの他に、欠陥レコードが
存在するシリンダと、l対l対応の不良シリンダ参照テ
ーブル(DCRB)を設け、あるレコードをアクセスし
て、該レコードのシリンダアドレスが、欠陥レコードを
含むシリンダであるこを検出した時に限り、上記欠陥ア
ドレス−交代アドレス対応テーブル(交代レコード割り
付けテ一プル(ARAB) )を検索するようにした所
に特徴がある。
〔発明の効果〕
以上、詳細に説明したように、本発明の磁気ディスク装
置の欠陥領域交代処理方式は、磁気ディスク装置におい
て、欠陥領域をそのシリンダアドレスと、1対1対応で
記憶する不良シリンダ参照テーブル(DCRB)と、上
記欠陥領域を交代領域に対応付ける為の交代レコード割
り付けテーブル(ARAB)とを設けることにより、該
磁気ディスク装置の媒体の特定領域をアクセスして、不
良シリンダ参照テーブル(DCRB)からの当該アクセ
ス領域が欠陥領域であることを指示する信号(割り込み
信号)を検知したときのみ、上記交代レコード割り付け
テーブル(ARAB)を検索し、当該欠陥領域に対する
交代領域をアクセスするようにしたものであるので、欠
陥領域に対する交代処理が完全な形で実施でき、然も、
一般の正常領域へのアクセスに影響なく交代処理ができ
ると共に、正常領域に対しては従来通りで、且つ該欠陥
領域に対しては、従来以上のアクセス速度と、高信頼性
を得ることができる効果がある。
【図面の簡単な説明】
第1図は本発明の欠陥領域交代処理方式の原理ブロック
図。 第2図は本発明の一実施例をブロック図で示した図。 第3図は従来の欠陥レコードに対する交代処理方式を模
式的に示した図。 第4図は従来の他の欠陥領域交代処理方式を説明する図
。 である。 図面において、 12は比較回路(C)。 2は交代レコード割り付けテーブル(ARAB) 。 21はへRAB検索部。 22はアクセス制御部。

Claims (1)

  1. 【特許請求の範囲】 磁気ディスク装置において、読み書きが不能、若しくは
    読み書きが不能に陥る危険が予測される欠陥領域をその
    シリンダアドレスと、1対1対応で記憶する不良シリン
    ダ参照テーブル(DCRB)(1)と、 上記欠陥領域を交代領域に対応付ける為の交代レコード
    割り付けテーブル(ARAB)(2)とを設け、該磁気
    ディスク装置において、特定の領域をアクセスした時、
    上記不良シリンダ参照テーブル(DCRB)(1)から
    の当該領域の欠陥を指示する信号を検出した時のみ、上
    記交代レコード割り付けテーブル(ARAB)(2)を
    検索し、該欠陥領域に対応した交代領域をアクセスする
    ことを特徴とする磁気ディスク装置の欠陥領域交代処理
    方式。
JP5282086A 1986-03-11 1986-03-11 磁気デイスク装置の欠陥領域交代処理方式 Pending JPS62209774A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5282086A JPS62209774A (ja) 1986-03-11 1986-03-11 磁気デイスク装置の欠陥領域交代処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5282086A JPS62209774A (ja) 1986-03-11 1986-03-11 磁気デイスク装置の欠陥領域交代処理方式

Publications (1)

Publication Number Publication Date
JPS62209774A true JPS62209774A (ja) 1987-09-14

Family

ID=12925480

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5282086A Pending JPS62209774A (ja) 1986-03-11 1986-03-11 磁気デイスク装置の欠陥領域交代処理方式

Country Status (1)

Country Link
JP (1) JPS62209774A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07105071A (ja) * 1993-09-30 1995-04-21 Sony Corp 情報転送装置及び情報記録装置
JP2009151681A (ja) * 2007-12-21 2009-07-09 Hitachi Ltd ディスクアレイ装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07105071A (ja) * 1993-09-30 1995-04-21 Sony Corp 情報転送装置及び情報記録装置
JP2009151681A (ja) * 2007-12-21 2009-07-09 Hitachi Ltd ディスクアレイ装置

Similar Documents

Publication Publication Date Title
US5319627A (en) Method for managing a defect in an optical disk by assigning logical addresses based upon cumulative number of defects in the disk
EP0350920B1 (en) A method of managing defective sectors in a disk-shaped information recording medium and an apparatus for performing the same
JP2635023B2 (ja) フアイルデータ用ラベル書き込み方法
JP3206657B2 (ja) 交替処理方法および情報記録再生装置
WO1997009676A1 (en) System and method for on-line, real-time, data migration
JPH07104808B2 (ja) 設置可能なファイルシステムにおいてダイナミックボリュームトラッキングを行う方法及び装置
US6507905B1 (en) System for modifying a master partition table of a master boot record to create a personalized local data drive having dedicated allocation for a specified user
US20030177334A1 (en) Address mapping for disk drive to accommodate multiple operating systems
JPH0324691B2 (ja)
JPS62209774A (ja) 磁気デイスク装置の欠陥領域交代処理方式
US6449705B1 (en) Method and apparatus for improving performance of drive linking through use of hash tables
JP4585052B2 (ja) データ記録システム
JPH07182792A (ja) 情報セクタの欠陥処理方法
US20030177367A1 (en) Controlling access to a disk drive in a computer system running multiple operating systems
JPS60191342A (ja) フアイル管理処理方式
JP3614886B2 (ja) ファイルシステム
JP2000339869A (ja) 光デイスク装置
JPS6359618A (ja) コピー方法
JPS601672A (ja) 磁気デイスク装置の不良ブロツク処理方法
JPS59104712A (ja) 磁気デイスク装置に於ける交代トラツク処理方式
JPH09293007A (ja) プログラムインストール装置
JPS5987572A (ja) デイスク記憶装置制御方式
JPH07200378A (ja) ライブラリファイル管理装置
JPH01255028A (ja) 外部記憶装置のアクセス方法
JPS63251965A (ja) デイスク管理方式