JPS60254459A - 磁気デイスク制御装置 - Google Patents

磁気デイスク制御装置

Info

Publication number
JPS60254459A
JPS60254459A JP11191184A JP11191184A JPS60254459A JP S60254459 A JPS60254459 A JP S60254459A JP 11191184 A JP11191184 A JP 11191184A JP 11191184 A JP11191184 A JP 11191184A JP S60254459 A JPS60254459 A JP S60254459A
Authority
JP
Japan
Prior art keywords
disk
format
specific code
register
execution
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
JP11191184A
Other languages
English (en)
Inventor
Koichi Kanamaru
金丸 孝一
Satoru Yoshizato
吉里 哲
Akihiko Furuya
古谷 彰彦
Toujiyuurou Uchida
内田 藤十郎
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP11191184A priority Critical patent/JPS60254459A/ja
Publication of JPS60254459A publication Critical patent/JPS60254459A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/012Recording on, or reproducing or erasing from, magnetic disks
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はディスクフォーマットを異にする複数種のディ
スクを取扱い可能とした磁気ディスク制卸装置に関する
〔発明の技術的背景とその問題点〕
従来、磁気ディスクドライブを制御するディスクコント
ローラは、ディスクトラックフォーマットを自由に変え
ることはできるが、ディスク上に何れのフォーマットで
記録されているかを判断することができない。即ち、従
来では、システムに依存されたフォーマットで記録して
、これを読出すことしができず、従って例えばエラー検
出方式、又はデータブロック長、又はギャップ長等を異
にする他の記録方式で記録されたドライブは読出し不可
能であり、記録形式を異にするディスクに対して全く互
換性を有していなかった。
〔発明の目的〕 ′ 本発明は上記実情に鑑みなされたもので、既存フォーマ
ットによる特定バイトを有効に利用して、ディスクフォ
ーマットを異にする複数種のディスクを取扱い可能にし
た磁気ディスク制御装置を提供することを目的とする。
〔発明の概要〕
本発明は、トラック上の同期フィールド内特定バイト位
置に、データ部頭出し検出のための特定コードを設けて
なる磁気ディスク装置に於いて、少なくともエラー検出
方式、又はデータ部のデータ長、又はギャップ長等を異
にする複数種のディスクフォーマット各々に、ビットパ
ターンを異にする特定コードを対応付けるとともに、そ
のうちの任意の一種の特定コードを貯えるレジスタと、
このレジスタに貯えられた特定コードとディスクリート
データとの比較をとり、ディスクリートデータから前記
レジスタに設定された特定コードを検出する手段とを有
して、前記特定コードの検出エラーが生じた際に、他の
ディスクフォーマットに固有のビットパターンをもつ特
定コードを前記レジスタにセットし、再度ディスクリー
トデータと比較をとる構成としたもので、これにより、
既存のフィールドを有効に用いて実装ディスクの記録形
式な容易に自動判別でき、異種の記録形式によるデータ
の読出しを可能にして、記録形式を異にするディスクの
互換性を容易に計ることができるようにしたものである
〔発明の実施例〕
以下図面を参照して本発明の一実施例を説明する。第1
図は本発明の一実施例に於ける要部の構成を示すブロッ
ク図である。図中、11はディスク制御装置全体の制御
を司るマイクロプロセッサ(MPU)である。12はマ
イクロプロセラfllの制御の下に、ディスク記録面の
トラックフォーマットタイミング信号を発生するフォー
マットタイミング制御回路であり、シンクツヤターン検
出タイミング信号(D−8ynC)リード/ライト制御
信号(READ−GATE/’WRITE−GATE)
等を選択的に出力する。13はマイクロプロセッサ11
より設定される後述するシンクコード/4ターンを貯え
るシンクコ−トノ1ターンレジスタである。14はビッ
トシリアルモードのディスクリート/ライトデータを内
部処理単位の74’ラレルデータに変換するシリアルー
ツ臂ラレール変換回路である。15はフォーマットタイ
ミング制御回路12からのシンクツ母ターン検出タイミ
ング信号(D−8ync)に従い、シンクコードパター
ンレジスタ13に貯えられたパターンデータとシリアル
ーツ臂ラレル変換回路14より得られるリードデータと
を比較照合し、ディスクリートデータ中より設定された
シンクコード/やターンを検出するシンクコ−トノ母タ
ーン検出回路であり、検出時に一致信号(SD)を出力
し、非検出時に検出エラー信号(FtR)を出力する。
第2図は、トラックフォーマット例を示すもので、ここ
では、ID部のGAPI及びシンクコード(SCI)、
データ部のGAP3及びシンクコード(8C2)がそれ
ぞれ同期フィールド(9yncフイールド)を構成して
いる。上記シンクコード(scl)は9ync フィー
ルド内の特定のバイト位置(最終1バイト)に設けられ
、データブロックの頭出しに用いられるもので、特定の
ピッ) i!ターンをなすが、ここでは、そのビットノ
やターンをディスクフォーマットに固有のものとする。
即ち、具体的(二は、例えば既存のディスクフォーマッ
トC二対しては、そのシンクコードパターンを”FFt
”Iとし、新規のディスクフォーマットに対しては、そ
のシンクコ−トノ臂ターンな′″CD”(6)として、
各ディスクフォーマット毎に固有のピットノ母ターンを
もつシンクコードを対応付ける。
第3図は上記実施例の処理手順を示すフローチャートで
ある〇 ここで、一実施例に於ける動作を説明する。
マイクロプロセッサ11は1図示しないホスト側のCP
Uよりコマンドを受けると、そのノ臂う′メータを解釈
し、ディスクに対するリード/ライトコマンドならば、
与えられたトラックにヘッドを移動させ、目的のセクタ
を検出するためにIDサーチを行なう(第3図ステンf
81〜S6)。
このIDサーチを行なうに際しX、マイクロゾロセラf
llは、シンクコード、及びこれに対応するディスク(
のトラック)フォーマットモード(DATA部のデータ
長、エラ一方式(ECC/CRC)、GAP長等)をセ
ットする($3図ステツf84・、S5)。この際、上
記シンクコ−トノ母ターンレジスタ13にセットされ、
ディスクフォーマットモードの各指定情報はフォーマッ
トタイミング制御回路12内の図示しないモードフリッ
プフロップにセットされる。
このようにして、シンクコード、及びディスクフォーマ
ットモードなセットした後、上記■Lツーテな行ない、
目的トラックが検出されたならば、データリード/ライ
ト指示に従うデータリード/ライト動作を行なう(第3
図ステップ87.88)。
又、上記IDサーチの際に、エラーが発生したならば、
そのエラーがシンクコードパターンの検出エラーである
か否かを調べ、シンクコード/ぐターン検出回路15か
らの検出エラーでない際は、そのエラーに対応する既存
のエラー処理に入る(第3図ステツノs9,510)。
ココテ、上記エラーの発生が、シンクコードパターンの
検出エラーである際は、即ち、フォーマットタイミング
制御回路12からのシンクパターン検出タイミング信号
(D −8ync) に従うシンクコ−トノ母ターン検
出回路15のパターン検出の結果、当該回路15より検
出エラー信号(ER)が出力された際は、所定回数のり
トライ動作を実行し、その結果、エラー回復がなされな
いときは、ディスクフォーマットの変更モードであるか
否かを調べる(第3図ステツブ811.812)。
ここで、ディスクフォーマットの変更モードである際は
、マイクログロセッサ11の制御の下に5次の(5新た
な)実行パターンが実行j4ターンレジスタ13にセッ
トされるとともに、これC二伴うトラックフォーマット
モードの各情報がフォーマットタイミング制御回路12
内の所定モードフリップフロップにセットされる(′7
s3図ステップ813,814)。具体的(:は例えば
、最初C二既存(旧)のディス−クツオーマットC二対
応した。 ′FFt”(6)のピットノ臂ターンでなる
実行を実行ノそターンレジスタ13(二セットして、そ
の実行パターンが検出されなければ、次(二゛、新規(
新)のディスクフォーマットl二対応した。”CD”(
6)のピットノ臂ターンをもつ実行を実行パターンレジ
スタ13C:セットし、再度IDサーチを行なう。ここ
で、実行パターン検出回路15より一致信号(SD)が
出力されて、実行の一致検出がなされれば、フォーマッ
トタイミング制御回路12から、その検出された実行に
対応するディスクフォーマットに固有のタイミング信号
が発生され、異種のディスクフォーマットで記録された
実装ディスクC二対して正常なディスクリート/ライト
動作が開始される。
このように、同期フィールド内の特定バイトを有効に利
用して、ディスクフォーマットを異にする複数種のディ
スクに対して、それぞれ正常なディスクリート/ライト
動作を実行でき、外部記憶をなす磁気ディスク装置の記
録形式を互い(二異にするシステム間(=於いて情報交
換が容易C二行なえる。
〔発明の効果〕
以上詳記したように本発明≦二よれば、トラック上の同
期フィールド内特定バイト位置に、データ部類出し検出
のための特定コードを設けてなる磁気ディスク装置に於
いて、少なくともエラー検出方式、又はデータ部のデー
タ長、又はギャップ長等を異C二する複数種のディスク
フォーマット各々に、ビントノぐターンを異にする特定
コードを対応付けるとともに、そのうちの任意の一種の
特一定コードを貯えるレジスタと、このレジスタに貯え
られた特定コードとディスクリートデータとの比較をと
り、ディスクリートデータから前記レジスタC:設定さ
れた特定コードを検出する手段とを有して、前記特定コ
ードの検出エラーが生じた際f二、他のディスクフォー
マットに固有のピットノ母ターンをもつ特定コ−ドを前
記レジスタにセットし、再度ディスクリートデータと比
較をとる構成としたことにより、既存のフィールドを有
効に用いて実装ディスクの記録形式を容易に自動判別で
き、異種の記録形式によるデータの読出しを可能にして
、記録形式を異にするディスクの互換性を容易に計るこ
とができる。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
上記実施例で対象とするディスク上の記録フォーマット
を示す図、第3図は上記実施例の処理手順を示すフロー
チャートである。 11・・・マイクロプロセッサ、12・・・フォーマッ
トタイミング制御回路、13・・・シンクコ−トノ臂タ
ーンレゾスタ、14・・・シリアルーツ4ラレル変換回
路、15・・・シンクコ−トノぐターン検出回路、D−
8ync ・・・シンクツ母ターン検出タイミング信号
、SD・・・一致信号、BR・・・検出エラー信号・ 出願人代理人 弁理士 鈴 圧式 彦 第1図 4− 第2図

Claims (1)

    【特許請求の範囲】
  1. トラック上の同期フィールド内特定バイト位置に、デー
    タブロック頭出し検出のための特定コードを設けてなる
    磁気ディスク装置に於いて、前記特定コードを貯えるレ
    ジスタと、このレジスタに貯えられた特定コードとディ
    スクリートデータとを比較しディスクリートデータより
    前記特定コードを検出する手段とを有し、前記特定コー
    ドのビットパターンをディスクフォーマットの種別毎に
    異ならせ、前記特定コードの検出エラーが庄じた際に、
    他のディスクフォーマットに固有のピットノ等ターンを
    もつ特定コードを前記レジスタにセットすることを特徴
    とした磁気ディスク制御装置。
JP11191184A 1984-05-31 1984-05-31 磁気デイスク制御装置 Pending JPS60254459A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11191184A JPS60254459A (ja) 1984-05-31 1984-05-31 磁気デイスク制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11191184A JPS60254459A (ja) 1984-05-31 1984-05-31 磁気デイスク制御装置

Publications (1)

Publication Number Publication Date
JPS60254459A true JPS60254459A (ja) 1985-12-16

Family

ID=14573207

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11191184A Pending JPS60254459A (ja) 1984-05-31 1984-05-31 磁気デイスク制御装置

Country Status (1)

Country Link
JP (1) JPS60254459A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4928192A (en) * 1987-12-23 1990-05-22 Konica Corporation Process for identifying disks and automatically configuring a disk drive system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4928192A (en) * 1987-12-23 1990-05-22 Konica Corporation Process for identifying disks and automatically configuring a disk drive system

Similar Documents

Publication Publication Date Title
US6327106B1 (en) Disk drive having data-guarding firmware
US6289484B1 (en) Disk drive employing off-line scan to collect selection-control data for subsequently deciding whether to verify after write
JPH04265566A (ja) ディスク駆動装置およびディスク
KR100459722B1 (ko) 하드 디스크 드라이브에 데이터를 기록하는 방법 및 그제어장치
WO1992000589A1 (en) Read/write control for disk drive
CN1004591B (zh) 信息记录和重现方法及装置
JP3773991B2 (ja) 情報記録媒体
KR19990011718A (ko) 하드디스크 드라이브 정보 기록용 디스크 내 정보 기록 필드 리드 방법
JPH01171044A (ja) メモリのブロック位置付け方法
JP4173931B2 (ja) 磁気ディスク装置とそれで使われるデータ読出方法
JPH08255439A (ja) 情報処理システム
KR100640606B1 (ko) 하드디스크 드라이브의 서보 정보 검사 방법 그리고 이에적합한 기록 매체
JPS5845083B2 (ja) デ−タ読出しチエツク方式
JPH11224474A (ja) サーボパターンの書込装置およびサーボパターン制御方式、並びに磁気ディスク装置
JPS63173274A (ja) デ−タ記録方式
JP3526693B2 (ja) ディスク制御器のオーバーラン防止方法
JPS6032165A (ja) ディスク読出制御方法
JPS61107575A (ja) 光デイスク装置
JPH02223073A (ja) フロッピーディスク装置のフォーマット制御装置
JP2933557B2 (ja) 磁気ディスク装置
JPH05266593A (ja) 光ディスク装置
JPS60181918A (ja) デ−タ管理方式
JPH06180947A (ja) ディスク記憶装置のフォーマッティング方法
JPH113574A (ja) 記憶装置及びその記憶媒体
JPS62112270A (ja) アドレスデータ検出装置