JPS6381663A - 磁気デイスクのデ−タチエツク方式 - Google Patents

磁気デイスクのデ−タチエツク方式

Info

Publication number
JPS6381663A
JPS6381663A JP22589086A JP22589086A JPS6381663A JP S6381663 A JPS6381663 A JP S6381663A JP 22589086 A JP22589086 A JP 22589086A JP 22589086 A JP22589086 A JP 22589086A JP S6381663 A JPS6381663 A JP S6381663A
Authority
JP
Japan
Prior art keywords
data
sector
magnetic disk
read
cpu
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
JP22589086A
Other languages
English (en)
Inventor
Shinichiro Kawashima
川島 伸一郎
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP22589086A priority Critical patent/JPS6381663A/ja
Publication of JPS6381663A publication Critical patent/JPS6381663A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 技術分野 本発明は、磁気ディスクのデータチェック方式に関し、
特に磁気ディスクに書き込まれたデータの確実な読出し
を行うのに好適なデータチェック方式に関するものであ
る。
従来技術 従来、磁気ディスク装置4例えばハードディスク装置(
以下、HDDという)においては、ハードディスク制御
装置(以下、HDCという)にID磁気ディスク媒体に
フォーマツティングを行い、ID部とデータ部(ある一
定パターン、例えばE5、、)の書き込みを行っている
。このようにフォーマットされる磁気ディスク媒体のセ
クタには、第3図に示すように、セクタの開始とアドレ
スを示す情報を記録したIDフィールドと、データを記
録するデータ・フィールドがある。これらの前後には回
転変動や機械的寸法誤差、イレーズゲートの遅れやタイ
ミング誤差からデータを保護するためのギャップがおか
れている。上記のIDフィールドはシンクフィールド、
ミッシングクロック(A l )、 I D情報エリア
に分けられており、さらにID情報エリアはシリンダ番
号(トラック番号)。
ヘッド番号、セクタ番号、セクタ長が格納される。
以上のようにフォーマットされた磁気ディスク媒体のデ
ータ部を読み出す場合は、HDCが第3図に示すID部
のID情報を読み取り、HDC自身が解読し、その結果
目的とするセクタか否かを判断していた。
前述したHDDを外部記憶装置としてホストシステムと
接続してシステムを構成した例を第2図に示す。ここで
、1はメモリ等を含むホストシステム(例えば、CPU
)、2はHD(ディスク駆動装置)のデータ書込み・読
出し、データ転送の制御を行うHDC13は磁気ディス
ク媒体へデータを記録するH’Dである。CPUIID
HDC2に対しリード命令(1セクタリード)が出され
、HD C2はその命令を受け、HD3のディスク媒体
を読みにいくが、その時の読み出し方法としては、例え
ばOシリンダ、0ヘツド、0セクタを読む場合。
まず、HDC2は第3図に示すインデックス(HD3の
ディスク板の1回転に1回発生するパルス)を検知する
と、次に、ID部を検索し、そこに書かれている情報が
0シリンダ、0ヘツド、0セクタかを判断し、次にデー
タ部を読む。さらに詳しく述べると、ID部を読出す前
に第3図に示す5YNCにIDVFO回路(これは、H
DC2の内部にあるものとする)の同期を取り、VF○
を安定させると同時に、VFO回路から5YNC信号を
HDC2に与える。5YNC信号を与えられたHDC2
は、ID部がはじまったことを知ると、次にA1° と
いうデータを読み取り、それに続くデータがID情報で
あることをHDC2が判断し、ID情報を読取る。デー
タフィールドにおいても同じ動作をするが、データ部か
ID部かの判断は、 “A1″に続くデータが“F8’
 か否かで決定する。
このような読み出し動作で、目的とする0セクタのID
部は解読できた場合でも、第3図のデータ部の5YNC
にてハードディスクの回転むら、ノイズ等にIDVFO
回路の同期が取れないと、HDC2に対し、目的とする
Oセクタのデータ部がきたにもかかわらず、5YNC信
号が与えられていないため、0セクタのデータ部を読み
とばすことになる。次に1セクタのID部の5YNCが
くることになるが、仮にここで、VFO回路の同期が取
れ、HDC2に対して5YNC信号が与えられたとして
も“Al’ に続くデータがF8’でないため、HDC
2はデータ部でないと判断し、次の5YNCを待つ。■
セクタのデータ部の5YNCにて同期が取れると、HD
C2はA1′。
F8′ を確認し、データを読取り、結果として目的と
するOセクタのデータではなく、1セクタのデータをC
PUへ転送することになる。
しかし、この方式では、CPUIはHDC2から転送さ
れたデータが目的とするセクタのデータか否か判断する
ことができないため、HDa自体の持つ回転むらやノイ
ズ等にIDVF○回路の追従精度不足となり、HDC2
が間違って正常と判断し、目的とするセクタ以外のデー
タを転送した場合でも、CPUIは目的のセクタデータ
として処理するしかなかった。
目     的 本発明の目的は、このような従来の問題を解決し、磁気
ディスク装置において、目的としたデータを確実に読出
しが行え、読出しデータの信頼性の向上を図れる磁気デ
ィスクのデータチェック方式を提供することにある。
構   成 上記目的を達成するため、本発明の磁気ディスクのデー
タチェック方式は、セクタの開始とアドレス等のID=
l#報を記録するIDフィールドとデータを記録するデ
ータフィールドにフォーマットされる磁気ディスクと、
該磁気ディスクへのデータの書込みまたは該磁気ディス
クからデータの読出しおよびデータの転送を行う制御手
段とを有する磁気ディスク装置において、上記IDフィ
ールドのID情報とは別にデータフィールドに読出しデ
ータが目的とするセクタか否かを上位装置が判断するた
めの検索エリアをフォーマツティングした後、該検索エ
リアにID情報のセクタ番号と同一番号をセットし、上
位装置から与えられたデータを受信して上記制御手段が
上記検索エリアのデータの読出しを行い、該読出しデー
タを上位装置に転送したときは、上位装置は上記検索エ
リアのデータと該上位装置が与えたデータとを比較チェ
ックすることに特徴がある。
以下、本発明の構成を、実施例にID説明する。
本実施例が適用される全体構成は、第2図と同様である
ので、以下第2図を参照しながら本実施例を説明する。
第4図は、本発明の実施例による磁気ディスク媒体のデ
ィスクフォーマツティングのフローと従来のフローの比
較図である。ここで、(a)は従来のフローを示し、(
b)は本実施例のフローを示している。
第4図(a)に示すように、従来はHDC2にID磁気
ディスク媒体の1トラツクのフォーマツティングを行い
(301)、最終シリンダ(トラック)まで(302)
、301の処理を繰り返すことにID、磁気ディスク媒
体のフォーマツティングを終了する。
しかし、本発明では、第4図(b)に示すように、まず
、HDC2にID磁気ディスク媒体の1トラツクのフォ
ーマツティングを行う(401)。この処理は従来の処
理301と同じである。このフォーマット後、データバ
ッファ領域の各セクタのデータ領域の先頭バイトにセク
タ検索データをセットする(402)。すなわち、各セ
クタのデータ部の1バイト目にID部のセクタ番号と同
一番号をセットする。次に、HDC2はHD3の磁気デ
ィスク媒体の1トラツクにそのセクタ検索データの書き
込みを行う(403)。以上の処理を最終シリンダ(ト
ラック)まで(404)、繰り返すことにID、磁気デ
ィスク媒体のフォーマツティングを終了する。このフォ
ーマツティングされた1セクタの例を第5図に示す。こ
こでは、1セクタのデータ長は256バイトとしている
ので、1セクタ内は1バイトのセクタ検索エリアと25
5バイトのデータエリアとにフォーマットされたことに
なる。
第1図は1本発明の一実施例を示すデータチェック処理
動作のフローチャートである。これは、前述したように
フォーマットされた磁気ディスク媒体を用いて、データ
チェックを行う場合の処理を示している。以下、第1図
のフローに従ってデータチェックを説明する。
まず、第2図に示すようなシステムにおいて、CPUI
がHDC2に対してリード命令を発行し、セクタアドレ
スを指定すると(101)、この命令を受けてHDC2
は指定されたセクタアドレスに対するセクタのID部を
検索し、次に第5図に示すようなデータ部の1バイト目
のセクタ検索エリアのデータを読み取る(102)。こ
の読み取りデータをHDC2はCPUIに対して転送す
る。CPutでは、読み取り転送されたデータ(検索エ
リアのセクタ番号)と目的としたセクタ番号が一致して
いるかをチェックする(103)。一致した場合は正常
読み出しと判断してチェック処理を終了し、次の処理に
移行する。一致しない場合は、例えば、8回程度繰返し
リトライを行う(104)。
また、リトライを8回しても一致しない場合は、CPU
Iはエラー処理として、例えば表示装置(図示せず)に
その旨を表示する。ここでは、リトライ回数を8回とし
ているが、この数値に限定されるものではない。
このように、本実施例においては、1セクタのデータ部
にセクタ検索エリアを設けて、そのセクタ検索エリアに
ID部のセクタ番号と同一番号を格納することにID、
CPU1は目的としたセクタの読出しが正常かどうか判
断できるようになる。
本実施例では、バー6ドデイスク装置を用いたシステム
のディスクデータチェックについて説明したが、同様に
してフロッピーディスク装置を用いた場合にも適用でき
ることは明らかである。
効   果 以上説明したように、本発明によれば、磁気ディスク装
置において、目的としたデータを確実に読出しが行え、
読出しデータの信頼性の向上を図れるようになる。
【図面の簡単な説明】
第1図は本発明の一実施例を示すデータチェック動作の
フローチャート、第2図は本発明が適用されるシステム
の構成図、第3図は磁気ディスク媒体のセクタフォーマ
ットを示す図、第4図は本発明の実施例によるディスク
フォーマツティングのフローと従来のフローの比較図、
第5図は本発明の実施例にIDフォーマツティングされ
た1セクタの構成例を示す図である。 1 : CPU、2 : HDC,3: HD。 第     1     図 第     2     図 第     4    図 Ca)

Claims (1)

    【特許請求の範囲】
  1. (1)セクタの開始とアドレス等のID情報を記録する
    IDフィールドとデータを記録するデータフィールドに
    フォーマットされる磁気ディスクと、該磁気ディスクへ
    のデータの書込みまたは該磁気ディスクからデータの読
    出しおよびデータの転送を行う制御手段とを有する磁気
    ディスク装置において、上記IDフィールドのID情報
    とは別にデータフィールドに読出しデータが目的とする
    セクタか否かを上位装置が判断するための検索エリアを
    フォーマッティングした後、該検索エリアにID情報の
    セクタ番号と同一番号をセットし、上位装置から与えら
    れたデータを受信して上記制御手段が上記検索エリアの
    データの読出しを行い、該読出しデータを上位装置に転
    送したときは、上位装置は上記検索エリアのデータと該
    上位装置が与えたデータとを比較チェックすることを特
    徴とする磁気ディスクのデータチェック方式。
JP22589086A 1986-09-26 1986-09-26 磁気デイスクのデ−タチエツク方式 Pending JPS6381663A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22589086A JPS6381663A (ja) 1986-09-26 1986-09-26 磁気デイスクのデ−タチエツク方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22589086A JPS6381663A (ja) 1986-09-26 1986-09-26 磁気デイスクのデ−タチエツク方式

Publications (1)

Publication Number Publication Date
JPS6381663A true JPS6381663A (ja) 1988-04-12

Family

ID=16836475

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22589086A Pending JPS6381663A (ja) 1986-09-26 1986-09-26 磁気デイスクのデ−タチエツク方式

Country Status (1)

Country Link
JP (1) JPS6381663A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5113295A (en) * 1988-08-09 1992-05-12 Sharp Kabushiki Kaisha Recording and reproducing apparatus for rewriting data onto a previously recorded medium using a relaying operation

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5113295A (en) * 1988-08-09 1992-05-12 Sharp Kabushiki Kaisha Recording and reproducing apparatus for rewriting data onto a previously recorded medium using a relaying operation

Similar Documents

Publication Publication Date Title
US4914529A (en) Data disk defect handling using relocation ID fields
US6654195B1 (en) Disk drive having a register set for providing real time position variables to a host
US4558446A (en) Memory system
US20030193728A1 (en) Method and apparatus for forming data sector suitable for high density hard disk drive
JPH0444688A (ja) 光ディスク駆動装置
US4918651A (en) Method and disk controller architecture for zero latency data read
JPS6381663A (ja) 磁気デイスクのデ−タチエツク方式
JP2829128B2 (ja) 読取り書込みヘッドバッファ
JPH01171044A (ja) メモリのブロック位置付け方法
US4647991A (en) Disk channel controller
JP2595096B2 (ja) 磁気テープ装置とバッファメモリの制御方式
JPS6117274A (ja) 光デイスク制御装置
JP2723226B2 (ja) 磁気記録再生装置
JPS60176136A (ja) 磁気記録再生装置におけるデ−タの記録方法
JPS6041124A (ja) 磁気デイスク制御装置
WO1998014939A1 (en) Headerless formatted disk drive
US8089717B1 (en) Data reproducing apparatus for improving data recording efficiency
JP3603474B2 (ja) ディスク装置
JPH05120802A (ja) デイスク装置のフオーマツト方法
JPS59121560A (ja) フロツピ−デイスクの読出制御方式
JPH0512805A (ja) デイスク装置
EP0437779A2 (en) Dat drive/controller interface
JPH10269729A (ja) ディスク装置
JPH07287968A (ja) ディスク装置
JP3392311B2 (ja) データ記録媒体のフォーマット方法及びディスク装置