JPH0831247B2 - 記憶装置 - Google Patents

記憶装置

Info

Publication number
JPH0831247B2
JPH0831247B2 JP59093159A JP9315984A JPH0831247B2 JP H0831247 B2 JPH0831247 B2 JP H0831247B2 JP 59093159 A JP59093159 A JP 59093159A JP 9315984 A JP9315984 A JP 9315984A JP H0831247 B2 JPH0831247 B2 JP H0831247B2
Authority
JP
Japan
Prior art keywords
error
information
signal line
sector
instruction
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.)
Expired - Lifetime
Application number
JP59093159A
Other languages
English (en)
Other versions
JPS60236165A (ja
Inventor
久雄 橋本
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 Corp
Original Assignee
Nippon Electric 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP59093159A priority Critical patent/JPH0831247B2/ja
Publication of JPS60236165A publication Critical patent/JPS60236165A/ja
Publication of JPH0831247B2 publication Critical patent/JPH0831247B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
  • Optical Recording Or Reproduction (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

【発明の詳細な説明】 〔技術分野〕 本発明は記憶装置、特に光ディスク装置や磁気ディス
ク装置などの記憶装置に関する。
〔従来技術〕
光ディスク装置,磁気ディスク装置などの記憶装置に
おいては媒体の欠陥等により情報が正しく記録できない
場合には、トラック全体を不良トラックとして情報を代
替のトラックに記録するか、あるいは1つのセクタを不
良セクタとして情報を代替のセクタに記録する方法が一
般に採用されている。
従来、これらの記憶装置において書込みを行った情報
に誤りが含まれることが検出されたとき、ソフトウェア
は順次読取り命令を実行し、未使用の代替トラック又は
代替セクタを検索するか、あるいは管理テーブルを用い
て未使用の代替トラック又は代替セクタを管理すること
が必要であり、ソフトウェアによるエラー処理が複雑に
なるという欠点があった。
〔発明の目的〕
本発明の目的は、記録媒体上に情報が正しく記録され
ているか否かを検査するためのベリファイ命令を実行し
ているとき、記録媒体上に記録されている情報に誤りが
含まれることが検出されると、状態情報に誤りが検出さ
れたことを表示すると共に誤りを含むトラック又はセク
タのアドレス及び未使用の代替トラック又は代替セクタ
のアドレスを表示することにより前記欠点を解決した記
憶装置を提供することにある。
〔発明の構成〕
本発明によれば、命令の解読及び実行制御を行う命令
実行制御手段と、記録媒体から読み取った情報に誤りが
含まれているか否かを検査する誤り検査手段と、前記記
録媒体上に情報が書込み済であるか否かを検査する書込
み状態検査手段とを備え、前記命令実行制御手段が解読
した命令が前記記録媒体上に正しく情報が記録されてい
るか否かを検査するためベリファイ命令であるとき、前
記誤り検査手段により記録されている情報の誤りの有無
を検査すると共に、誤りが検出されたとき前記書込み状
態検査手段によりあらかじめ代替用として定められてい
る書込み済でない未使用の情報記録エリアを検索するこ
とによって前記ベリファイ命令の実行結果を示す状態情
報に代替となる情報記録エリアのアドレスを付加するこ
とを特徴とする記憶装置が得られる。
〔実施例〕
次に図面を参照して本発明について説明する。
第1図は本発明の記憶装置の一実施例における情報の
記録形式を示すブロック図及び第2図は本発明の記憶装
置の一実施例を示す回路ブロック図である。
第1図において情報の記録形式はセクタ方式であり、
1つのトラック上に情報を記録するための複数個のデー
タセクタ11,12,13,〜1nと、データセクタ11,12,13,〜1n
のいずれか不良である場合に使用する予備用の複数個の
代替セクタ21,22,〜2mが存在する。
次に第2図において、本発明の一実施例の記憶装置60
は入出力装置接続回路61,命令実行制御回路62,誤り検査
回路63,書込み状態検査回路64,記憶ドライブ接続回路6
5,複数個の記憶ドライブ66a,〜66iを含む。
次に本実施例の動作について説明する。通常記憶ドラ
イブ内のデータセクタに情報の書込みを行う場合、入出
力装置50は記憶装置60に位置決め命令,書込み命令,ベ
リファイ命令を順次発行し情報の書込み及び情報が正し
く書込まれたことの確認を行う。
入出力装置50が信号線501を通して記憶装置60に位置
決め命令を発行すると命令実行制御回路62は信号線501,
入出力装置接続回路61,信号線601を通してこの命令を受
取り、続いて入出力装置50から転送される記憶ドライブ
アドレス情報,トラックアドレス情報,セクタアドレス
情報,書込みを行うべきセクタ数を指定する情報を受け
取る。命令実行制御回路62は信号線602を通して記憶ド
ライブ接続回路65に前記記憶ドライブアドレス情報によ
り指定された記憶ドライブを選択するように指示する。
ここでは以下の説明のために記憶ドライブ66aが選択さ
れたものとする。次に命令実行制御回路62は信号線602,
記憶トライブ接続回路65,信号線606を通して記憶ドライ
ブ66aにトラックアドレス情報及びセクタアドレス情報
を送り出し、トラック及びセクタの選択を行うよう指示
する。トラック及びセクタの選択が終了すると記憶ドラ
イブ66aは信号線606,記憶ドライブ接続回路65,信号線60
2を通して命令実行制御回路62にこの旨を通知する。命
令実行制御回路62は信号線601,入出力装置接続回路61,
信号線501を通して入出力装置50に位置決め命令の実行
が終了したことを通知する。
入出力装置50は続いて書込み命令を発行する。
命令実行制御回路62は信号線501,入出力装置接続回路
61,信号線601を通して書込み命令を受け取ると、信号線
602,記憶ドライブ接続回路65,信号線606を通して記憶ド
ライブ66aに先に選択したトラック上のセクタから書込
みを開始するよう指示する。書き込むべき情報は入出力
装置50から信号線501,入出力装置接続回路61,信号線60
1,命令実行制御回路62,信号線602,記憶ドライブ接続回
路65,信号線606を通して記憶ドライブ66aに転送され
る。命令実行制御回路62は先に実行された位置決め命令
により指定された書込みを行うべきセクタ数に対応する
数の情報を記憶ドライブ66aに転送し終ると、信号線60
1,入出力装置接続回路61,信号線501を通して入出力装置
50に書込み命令の実行が終了したことを通知する。
入出力装置50は続いてベリファイ命令を発行する。命
令実行制御回路62は信号線501,入出力装置接続回路61,
信号線601を通してベリファイ命令を受け取ると、先に
発行された位置決め命令により転送され命令実行制御回
路62内に記憶されているトラックアドレス情報及びセク
タアドレス情報を信号線602,記憶ドライブ接続回路65,
信号線606を通して記憶ドライブ66aに再び転送し、トラ
ック及びセクタの選択を行うよう指示する。トラック及
びセクタの選択が終了すると記憶ドライブ66aは信号線6
06,記憶ドライブ接続回路65,信号線602を通して命令実
行制御回路62にこの旨を通知する。
続いて命令実行制御回路62は信号線602,記憶ドライブ
接続回路65,信号線606を通して記憶ドライブ66aに先に
選択したトラック上のセクタから読取りを開始するよう
指示する。読み取られた情報は信号線606,記憶ドライブ
接続回路65,信号線603を通して誤り検査回路63に送ら
れ、誤り検査回路63により誤りの有無が検査され、その
結果は信号線604を通して命令実行制御回路62に通知さ
れる。誤りがなければ順次セクタが読み取られ、先に実
行された位置決め命令により転送され命令実行制御回路
62内に記憶されている書込みを行うべきセクタ数により
指定される数のセクタの読取り及び誤り検査が行われ
る。また、誤り検査回路63において誤りが検出されると
この旨が信号線604を通して命令実行制御回路62に通知
される。命令実行制御回路62は信号線606,記憶ドライブ
接続回路65,信号線602を通して記憶ドライブ66aからエ
ラーを含むセクタのアドレスを読み取ると共に、エラー
を含むデータセクタに対応する予備用の代替えセクタの
先頭のトラックアドレス情報及びセクタアドレス情報を
計算し、これを信号線602,記憶ドライブ接続回路65,信
号線606を通して記憶ドライブ66aに転送してトラック及
びセクタの選択を行うよう指示する。トラック及びセク
タの選択が終了すると命令実行制御回路62は信号線602,
記憶ドライブ接続回路65,信号線606を通して記憶ドライ
ブ66aに先に選択したトラック上のセクタから読取りを
開始するよう指示する。読み取られた情報は信号線606,
記憶ドライブ接続回路65,信号線603を通して書込み状態
検査回路64に送られて代替セクタが書込み済であるか否
かが検査され、その結果は信号線605を通して命令実行
制御回路62に通知される。読み取られた代替セクタが書
込み済であれば順次代替セクタが読み取られ、それが書
込み済であるか否かが検査される。書込み状態検査回路
64は末書込みの代替セクタが検出されると信号線605を
通してこの旨を命令実行制御回路62に通知する。命令実
行制御回路62は信号線606,記憶ドライブ接続回路65,信
号線602を通して記憶ドライブ66aから末書込みの代替セ
クタのアドレスを読み取り、ベリファイ中に誤りが検出
されたことを示す状態情報にエラーを含むデータセクタ
のアドレス及び末使用の代替セクタのアドレスを付加
し、信号線601,入出力装置接続回路61,信号線501を通し
て入出力装置50に転送する。
入出力装置50は前記エラーを含むデータセクタのアド
レスで指定されるデータセクタに当該セクタは読取り不
可能であることを示すマークを書き込み、更に前記未使
用の代替セクタのアドレスで指定される代替セクタに前
記読取り不可能なデータセクタに書き込むべき情報を書
き込むことにより、不良であるデータセクタの情報を代
替セクタに移すことができる。
なお記憶ドライブ66a以外のものが選択されたときの
動作は上述の動作と同様なので説明を省略する。
〔発明の効果〕
本発明の記憶装置は以上説明したように、ベリファイ
命令の実行結果を示す状態情報に未使用の代替トラック
又は代替セクタのアドレスを表示することによりソフト
ウェアのエラー処理を容易にする効果がある。
【図面の簡単な説明】
第1図は本発明の記憶装置の一実施例における情報の記
録形式を示すブロック図及び第2図は本発明の記憶装置
の一実施例を示す回路ブロック図である。 図において、11,12,13,〜1n……データセクタ、21,22,
〜2m……代替セクタ、50……入出力装置、60……記憶装
置、61……入出力装置接続回路、62……命令実行制御回
路、63……誤り検査回路、64……書込み状態検査回路、
65……記憶ドライブ接続回路、66a〜66i……記憶ドライ
ブ、501,601,〜607……信号線。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】命令の解読及び実行制御を行う命令実行制
    御手段と、記録媒体から読み取った情報に誤りが含まれ
    ているか否かを検査する誤り検査手段と、前記記録媒体
    上に情報が書込み済であるか否かを検査する書込み状態
    検査手段とを備え、 前記命令実行制御手段は、解読した命令が前記記録媒体
    上に正しく情報が記録されているか否かを検査するため
    のベリファイ命令であるとき、前記誤り検査手段により
    記録されている情報の誤りの有無を検査し、誤りが検出
    されたとき前記書込み状態検査手段によりあらかじめ代
    替用として定められている書込み済でない未使用の情報
    記録エリアを検索し、前記ベリファイ命令の実行結果を
    示す状態情報に代替となる情報記録エリアのアドレスを
    付加して上位装置に転送することを特徴とする記憶装
    置。
JP59093159A 1984-05-10 1984-05-10 記憶装置 Expired - Lifetime JPH0831247B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59093159A JPH0831247B2 (ja) 1984-05-10 1984-05-10 記憶装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59093159A JPH0831247B2 (ja) 1984-05-10 1984-05-10 記憶装置

Publications (2)

Publication Number Publication Date
JPS60236165A JPS60236165A (ja) 1985-11-22
JPH0831247B2 true JPH0831247B2 (ja) 1996-03-27

Family

ID=14074767

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59093159A Expired - Lifetime JPH0831247B2 (ja) 1984-05-10 1984-05-10 記憶装置

Country Status (1)

Country Link
JP (1) JPH0831247B2 (ja)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5928247A (ja) * 1982-08-04 1984-02-14 Nec Corp 光デイスク処理装置

Also Published As

Publication number Publication date
JPS60236165A (ja) 1985-11-22

Similar Documents

Publication Publication Date Title
US4525839A (en) Method of controlling storage device
JPH1050005A (ja) 光ディスク欠陥管理方法および装置
JPH052830A (ja) 記録再生装置および記録再生装置における記録再生方法
JPH06111479A (ja) 情報記録再生装置
JPH0831247B2 (ja) 記憶装置
JPS59113509A (ja) デイスク処理装置
JPH06309118A (ja) 情報処理装置
JP2616097B2 (ja) 情報記録再生装置
JP2502356B2 (ja) デ―タ記録/再生装置
JP2589673B2 (ja) アドレスデータ検出装置
JP2910803B2 (ja) 高信頼性補助記憶装置
JP2595316B2 (ja) 交代割付け処理方式
JPS61283074A (ja) 光学式情報装置
JPH01273262A (ja) 記憶媒体交換装置
KR100510444B1 (ko) 하드 디스크 드라이브의 테스트 이력 관리 방법
JPS60229272A (ja) 固定デイスク媒体の不良箇所スキツプ情報記録方式
JPS6038764A (ja) 情報記録方式
JPH07118153B2 (ja) 消去・再記録可能な光ディスク装置における交代処理方式
JPH03147571A (ja) 光磁気ディスク記録装置
JPS62120636A (ja) 光デイスク記録装置
JPH02307119A (ja) 記憶装置
JPS63195877A (ja) デ−タ記録再生方式
JPS6148172A (ja) 情報書込み制御方式
JPS59157813A (ja) 回転体磁気記憶装置の制御装置
JPS61283073A (ja) 光学式情報装置