JPH0258771A - 磁気ディスク制御装置 - Google Patents

磁気ディスク制御装置

Info

Publication number
JPH0258771A
JPH0258771A JP20904788A JP20904788A JPH0258771A JP H0258771 A JPH0258771 A JP H0258771A JP 20904788 A JP20904788 A JP 20904788A JP 20904788 A JP20904788 A JP 20904788A JP H0258771 A JPH0258771 A JP H0258771A
Authority
JP
Japan
Prior art keywords
magnetic disk
ram
disk device
data
information
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
JP20904788A
Other languages
English (en)
Inventor
Shunsuke Iwakiri
岩切 俊介
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 Engineering Ltd
Original Assignee
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 Engineering Ltd filed Critical NEC Engineering Ltd
Priority to JP20904788A priority Critical patent/JPH0258771A/ja
Publication of JPH0258771A publication Critical patent/JPH0258771A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は磁気ディスク制御装置の改良に関し、特に磁気
ディスク記録面の欠陥を記録している磁気ディスク装置
の制御に関する。
(従来の技術) 一般に、磁気ディスク装置においては、円形の基板の表
面に磁性材料による薄膜面を塗布、メツキ、ある因はス
パッタによって形成し六複数枚の磁気ディスク(以下、
これを媒体という。)を回転させながら媒体の中心方向
に沿って往復運動の可能な磁気ヘッドによってデータの
書込みま念は読出しを行なうよう知構成されている。
したがって、磁気ディスク装置は大容量で、しかもアク
セスタイム(書込みや読出しのための選択動作時間)の
短す記憶装置として比較的安価に得られる。このため、
磁気ディスク装置は各種の情報処理装置に広く用いられ
ており、媒体の磁性膜面の形成技術や磁気ヘッドの製作
技術の進歩により、その記録密度も益々高密度化の傾向
を強めている。
このような磁気ディスク装f!lK使用される媒体の記
録面における欠陥を皆無にすることは、その磁性膜面の
形成過程からみて必ずしも経済的ではないので、ある一
定数以下の欠陥の存在を許容して使用しているのが一般
である。
したがって、磁気ディスク装置は工場からの出荷時に1
その装置に組込まれている媒体の欠陥を検査し、その欠
陥に関する情報(欠陥情報)を当該媒体上に特定の記録
形式によって記録しておく方式が公知である。磁気ディ
スク装置を使用するときは、磁気ディスク装置は上の欠
陥に関する情報を読出して欠陥のある場所を知り、その
欠陥部分を回避して情報の書込みを行なう。このような
記録作業を通常、エラーテストフォーマツティング上首
い、ETF々略称する。
(発明が解決しようとする課題) 上述した従来の磁気ディスク装置は、磁気ディスク装置
に接続された情報処理装置の運用中に何らかの誤操作が
あった場合、あるいは各種プログラム開発に使用してい
て、そのプログラムにバグがあった場合、あるいは磁気
ディスク装置自体に故障が発生した場合には、上記欠陥
に関する情報の記録が破壊される可能性がある。
さらに、ユーザが工場出荷時に磁気ディスク装置に記録
されてbる記録形式(以下、これをフォーマットという
。)とは異なったフォーマットに置数めて使用しようと
するときには、既に記録されてbる欠陥情報は自動的に
消滅してしまう。このため、従来の磁気ディスク装置で
は上記フォーマットを置数めるに際しては、工場へ戻入
し、再度、ETFを行なって欠陥情報を回復させなけれ
ばならないという欠陥がある。
本発明の目的は、本体とは別に、あらかじめ磁気−5’
イスク装置の媒体のすべてのトラックの欠陥関連情報が
格納されたバッテリーバックアップ付きRAMカードを
備えておき、上記磁気ディスク装置の欠陥関連情報が破
壊されたときは上位装置から再フォーマット動作命令を
受けて上記RAMカードに格納しである欠陥j対遍情報
を用いて前記磁気ディスク装置を再フォーマットするこ
とにより上記欠点を除去し、欠陥情報を再度、ETFす
る必要がないように構成した磁気ディスク制御装置を提
供することにある。
(課題を解決するための手段) 本発明による磁気ディスク制御装置は、インターフェー
ス制御回路と、ROMと、制御用CPUと、RAMと、
R/W制御回路と、ECC回路と、DMAコントローラ
と、バッテリバックアップ付きRAMカードとを具備し
て構成したものである。
インターフェース制御回路は、上位装置との間でデータ
および制御信号を授受するためのものである。
ROMは動作手順を格納するためのものであり、制御用
CPUはROMに格納されている動作手順に従って磁気
ディスク制御装置を制御する。
RAMは、上位装置よりインターフェース制御回路を介
して送受されるデータや読出しデータを格納するための
ものである。
R/W制呻回路はRAMの格納データを磁気ディスク装
置に書込み、またはデータを磁気ディスク装置から読出
してRAMへ格納するためのものである。
ECC回路は、読出しデータのエラーを検出して訂正す
るためのものであり、DMAコントローラはECC回路
からの読出しデータをRAMに格納するとき、磁気ディ
スク装置の読出し速度に合わせてRAMの番地を指定す
るためのものである。
バッテリバックアップ付きRAMカードは、予め磁気デ
ィスク装置の媒体のすべてのトラックの欠陥関連情報を
格納しておき、磁気ディスク装置の欠陥関連情報の破壊
時には上位装置からの再フォーマット動作命令により欠
陥関連情報を磁気デイスク装置に再フォーマットするた
めのものである。
(実施例) 次に、本発明について図面を参照して説明する。
第1図は、本発明による磁気ディスク制御装置の一実施
例を示すブロック図である。第1図において、2は制御
用CPU、3はDMAコントローラ、4はR/W制御回
路、5はFCC回路、6はROM、  フはRAM、8
はRAMカード、9はインターフェース制御回路、10
はディスク制御装胃、11は磁気ディスク装置、12は
上位装置である。
本実施例は、磁気ディスク装置11と上位装置(HO8
T)12とに接続される磁気ディスク制御装置10であ
り、あらかじめ磁気ディスク装置11の媒体の最初のト
ラックから最後のトラックまでの、すべてのトラックの
欠陥関連情報が格納され九バッテリーバックアップ付き
RAMカード(以下、RAMカードと称する。)8を備
えてhる。本磁気ティスク制御装置1oにおいて、磁気
ディスク装置11の媒体上の欠陥関連情報が破壊され六
ときKは、上位装置12から再フォーマット動作命令を
受け、RAMカード8に格納されている欠陥1列連情報
を用すて磁気ディスク装置11の媒体を再フォーマット
するものである。
磁気ディスク制御装置10のインターフェース制御回路
9は、上位装置12との間でデータ、および制@信号の
授受を行ない、以下に述べる磁気ディスク制御装置10
内の各回路との間でこれらの信号の伝達を行なう。
制御用CPU2はROMBに格納されている動作手順に
従って、磁気ディスク制御装置10の動作を制御する回
路である。データバスライン21によって、インターフ
ェース制御回路9と、ROM6と、RAM7と、取外し
可能なRAMカード8と、R/W制御回路と、ECC回
路5とが相互に接続されている。また、アドレスバスラ
イン22によってROM6と、RAM7と、RAMカー
ド8とが接続されている。
インターフェース制御回路9を介して上位装置12との
間で送受されるデータは、RAM7に格納されている。
R/W制御回路4は、RAMフの格納データを磁気ディ
スク装置11へ書込む動作、またはRAMフのデータを
磁気ディスク装置11へ読出す動作の制御を行なう。
磁気ディスク装置11から読出され走データに誤りがあ
る場合、ECC回路5は上記誤りを検出して、誤りを訂
正するための情報を生成し、誤り訂正情報に従って訂正
されたデータはRAMフに格納される。RAMフはイン
ターフェース回路9を介して上位袋[12から送られて
くるデータや制御信号、またはECC回路E!に、t?
いて生成され六訂正情報によって修正されたデータを一
時的に格納する。RAMカード8は、磁気ディスク装置
11の欠陥情報をあらかじめ格納しておく記憶回路であ
り、再フォーマット命令によってその内容は読出される
ROMBは、本発明による制御方式の各動作手順を格納
しておくための回路である。制御用CPU2からアドレ
スパスライン22によって当該番地が指定されると、デ
ータはROMBからデータパスライン21を介して読出
される。なお、DMAコントローラ3はECC回路5か
らの読出しデータをRAM7に格納するとき、磁気ディ
スク装置11の4出し速度に合わせてRAM)の番地を
指定するための制御回路であり、制御用CPU2に代っ
て動作する。また、DMAコントローラ3は、ECC回
路5を通じてRAM7のデータを磁気ディスク装置11
に書込む場合にも、制御用CPU2に代って書込みを実
行するものである。
第2図は、磁気ディスク装置11に記憶され念情報の記
録形式を示す説明図である。第2図において、第2図(
a)K示す記録形式は記録単位としてのレコードの長さ
が固定長の場合で、通常これを固定セクタ方式という。
第2図(b)に示す記録形式はレコードの長さが可変長
の場合で、通常これを可変長セクタ方式という。
第21iK(a)において、固定セクタ方式では前後の
インデクスバルスIn間がN@の一定長のセクタに分割
されている。各セクタは先頭部分釦ギQ1 ヤツプGl、またはG2を有するアドレス部(より部)
と、データ部とによって構成されている。
ID部は更に同期用パターン(SP)、フラグ(F)、
シリンダ番号(CC)、ヘッド番号(HH)、セクタ番
号(SS’)、およびチエツクバイト(CB)によって
構成されてbる。
例えば、そのセクタが欠陥のないセクタ(グツドセクタ
)である場合には、フラグFは%0O(16進数)#で
表示される。一方、そのセクタが欠陥のあるセクタ(パ
ッドセクタ)である場合には、フラグFは%01(16
進数)rで表示され、そのセクタの欠陥の有無の情報を
与える。
第2図(b’)において可変長セクタ方式では、最初の
インデクスパルスInの直後のギャップG1に続いてホ
ームアドレス(HA)があり、以下、ギャップG!、ま
たはG3を挿んでレコード0〜n(各レコードはカウン
ト部、およびデータ部から成る。)が連続してhる。ホ
ームアドレス(HA)はスキップディスプレースメント
(SD)、物理アドレス(PA)、フラグ(F)、シリ
ンダ番号(CC)、ヘッド番号(HH)、およびデータ
修正バイト(DCB)によって構成されている。
スキップディスプレースメント(SD’)は、レコード
0〜nの中に欠陥がある場合に、その欠陥のある位置を
インデクスパルスInを基準として計数したバイト数で
表示しである。
次に、本実殉例における動作について第3図のフローチ
ャートを参照して説明する。
第8図において、RAMカード8にはあらかじめ媒体欠
陥情報が既に格納されている。すなわち、第2図(a)
の固定セクタ方式の場合にはID部のフラグ(F)、シ
リンダ番号(CC)、ヘッド番号(HH)、ならびにセ
クタ番号(SS)をRAMカード8が格納されている。
また、第2図(b)の可変長セクタ方式の場合には、H
A部のスキップディスプレースメント(SD)、物理ア
ドレス(’PA’l、フラグCF’)、シリンダ番号(
CC)、ならびにヘッド番号(HH)が欠陥関連情報と
してRAMカード8に格納されている。
この状態において、通常の処理動作が行なわれてbると
き、上述したような何らかの原因によって磁気ディスク
装置11の欠陥情報が破壊されて、磁気ディスク装置1
1の読出しが不能てなったときは、第3図のフローチャ
ートに示す手順によって再フォーマット動作が行なわれ
る。
すなわち、上位装置12から再フォーマット動作を指示
する命令(−再フオーマット駆動′コマンドと称し、%
RED ’コマンドと略称する。)を受けると(参照符
号k)、制御用CPU2はRAMカード8から欠陥関連
情報を読出す(参照符号l)。読出された欠陥情報はI
D部、またはHA部に書込みながら再フォーマットを行
なう(参照符号m)。これによって、磁気ディスク装置
11は再び読出しが可能となるので、通常の処理動作(
参照符号n)を行なうことができる。本フローチャート
の一連の動作手須は、ROM6に格納されているもので
ある。
(発明の効果) 以上説明したように本発明は、何らかの原因により媒体
の欠陥情報が破壊されて磁気ディスク装置の書込みや、
読出しが不可能になつ九場合にも装置から取外し可能な
RAMカードに格納しである欠陥関連情報を用いて再フ
ォーマット動作して復元することにより、障害復旧時間
が短縮されて使用効率の高A磁気ディスク装置が得られ
るという効果がある。
【図面の簡単な説明】
第1図は、本発明による磁気ディスク制御装置の一実施
例を示すブロック図である。 第2図(a)および第2図(b’)は、それぞれ固定セ
クタ方式および可変長セクタ方式による磁気ディスク上
への記録形式を示す説明図である。 第8図は、再フォーマット動作の一例を示すフローチャ
ートである。 2・・−制御用CPU 3参・・DMAコントローラ 4・・・R/W制御回路 5・・・ECC回路 6・、・ROM フ・・@RAM 811 ・ 10 ・ 11 ・ 12 ・  −n RAMカード インターフェース制御回路 ・磁気ディスク制御装置 ・磁気ディスク装置 ・上位装置 ・書処哩ステップ 特 許 化1111人 出 願 人

Claims (1)

    【特許請求の範囲】
  1. 上位装置との間でデータおよび制御信号を授受するため
    のインターフェース制御回路と、動作手順を格納するた
    めのROMと、前記ROMに格納されている動作手順に
    従つて磁気ディスク制御装置を制御するための制御用C
    PUと、前記上位装置より前記インターフェース制御回
    路を介して送受されるデータや読出しデータを格納する
    ためのRAMと、前記RAMの格納データを前記磁気デ
    ィスク装置に書込み、またはデータを前記磁気ディスク
    装置から読出して前記RAMへ格納するためのR/W制
    御回路と、前記読出しデータのエラーを検出して訂正す
    るためのECC回路と、前記ECC回路からの前記読出
    しデータを前記RAMに格納するとき、前記磁気ディス
    ク装置の読出し速度に合わせて前記RAMの番地を指定
    するためのDMAコントローラと、予め前記磁気ディス
    ク装置の媒体のすべてのトラックの欠陥関連情報を格納
    しておき、前記磁気ディスク装置の欠陥関連情報の破壊
    時には前記上位装置からの再フォーマット動作命令によ
    り前記欠陥関連情報を前記磁気ディスク装置に再フォー
    マットするためのバッテリバックアップ付きRAMカー
    ドとを具備して構成したことを特徴とする磁気ディスク
    制御装置。
JP20904788A 1988-08-23 1988-08-23 磁気ディスク制御装置 Pending JPH0258771A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20904788A JPH0258771A (ja) 1988-08-23 1988-08-23 磁気ディスク制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20904788A JPH0258771A (ja) 1988-08-23 1988-08-23 磁気ディスク制御装置

Publications (1)

Publication Number Publication Date
JPH0258771A true JPH0258771A (ja) 1990-02-27

Family

ID=16566373

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20904788A Pending JPH0258771A (ja) 1988-08-23 1988-08-23 磁気ディスク制御装置

Country Status (1)

Country Link
JP (1) JPH0258771A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5735009A (en) * 1994-10-14 1998-04-07 Ricoh Company, Ltd. Device for removing a substance deposited on a sheet
JP2006059093A (ja) * 2004-08-19 2006-03-02 Fujitsu Ltd ディスク装置、ディスク装置のディスク上のデータを復元する方法、およびコンピュータ読み取り可能な記憶媒体

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5735009A (en) * 1994-10-14 1998-04-07 Ricoh Company, Ltd. Device for removing a substance deposited on a sheet
US5855734A (en) * 1994-10-14 1999-01-05 Ricoh Company, Ltd. Device for removing a substance deposited on a sheet
US6143091A (en) * 1994-10-14 2000-11-07 Ricoh Company, Ltd. Method for removing a substance deposited on a sheet
JP2006059093A (ja) * 2004-08-19 2006-03-02 Fujitsu Ltd ディスク装置、ディスク装置のディスク上のデータを復元する方法、およびコンピュータ読み取り可能な記憶媒体
JP4615934B2 (ja) * 2004-08-19 2011-01-19 富士通株式会社 ディスク装置、ディスク装置のディスク上のデータを復元する方法、およびコンピュータ読み取り可能な記憶媒体

Similar Documents

Publication Publication Date Title
JP4279515B2 (ja) 記録再生装置
JPH01231122A (ja) データ記憶装置
US6079044A (en) Method and error correcting code (ECC) apparatus for storing predefined information with ECC in a direct access storage device
JPH06111479A (ja) 情報記録再生装置
JPH03142760A (ja) 情報記録再生装置
JPH0258771A (ja) 磁気ディスク制御装置
JPH08500002U (ja) デマーキング機能を有するデータ記録システム及び方法
JPH02291011A (ja) 記憶装置
JPH04245072A (ja) 媒体上にデ−タ管理情報領域を備えたディスク装置
JPS6050665A (ja) デ−タ記録再生方式
JP2595316B2 (ja) 交代割付け処理方式
JPS60136957A (ja) 磁気デイスク装置の制御方式
JPH01178172A (ja) 光ディスク制御装置
JPS63181168A (ja) 光デイスク装置における代替処理方式
JPS60225260A (ja) 磁気デイスク制御装置
JPH02236865A (ja) 情報記録再生装置
JPH0417458B2 (ja)
JPS61133433A (ja) 書換え不能なデ−タ記録媒体における不良セクタ代替え処理方式
JPH02300817A (ja) ディスク制御装置
JPH0354775A (ja) ディスク装置,及びそのデータ書き込み読出し方法
JPS58177507A (ja) 磁気記録再生装置の再試行方法
JPH0926859A (ja) ディスクボリューム二重化方式
JPS60181918A (ja) デ−タ管理方式
JPS63241769A (ja) 磁気デイスク装置のフオ−マツト制御装置
JPH04212719A (ja) 光学的情報記録方法