JPH1011907A - 磁気ディスク制御装置およびこれによる異常検出方法 - Google Patents

磁気ディスク制御装置およびこれによる異常検出方法

Info

Publication number
JPH1011907A
JPH1011907A JP16589496A JP16589496A JPH1011907A JP H1011907 A JPH1011907 A JP H1011907A JP 16589496 A JP16589496 A JP 16589496A JP 16589496 A JP16589496 A JP 16589496A JP H1011907 A JPH1011907 A JP H1011907A
Authority
JP
Japan
Prior art keywords
format
format information
abnormality
magnetic disk
logical track
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
JP16589496A
Other languages
English (en)
Inventor
Kaori Nishikawa
かおり 西川
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 Ibaraki Ltd
Original Assignee
NEC Ibaraki 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 Ibaraki Ltd filed Critical NEC Ibaraki Ltd
Priority to JP16589496A priority Critical patent/JPH1011907A/ja
Publication of JPH1011907A publication Critical patent/JPH1011907A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】 【課題】 磁気ディスクの論理トラックフォーマット中
の異常発生を明確に示し、誤ったフォーマット情報によ
るデータ化けを防止する。 【解決手段】 各論理トラックには、先頭に同一内容の
正副2つのセクタからなるフォーマット情報ブロック1
と、複数のセクタからなるデータレコードフィールド2
とから構成されている磁気ディスク装置およびディスク
制御装置よりなるディスクシステムにおいて、論理トラ
ックフォーマット中の異常検出手段、異常発生時にフォ
ーマット情報の正または副のどちらか一方に異常フラグ
をセットする手段、フォーマット情報の正と副の一致・
不一致を判定する手段、不一致によりフォーマット中の
異常終了を確認する手段とを備えている。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、磁気ディスク制御
装置に関し、特に磁気ディスク装置におけるフォーマッ
トライト時およびリード/ライトアクセス時の異常を検
出する磁気ディスク制御装置および異常検出方法に関す
る。
【0002】
【従来の技術】従来、外部記憶装置を可変長レコード形
式のものとして処理を行う電子計算機と、データを記憶
する固定長レコード形式の外部記憶装置と、トラックバ
ッファを有し可変長レコード形式のデータと固定長レコ
ード形式のデータとの間の変換を行う外部記憶制御装置
とを備える入出力システムでは、可変長レコード形式の
トラックに記憶されるホーム・アドレスおよびトラック
・ディスクリプタ・レコードの読み取りが不可能になる
という事態が発生する確率を小さくするデータ記録方式
として、固定長レコード形式のトラックに2重に記録す
るデータ記録方式が存在する。
【0003】しかし、固定長ディスクを論理的に可変長
ディスクとして取り扱う磁気ディスク制御装置では、論
理フォーマット中に異常が発生した場合、コマンド実行
を中断して異常終了を報告するのみであり、誤ったフォ
ーマット情報はそのままの状態で装置内に残存し、フォ
ーマットライトの異常を検出するようなフォーマットチ
ェックのための機能を備えていなかった。
【0004】
【発明が解決しようとする課題】上述した従来の入出力
システムでは、固定長ディスクを論理トラックフォーマ
ット中に異常終了した場合、誤ったフォーマット情報が
そのままの状態で残り、その誤ったフォーマット情報を
データエラーの発生に関係なく読み取るため、フォーマ
ット情報と論理トラックの違いから、データ化けが発生
するという欠点がある。
【0005】本発明の目的は、磁気ディスクの論理トラ
ックフォーマット中の異常発生を明確に示し、誤ったフ
ォーマット情報によるデータ化けの発生を防止する磁気
ディスク制御装置を提供することにある。
【0006】
【課題を解決するための手段】本発明の磁気ディスク制
御装置は、各論理トラックに同一内容の正副2つのフォ
ーマット情報ブロックを有する磁気ディスク装置とディ
スク制御装置とを備えるディスクシステムにおいて、前
記論理トラックのフォーマットライト中の異常を検出す
る異常検出手段と、異常発生時に正または副のフォーマ
ット情報ブロックのいずれか一方に異常フラグをセット
する手段と、前記正副のフォーマット情報ブロックが一
致しているか否かを判定する判定手段と、不一致により
フォーマット中の異常終了を確認する異常終了確認手段
とを備えることを特徴とする。
【0007】また、本発明の磁気ディスク制御装置によ
る異常検出方法は、前記磁気ディスク装置におけるフォ
ーマットライト時において、論理トラックフォーマット
のライトを行い、このライト中に異常が発生した場合、
副のフォーマット情報ブロックのフラグ“0”に“1”
をセットして終了し、また、異常発生がなく正常にフォ
ーマットライトが終了した場合、前記フラグは正副のフ
ォーマット情報ブロックともに“00”のまま終了する
ことを特徴とする。
【0008】さらに、前記磁気ディスク装置におけるリ
ード/ライトアクセス時において、正副のフォーマット
情報ブロックのフラグが一致しているか否かを判定し、
双方のフラグが一致した場合、フォーマット情報ブロッ
ク内のフォーマット情報を読み込み処理を終了し、ま
た、双方のフラグが不一致の場合、フォーマットライト
時の異常終了を確認することを特徴とする。
【0009】これにより、本発明の磁気ディスク制御装
置では、磁気ディスクの論理トラックフォーマット中の
異常発生の有無を異常検出手段が確認し、異常発生時に
は異常フラグセット手段が、正または副のいずれか一方
の論理トラックステータスのビットを立てることによ
り、フォーマットライトの異常発生を明確に示すことが
できる。
【0010】また、フォーマット情報の正と副の一致/
不一致と判定する判定手段が、一方の論理トラックステ
ータスのビットが立っていることにより不一致と判定
し、その場合フォーマット中の異常終了を確認する異常
終了確認手段が、フォーマットチェックをすることによ
り、論理トラックにアクセスしようとしたときの誤った
フォーマット情報と論理トラックとの違いによるデータ
化けの発生を防止することができる。
【0011】
【発明の実施の形態】次に、本発明について図面を参照
して説明する。
【0012】図1は、本発明の適用したディスクシステ
ムにおける磁気ディスク装置の論理トラックフォーマッ
トを示す図である。
【0013】図1を参照すると、本実施例における磁気
ディスク装置の論理トラックフォーマットは、固定長デ
ィスク装置を可変長ディスク装置として取り扱い、論理
1トラック長を特定のセクタに固定し、物理的なトラッ
クとは無関係に連続してトラックを割り当て、各論理ト
ラックには、先頭に同一内容の正副2つのセクタからな
るフォーマット情報ブロック1と、複数のセクタからな
るデータレコードフィールド2とから構成されている。
図1においては、N論理トラックが、nセクタ,(n+
1)セクタからなるフォーマット情報ブロック1と、続
いて、(n+2)セクタ,……,(n+x)セクタから
なるデータレコードフィールド2とから構成されている
状態を示している。
【0014】このフォーマット情報ブロック1は、その
論理トラック内の全データレコードのフォーマット情報
を示すものである。また、このフォーマット情報ブロッ
ク1内には“論理トラックステータス”という2ビット
のフラグを備えている。
【0015】次に、本発明の動作について図面を参照し
て説明する。
【0016】図2は、このような磁気ディスク装置にお
けるフォーマットライト時の処理動作を示すフローチャ
ートであり、図3は、磁気ディスク装置へのリード/ラ
イトアクセス時の処理動作を示すフローチャートであ
る。
【0017】図2を参照すると、磁気ディスク装置にお
けるフォーマットライト時の処理動作において、まず、
論理トラックフォーマットのライトを行う(ステップ1
1)。そして、このライト中に異常が発生した場合(ス
テップ12)、フォーマット情報ブロックの副の“論理
トラックステータス”のビット“0”に“1”をセット
して終了する(ステップ13)。また、ステップ12に
おいて異常発生がなく正常にフォーマットライトが終了
した場合、“論理トラックステータス”は正副ともに
“00”のまま終了する。
【0018】また、図3を参照すると、このような磁気
ディスク装置に対してリード/ライトアクセスをすると
き、まず、フォーマット情報ブロック1の正のセクタと
副のセクタの“論理トラックステータス”のビットが一
致しているか否かを判定する(ステップ21)。そし
て、双方のビットが一致した場合は、フォーマット情報
ブロック内のフォーマット情報を読み込み処理を終了す
る(ステップ22)。また、双方のビットが不一致の場
合は、フォーマットライト時の異常終了を確認して処理
を終了する(ステップ23)。
【0019】
【発明の効果】以上説明したように、本発明の磁気ディ
スク制御装置では、磁気ディスク装置の論理トラックフ
ォーマットライト中の異常発生を明確に確認できるた
め、磁気ディスク装置へのリード/ライトアクセス時
に、誤ったフォーマット情報と論理トラックとの違いに
よるデータ化けを未然に防止できるという効果がある。
【図面の簡単な説明】
【図1】本発明の適用したディスクシステムの磁気ディ
スク装置の論理トラックフォーマットを示す図である。
【図2】磁気ディスク装置におけるフォーマットライト
時の処理動作を示すフローチャートである。
【図3】磁気ディスク装置におけるリード/ライトアク
セス時の処理動作を示すフローチャートである。
【符号の説明】
1 フォーマット情報ブロック 2 データレコードフィールド

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 各論理トラックに同一内容の正副2つの
    フォーマット情報ブロックを有する磁気ディスク装置と
    ディスク制御装置とを備えるディスクシステムにおい
    て、前記論理トラックのフォーマットライト中の異常を
    検出する異常検出手段と、異常発生時に正または副のフ
    ォーマット情報ブロックのいずれか一方に異常フラグを
    セットする手段と、前記正と副のフォーマット情報ブロ
    ックが一致しているか否かを判定する判定手段と、不一
    致によりフォーマット中の異常終了を確認する異常終了
    確認手段とを備えることを特徴とする磁気ディスク制御
    装置。
  2. 【請求項2】 前記磁気ディスク装置におけるフォーマ
    ットライト時において、論理トラックフォーマットのラ
    イトを行い、このライト中に異常が発生した場合、副の
    フォーマット情報ブロックのフラグ“0”に“1”をセ
    ットして終了し、また、異常発生がなく正常にフォーマ
    ットライトが終了した場合、前記フラグは正副のフォー
    マット情報ブロックともに“00”のまま終了すること
    を特徴とする磁気ディスク制御装置による異常検出方
    法。
  3. 【請求項3】 前記磁気ディスク装置におけるリード/
    ライトアクセス時において、正副のフォーマット情報ブ
    ロックのフラグが一致しているか否かを判定し、双方の
    フラグが一致した場合、フォーマット情報ブロック内の
    フォーマット情報を読み込み処理を終了し、また、双方
    のフラグが不一致の場合、フォーマットライト時の異常
    終了を確認することを特徴とする磁気ディスク制御装置
    による異常検出方法。
JP16589496A 1996-06-26 1996-06-26 磁気ディスク制御装置およびこれによる異常検出方法 Pending JPH1011907A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16589496A JPH1011907A (ja) 1996-06-26 1996-06-26 磁気ディスク制御装置およびこれによる異常検出方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16589496A JPH1011907A (ja) 1996-06-26 1996-06-26 磁気ディスク制御装置およびこれによる異常検出方法

Publications (1)

Publication Number Publication Date
JPH1011907A true JPH1011907A (ja) 1998-01-16

Family

ID=15821006

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16589496A Pending JPH1011907A (ja) 1996-06-26 1996-06-26 磁気ディスク制御装置およびこれによる異常検出方法

Country Status (1)

Country Link
JP (1) JPH1011907A (ja)

Similar Documents

Publication Publication Date Title
JPS5877034A (ja) 記録方法
JPS59134937A (ja) 情報処理システム
JP2001331377A (ja) 再生エラーの処理方法及びこれを用いたディスク装置
JPH1011907A (ja) 磁気ディスク制御装置およびこれによる異常検出方法
JPS60113361A (ja) 磁気デイスクフオ−マツト識別方式
EP0316867A2 (en) Semiconductor file apparatus
JPS6269314A (ja) デイスク二重書き制御装置
JPH0520789A (ja) 記録再生装置
JP2779540B2 (ja) 磁気テープ装置
JP2560047Y2 (ja) 磁気テープ記録再生装置の異常ブロック弁別機構
JPH0440794B2 (ja)
JPS59178665A (ja) 磁気テープ装置の位置決め制御方法
JPS6139979A (ja) 磁気デイスクの制御装置
JPH0561614A (ja) デイスクシステムの制御方法
JPS6013360A (ja) 記憶装置
JPS6363168A (ja) 情報記録再生装置
JPS6180564A (ja) 交替トラツク書込み制御回路
JPH03160670A (ja) データ読取装置
JP2614130B2 (ja) 磁気テープ装置
JPH04170764A (ja) 磁気テープ装置の制御方法
JPH0233772A (ja) 情報記録方式
JPH01134764A (ja) フロッピディスク装置の制御方式
JPS6297023A (ja) デイスク二重書きトラツク閉塞方式
JPS58201142A (ja) マイクロプログラム制御方式
JPH02308477A (ja) 記憶媒体のテストデータ記録方式

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20000321