JPH03245369A - 情報記録再生装置 - Google Patents
情報記録再生装置Info
- Publication number
- JPH03245369A JPH03245369A JP2043024A JP4302490A JPH03245369A JP H03245369 A JPH03245369 A JP H03245369A JP 2043024 A JP2043024 A JP 2043024A JP 4302490 A JP4302490 A JP 4302490A JP H03245369 A JPH03245369 A JP H03245369A
- Authority
- JP
- Japan
- Prior art keywords
- data
- sector
- sectors
- memory
- page
- 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.)
- Granted
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は情報記録再生装置に関し 特に 情報の書き込
み時に情報が正しく書き込まれたかどうかを検証すると
ともに もし情報が正しく書き込まれていないセクタが
検出された場合は、 このセクタに対して代替処理を装
置内で行う情報記録再生装置に関するものである。
み時に情報が正しく書き込まれたかどうかを検証すると
ともに もし情報が正しく書き込まれていないセクタが
検出された場合は、 このセクタに対して代替処理を装
置内で行う情報記録再生装置に関するものである。
従来の技術
]ンピュータの代表的な外部メモリ装置である磁気ディ
スク装置では、 欠陥セクタは以下のように管理される
。
スク装置では、 欠陥セクタは以下のように管理される
。
磁気ディスク装置で(上 初めての使用に際しディスク
のフォーマット動作が行われる。フォーマット動作で(
友 ディスク上の全セクタに対してデータの書き込みが
行われ このデータに対するベリファイ、つまり書き込
まれたデータを実際に読みだして正しく書き込まれたか
どうかを判定することによって、欠陥セクタの検出が行
われる。
のフォーマット動作が行われる。フォーマット動作で(
友 ディスク上の全セクタに対してデータの書き込みが
行われ このデータに対するベリファイ、つまり書き込
まれたデータを実際に読みだして正しく書き込まれたか
どうかを判定することによって、欠陥セクタの検出が行
われる。
欠陥セクタが検出された場合には、 それぞれの欠陥セ
クタに対して代替セクタが割り当てられこの割り当ての
情報が欠陥リストとして保存される。以後、ホストシス
テムは検出された欠陥セクタに対してはアクセスを行わ
すミ 替わって欠陥リストをもとに 割り当てられた代
替セクタに対してアクセスを行う。
クタに対して代替セクタが割り当てられこの割り当ての
情報が欠陥リストとして保存される。以後、ホストシス
テムは検出された欠陥セクタに対してはアクセスを行わ
すミ 替わって欠陥リストをもとに 割り当てられた代
替セクタに対してアクセスを行う。
このように従来の磁気ディスク装置においてζよ欠陥セ
クタの検出は装置の最初の使用時にのみ行われる。また
欠陥セクタの情報はホストシステムによって管理され
る。
クタの検出は装置の最初の使用時にのみ行われる。また
欠陥セクタの情報はホストシステムによって管理され
る。
発明が解決しようとする課題
光ディスクはトラックの高密度化のために 案内溝のよ
うな光学的に検知可能な案内トラックが設けられるのが
普通で、 この案内トラック」二の記録層に1μm程度
に絞ったレーザー光を照射し穴あけや相変化などの光学
的に検出可能な変化を起こして情報を記録する。記録ピ
ッチやトラックピッチは1μm程度と非常に小さく、光
ディスクの製造工程や使用環境等によって各種の欠除
ゴミ、傷が生じて再生信号のドロップアウトの原因とな
る。このた吹 光ディスクのエラー訂正前のエラー率は
10−4〜10−8程度であり、磁気ディスクのそれが
1O−9〜IQ−12であるのと比較して非常に大きく
、光ディスクには多数の欠陥セクタが発生する。
うな光学的に検知可能な案内トラックが設けられるのが
普通で、 この案内トラック」二の記録層に1μm程度
に絞ったレーザー光を照射し穴あけや相変化などの光学
的に検出可能な変化を起こして情報を記録する。記録ピ
ッチやトラックピッチは1μm程度と非常に小さく、光
ディスクの製造工程や使用環境等によって各種の欠除
ゴミ、傷が生じて再生信号のドロップアウトの原因とな
る。このた吹 光ディスクのエラー訂正前のエラー率は
10−4〜10−8程度であり、磁気ディスクのそれが
1O−9〜IQ−12であるのと比較して非常に大きく
、光ディスクには多数の欠陥セクタが発生する。
従って、光デイスク装置ではデータの信頼性を保証する
ために データの書き込み動作の後にベリファイ動作が
行なわれる必要がある。ベリファイ動作では セクタ単
位で読み出されたデータに対しエラーの検出が行われ
訂正不能エラーが検出された場合、この欠陥セクタの代
替処理が行われる。
ために データの書き込み動作の後にベリファイ動作が
行なわれる必要がある。ベリファイ動作では セクタ単
位で読み出されたデータに対しエラーの検出が行われ
訂正不能エラーが検出された場合、この欠陥セクタの代
替処理が行われる。
このように欠陥セクタの多いメモリ装置に対して、従来
の磁気ディスク装置のようにホストシステムがセクタ代
替を行うこと(戴 ホストシステムの処理時間のオーバ
ーヘッドの観点から好ましくな(1さらに光ディスクば
可換性の情報記録媒体を用いているためゴミやほこり
、傷がつくことによって使用中にも欠陥セクタが発生す
る。このため光デイスク装置では、 実際のデータの書
き込み動作において、装置内部でベリファイ動作を実行
するとともに検出された欠陥セクタの代替処理を行う。
の磁気ディスク装置のようにホストシステムがセクタ代
替を行うこと(戴 ホストシステムの処理時間のオーバ
ーヘッドの観点から好ましくな(1さらに光ディスクば
可換性の情報記録媒体を用いているためゴミやほこり
、傷がつくことによって使用中にも欠陥セクタが発生す
る。このため光デイスク装置では、 実際のデータの書
き込み動作において、装置内部でベリファイ動作を実行
するとともに検出された欠陥セクタの代替処理を行う。
以上のように光デイスク装置では、 装置内部でのベリ
ファイ動作を伴うデータ記録動作(DirectRea
d After Writa、以下DRAW処理と称す
)が実行される。しかし 実際には光デイスク装置が内
蔵するメモリ容量には制限があり、全ての記録データを
保存することが出来ない場合がある。このような場合、
記録するデータは複数に分割され分割されたデータに対
してDRAW処理が行われる。
ファイ動作を伴うデータ記録動作(DirectRea
d After Writa、以下DRAW処理と称す
)が実行される。しかし 実際には光デイスク装置が内
蔵するメモリ容量には制限があり、全ての記録データを
保存することが出来ない場合がある。このような場合、
記録するデータは複数に分割され分割されたデータに対
してDRAW処理が行われる。
本発明は、 分割されたデータに対するこのようなりR
AW処理において限られたメモリを効率よく使用し よ
り小さなメモリでDRAW処理を行うことのできる情報
記録再生装置を提供することを目的とする。
AW処理において限られたメモリを効率よく使用し よ
り小さなメモリでDRAW処理を行うことのできる情報
記録再生装置を提供することを目的とする。
課題を解決するための手段
本発明は上記目的を遠戚するた吹 ベリファイ動作にお
いてエラーを検出する処理に必要なデータ量をエラー検
出データ量としたとき、データ記録動作に於て前記情報
記録媒体に書き込まれるデータ量にエラー検出データ量
を加えた値以上の容量を持つデータメモリと、記録動作
に於て前記情報記録媒体に書き込むべきデータをデータ
メモリ上に格納するに当たって、ベリファイ動作のため
に読み出される記録データの位置にエラー検出データ量
のオフセットを加えた位置に配置するアドレス制御手段
とを備えた情報記録再生装置である。
いてエラーを検出する処理に必要なデータ量をエラー検
出データ量としたとき、データ記録動作に於て前記情報
記録媒体に書き込まれるデータ量にエラー検出データ量
を加えた値以上の容量を持つデータメモリと、記録動作
に於て前記情報記録媒体に書き込むべきデータをデータ
メモリ上に格納するに当たって、ベリファイ動作のため
に読み出される記録データの位置にエラー検出データ量
のオフセットを加えた位置に配置するアドレス制御手段
とを備えた情報記録再生装置である。
作用
本発明は上記した構成により、データ記録動作に於て情
報記録媒体に書き込むべきデータをデータメモリ上に格
納する暇 ベリファイ動作のために読み出される記録デ
ータの位置にベリファイ動作においてエラーを検出する
処理に必要なデータ量のオフセットを加えた位置に格納
して、データを読み出してエラーを検出するまでの時間
内はその記録データを保持し 欠陥セクタが検出された
場合に保持された記録データを用いて欠陥セクタの代替
処理を行って、少ない容量のメモリを持つ情報記録再生
装置においても効率のよいDRAW処理を行うことがで
きる。
報記録媒体に書き込むべきデータをデータメモリ上に格
納する暇 ベリファイ動作のために読み出される記録デ
ータの位置にベリファイ動作においてエラーを検出する
処理に必要なデータ量のオフセットを加えた位置に格納
して、データを読み出してエラーを検出するまでの時間
内はその記録データを保持し 欠陥セクタが検出された
場合に保持された記録データを用いて欠陥セクタの代替
処理を行って、少ない容量のメモリを持つ情報記録再生
装置においても効率のよいDRAW処理を行うことがで
きる。
実施例
本発明の一実施例の情報記録再生装置について図面を参
照しながら以下に説明する。
照しながら以下に説明する。
第1図(上 本発明の情報記録再生装置の一実施例の光
デイスク装置の構成を示すブロック図であり、 11は
ホストシステk 12は光デイスクドライブ制御装置
13は光デイスク駆動装置 I4は光ディス久 12
1はデータメモリ、 122はインターフェイス同区
123はエラー制御同区 124はデータ変復調回路
125はマイクロコントローラ、 126はページ設定
回i 127、128、129はアドレス設定回路で
ある。
デイスク装置の構成を示すブロック図であり、 11は
ホストシステk 12は光デイスクドライブ制御装置
13は光デイスク駆動装置 I4は光ディス久 12
1はデータメモリ、 122はインターフェイス同区
123はエラー制御同区 124はデータ変復調回路
125はマイクロコントローラ、 126はページ設定
回i 127、128、129はアドレス設定回路で
ある。
ホストシステム11と、光ディスク14を収めた光デイ
スク駆動装置I3との間には光デイスクドライブ制御装
置12が配されていも 光デイスクドライブ制御装置1
2ζよ データメモリ121、インターフェイス回路1
22、エラー制御回路123、データ変復調回路124
、マイクロコントローラ125から構成される。マイク
ロコントローラ125にはページ設定回路126が収め
られている。また インターフェイス回路122、エラ
ー制御回路123、データ変復調回路124にはアドレ
ス設定回路127、128、129が収められている。
スク駆動装置I3との間には光デイスクドライブ制御装
置12が配されていも 光デイスクドライブ制御装置1
2ζよ データメモリ121、インターフェイス回路1
22、エラー制御回路123、データ変復調回路124
、マイクロコントローラ125から構成される。マイク
ロコントローラ125にはページ設定回路126が収め
られている。また インターフェイス回路122、エラ
ー制御回路123、データ変復調回路124にはアドレ
ス設定回路127、128、129が収められている。
第2は 第3@ 第4@ 第5@ 第6図は実施例のデ
ータメモリ121の記録再生データのメモリマツプであ
り、情報記録再生装置のセクタ毎の処理におけるデータ
メモリ121の記録再生データの内容とこのデータに対
する処理の内容を示している。
ータメモリ121の記録再生データのメモリマツプであ
り、情報記録再生装置のセクタ毎の処理におけるデータ
メモリ121の記録再生データの内容とこのデータに対
する処理の内容を示している。
第7図は同実施例の動作説明図である。第7図1ヨ
光デイスクドライブ制御装置12が光デイスク14ヘデ
ータを記録する時の処理手順と、光デイスクI4上にお
ける記録再生ヘッドの位置とを概略的に示している。な
抵 第7図では1セクタ相当の回転待ち時間をTrで表
している。
光デイスクドライブ制御装置12が光デイスク14ヘデ
ータを記録する時の処理手順と、光デイスクI4上にお
ける記録再生ヘッドの位置とを概略的に示している。な
抵 第7図では1セクタ相当の回転待ち時間をTrで表
している。
第8図は本発明の実施例のベリファイ動作の完了時点か
らデータ記録動作の開始時点までに関する詳細なタイミ
ングチャートである。
らデータ記録動作の開始時点までに関する詳細なタイミ
ングチャートである。
第9図は実施例の光デイスク14上のフォーマット図で
あり、 トラックTeから始まる連続した螺旋状のトラ
ックはSIIからSlT迄の18個のセクタに等分割さ
れる。
あり、 トラックTeから始まる連続した螺旋状のトラ
ックはSIIからSlT迄の18個のセクタに等分割さ
れる。
本実施例でLL、1)ラックが18セクタから構成され
セクタ長がIKバイトの光ディスク14に対す瓜 光デ
イスク制御装置121の30セクタのDRAW処理につ
いて説明する。
セクタ長がIKバイトの光ディスク14に対す瓜 光デ
イスク制御装置121の30セクタのDRAW処理につ
いて説明する。
初めに 第1図を用いて本発明の情報記録再生装置の光
デイスクドライブ制御装置12の各回路について簡単に
説明する。
デイスクドライブ制御装置12の各回路について簡単に
説明する。
データメモリ121は記録再生データを保存し1セクタ
に記録するデータ量に相当するページ単位に分割される
。本実施例の情報記録再生装置は32にバイトのメモリ
を備えている。このう塩マイクロコントローラ125の
図示しない作業領0− 壊 欠陥セクタ代替のための図示しないマツプ領域を除
いた残りの領域である16ページ相当のメモリ領域がデ
ータメモリ121として使われる。
に記録するデータ量に相当するページ単位に分割される
。本実施例の情報記録再生装置は32にバイトのメモリ
を備えている。このう塩マイクロコントローラ125の
図示しない作業領0− 壊 欠陥セクタ代替のための図示しないマツプ領域を除
いた残りの領域である16ページ相当のメモリ領域がデ
ータメモリ121として使われる。
データメモリ121 (i 最後のメモリ番地の次の
番地をメモリの先頭番地として使用す在 いわゆるラウ
ンドバッファとして使用される。
番地をメモリの先頭番地として使用す在 いわゆるラウ
ンドバッファとして使用される。
インターフェイス回路1224:t、 ホストシステ
ム11とデータメモリ121との間の記録再生データ転
送の制御を行う。エラー制御回路123はデータメモリ
121に蓄えられた記録再生データに対しエラー訂正符
号のエンコード及びデコードを行L\ デコード時に誤
り訂正不能エラーを検出した場合にはマイクロコントロ
ーラ125に対してエラーを通知する。データ変復調回
路124 Uデータの変調及び復調を行う。
ム11とデータメモリ121との間の記録再生データ転
送の制御を行う。エラー制御回路123はデータメモリ
121に蓄えられた記録再生データに対しエラー訂正符
号のエンコード及びデコードを行L\ デコード時に誤
り訂正不能エラーを検出した場合にはマイクロコントロ
ーラ125に対してエラーを通知する。データ変復調回
路124 Uデータの変調及び復調を行う。
マイクロコントローラ1254;in、 各種の処理
の起動と終了を行う。またベリファイ動作中にエラー制
御回路123から誤り訂正不能エラーを通知された場合
、エラーの検出されたセクタに対し欠陥セクタの代替処
理を行う。インターフェイス回1− 路122、エラー制御回路123、データ変復調回路1
24は マイクロコントローラ125が定める優先順位
に基づいてデータメモリ121上の記録再生データの異
なるページを時分割でアクセスする。
の起動と終了を行う。またベリファイ動作中にエラー制
御回路123から誤り訂正不能エラーを通知された場合
、エラーの検出されたセクタに対し欠陥セクタの代替処
理を行う。インターフェイス回1− 路122、エラー制御回路123、データ変復調回路1
24は マイクロコントローラ125が定める優先順位
に基づいてデータメモリ121上の記録再生データの異
なるページを時分割でアクセスする。
本実施例でcl アドレス設定手段をマイクロコント
ローラ125とアドレス設定回路127、128、1,
29から構成する。マイクロコントローラ125内のペ
ージ設定回路126 +i データメモリ121上の
記録再生データのページを設定する。アドレス設定回路
127、128、129はページ設定回路126で設定
されたページ内でデータメモリ121のアドレスを設定
する。
ローラ125とアドレス設定回路127、128、1,
29から構成する。マイクロコントローラ125内のペ
ージ設定回路126 +i データメモリ121上の
記録再生データのページを設定する。アドレス設定回路
127、128、129はページ設定回路126で設定
されたページ内でデータメモリ121のアドレスを設定
する。
第7図を参照しながら以下にデータの処理単位の与え方
を説明する。なおここでは簡単のた△ベリファイ動作中
にエラーは起こらないものとする。
を説明する。なおここでは簡単のた△ベリファイ動作中
にエラーは起こらないものとする。
まず、 30セクタのDRAW処理に当たってデータ記
録動作とベリファイ動作におけるデータの処理単位を次
のような条件から与える。データ記2− 録動作の後ベリファイ動作を行う先頭セクタをサーチす
るためのシーク動作に要する時間を先頭セクタサーチ時
間と呼版 本実施例ではこれを4セクタの回転待ち時間
に相当するものとする。またベリファイ動作のためのl
セクタのデコードミ 及びデータ記録動作のためのデー
タ転送と1セクタのエンコードに要する時間をコントロ
ーラ内部処理時間と呼び、本実施例ではこれを3セクタ
の回転待ち時間に相当するものとする。
録動作とベリファイ動作におけるデータの処理単位を次
のような条件から与える。データ記2− 録動作の後ベリファイ動作を行う先頭セクタをサーチす
るためのシーク動作に要する時間を先頭セクタサーチ時
間と呼版 本実施例ではこれを4セクタの回転待ち時間
に相当するものとする。またベリファイ動作のためのl
セクタのデコードミ 及びデータ記録動作のためのデー
タ転送と1セクタのエンコードに要する時間をコントロ
ーラ内部処理時間と呼び、本実施例ではこれを3セクタ
の回転待ち時間に相当するものとする。
第1回目の記録セクタ数は データメモリ121に格納
できるデータのセクタ数に相当する16セクタを越えな
い範囲で後続のベリファイ動作を回転待ち時間なしで開
始するために 1トラック容量から先頭セクタサーチ時
間内に回転するセクタ数に相当する4セクタを引いた1
4セクタとする。また第1回目のベリファイ動作を行う
セクタ数IL この第1回目のベリファイ動作に続く
データ記録動作までの回転待ち時間を最小とするた画記
録セクタの数からコントローラ内部処理時間内に回転す
るセクタ数に相当する3セクタを引いた11セクタとす
る。 2回目の記録セクタ数41 1トラック容量から
先頭セクタサーチ時間とコントローラ内部処理時間内に
回転するセクタ数を差し引いた11セクタとする。第2
回目のベリファイ動作を行うセクタ数は ベリファイ動
作未完了の14セクタからコントローラ内部処理時間内
に回転するセクタ数を差し引いた11セクタとする。
できるデータのセクタ数に相当する16セクタを越えな
い範囲で後続のベリファイ動作を回転待ち時間なしで開
始するために 1トラック容量から先頭セクタサーチ時
間内に回転するセクタ数に相当する4セクタを引いた1
4セクタとする。また第1回目のベリファイ動作を行う
セクタ数IL この第1回目のベリファイ動作に続く
データ記録動作までの回転待ち時間を最小とするた画記
録セクタの数からコントローラ内部処理時間内に回転す
るセクタ数に相当する3セクタを引いた11セクタとす
る。 2回目の記録セクタ数41 1トラック容量から
先頭セクタサーチ時間とコントローラ内部処理時間内に
回転するセクタ数を差し引いた11セクタとする。第2
回目のベリファイ動作を行うセクタ数は ベリファイ動
作未完了の14セクタからコントローラ内部処理時間内
に回転するセクタ数を差し引いた11セクタとする。
さらに 記録動作が未完了のセクタ数は5セクタとなり
、これは第2回目の記録セクタ数より少ないことから、
最後の記録セクタ数は残りの5セクタとする。最終回の
記録動作が完了するとベリファイ動作が未完了である8
セクタ全てについてベリファイ動作を行う。
、これは第2回目の記録セクタ数より少ないことから、
最後の記録セクタ数は残りの5セクタとする。最終回の
記録動作が完了するとベリファイ動作が未完了である8
セクタ全てについてベリファイ動作を行う。
次に 具体的な処理手順を第7図及び第9図にしたがっ
て説明する。ここで、最初のデータの記録動作の開始前
に 情報記録再生ヘッドはデータの書き込まれるべきセ
クタの先頭に既にあるものとし データ記録及びベリフ
ァイはトラックT1のセクタS11から行われるものと
する。
て説明する。ここで、最初のデータの記録動作の開始前
に 情報記録再生ヘッドはデータの書き込まれるべきセ
クタの先頭に既にあるものとし データ記録及びベリフ
ァイはトラックT1のセクタS11から行われるものと
する。
まず トラックT1セクタSsからトラックT1セクタ
SI3までの14セクタのデータ記録動イ乍 処理1が
行われる。続いて処理2では ベリファイすべきデータ
の先頭のトラックT1セクタS[lへのシーク動作爪
4セクタ相当の回転待ち時間に対応する先頭セクタサー
ヂ時間内に行われる。次に処理3で(ヨトラックT1の
セクタS@からトラックT1のセクタ5IIlまで11
セクタのベリファイ動作が行われる。さらに処理4では
、 第2回目のデータ記録動作がトラックTiセクタ8
14から11セクタのデータに対して行われる。この後
、処理5のシーク動作のための回転待ち、処理6の11
セクタのデータベリファイ動作 処理7の残り5セクタ
のデータ記録動作 処理8のシーク動作のための回転待
ち、最後に処理9の8セクタのデータベリファイ動作を
同様に繰り返して、 30セクタのデータに対するDR
AW処理が終了する。
SI3までの14セクタのデータ記録動イ乍 処理1が
行われる。続いて処理2では ベリファイすべきデータ
の先頭のトラックT1セクタS[lへのシーク動作爪
4セクタ相当の回転待ち時間に対応する先頭セクタサー
ヂ時間内に行われる。次に処理3で(ヨトラックT1の
セクタS@からトラックT1のセクタ5IIlまで11
セクタのベリファイ動作が行われる。さらに処理4では
、 第2回目のデータ記録動作がトラックTiセクタ8
14から11セクタのデータに対して行われる。この後
、処理5のシーク動作のための回転待ち、処理6の11
セクタのデータベリファイ動作 処理7の残り5セクタ
のデータ記録動作 処理8のシーク動作のための回転待
ち、最後に処理9の8セクタのデータベリファイ動作を
同様に繰り返して、 30セクタのデータに対するDR
AW処理が終了する。
処理3と処理4の詳細な動作について第8図を用いて説
明する。
明する。
以下説明の簡単のために インターフェイス回路122
がホストシステム11から転送されたデータをデータメ
モリ121に格納する処理を処理A、エラー制御回路1
23がデータメモリ121内のデータをエンコードする
処理を処理B、デコードする処理を処理B′ データ変
復調回路124がデータメモリ121内のデータを変調
して光デイスク駆動装置13に転送する処理を処理C1
光デイスク駆動装置13から転送されたデータを復調し
てデータメモリ121に格納する処理を処理C′ と呼
ぶも 処理3の最初のベリファイ動作(ヨトラックT1のセク
タSllから行われる。ベリファイ動作は処理C”の1
セクタ毎のデータ読み出し及び復調動作と、処理B′の
読み出されたデータのデコード動作α 2つの並行する
動作から構成される。
がホストシステム11から転送されたデータをデータメ
モリ121に格納する処理を処理A、エラー制御回路1
23がデータメモリ121内のデータをエンコードする
処理を処理B、デコードする処理を処理B′ データ変
復調回路124がデータメモリ121内のデータを変調
して光デイスク駆動装置13に転送する処理を処理C1
光デイスク駆動装置13から転送されたデータを復調し
てデータメモリ121に格納する処理を処理C′ と呼
ぶも 処理3の最初のベリファイ動作(ヨトラックT1のセク
タSllから行われる。ベリファイ動作は処理C”の1
セクタ毎のデータ読み出し及び復調動作と、処理B′の
読み出されたデータのデコード動作α 2つの並行する
動作から構成される。
処理4の2度目のデータ記録動作(ヨトウツクT1セク
タSI4から行われる。このデータ記録動作は、処理A
の1セクタ毎のデータ転送動作と、処理Bの1セクタ毎
のデータのエンコード動作と、エンコードされたデータ
に対する処理Cの変調及び転送動作から構成される。処
理A、処理B、処理C5− 6− の動作は並行して行われる。
タSI4から行われる。このデータ記録動作は、処理A
の1セクタ毎のデータ転送動作と、処理Bの1セクタ毎
のデータのエンコード動作と、エンコードされたデータ
に対する処理Cの変調及び転送動作から構成される。処
理A、処理B、処理C5− 6− の動作は並行して行われる。
処理3における最後のセクタT+ St 9に対する処
理C”の終了後から処理4の最初のセクタT15s 4
に対する処理Cが始まるまでにば セクタT+ St
[1に対する処理B′と、セクタT+S+aに対する処
理Aと、このセクタに対する処理Bとのために 3セク
タ相当の回転待ち時間が必要となる。ベリファイ動作終
了後からデータ記録動作開始までの回転待ち時間をなく
すために 光デイスクドライブ制御装置48は、 あら
かじめ処理4の動作が始まるトラックT1セクタ814
の先頭までにコントローラ内部処理時間に相当する3セ
クタを残して、 トラックT1のセクタSieの最後ま
でのベリファイ動作を行う。処理3ではこのように11
セクタのデータのベリファイ動作が行なわれる。
理C”の終了後から処理4の最初のセクタT15s 4
に対する処理Cが始まるまでにば セクタT+ St
[1に対する処理B′と、セクタT+S+aに対する処
理Aと、このセクタに対する処理Bとのために 3セク
タ相当の回転待ち時間が必要となる。ベリファイ動作終
了後からデータ記録動作開始までの回転待ち時間をなく
すために 光デイスクドライブ制御装置48は、 あら
かじめ処理4の動作が始まるトラックT1セクタ814
の先頭までにコントローラ内部処理時間に相当する3セ
クタを残して、 トラックT1のセクタSieの最後ま
でのベリファイ動作を行う。処理3ではこのように11
セクタのデータのベリファイ動作が行なわれる。
さらに 処理1から処理9までの各処理におけるデータ
メモリ121の内容について第2圀 第3@ 第4は
第5@ 第6図を用いて説明する。
メモリ121の内容について第2圀 第3@ 第4は
第5@ 第6図を用いて説明する。
処理1では14セクタのデータの記録動作が行われる。
初めにホストシステム11は光デイスクドライブ制御装
置12にトラックT1セクタS@のデータを転送する。
置12にトラックT1セクタS@のデータを転送する。
本実施例で(上 ベリファイ動作においてエラーを検出
する処理に必要なデータ量をエラー検出データ量と呼び
、復調された1セクタのデータを格納するためのデータ
量に1セクタのデータをデコードするために必要なデー
タ量を加えた2ページ相当のメモリ量であるとする。
する処理に必要なデータ量をエラー検出データ量と呼び
、復調された1セクタのデータを格納するためのデータ
量に1セクタのデータをデコードするために必要なデー
タ量を加えた2ページ相当のメモリ量であるとする。
光デイスクドライブ制御装置12では、 マイクロコン
トローラ125力交 データメモリ121の最初のペー
ジPsにエラー検出データ量2ページ相当のオフセット
を加えたページP2をページ設定回路126に設定し
インターフェイス回路122を起動する。インターフェ
イス回路122 Lt、 ページ設定回路126に設
定されたページをアドレス設定回路127の上位アドレ
スに設定し アドレス設定回路127に設定されたアド
レスでデータメモリ121をアクセスして処理Aを行う
。第2図(a)に示すように 処理Aではホストシステ
ム11から転送されたデータがデータメモリ12lのペ
ージP2に格納される。
トローラ125力交 データメモリ121の最初のペー
ジPsにエラー検出データ量2ページ相当のオフセット
を加えたページP2をページ設定回路126に設定し
インターフェイス回路122を起動する。インターフェ
イス回路122 Lt、 ページ設定回路126に設
定されたページをアドレス設定回路127の上位アドレ
スに設定し アドレス設定回路127に設定されたアド
レスでデータメモリ121をアクセスして処理Aを行う
。第2図(a)に示すように 処理Aではホストシステ
ム11から転送されたデータがデータメモリ12lのペ
ージP2に格納される。
なお以下の処理においても同様に マイクロコントロー
ラ125がページ設定回路126にページを設定してイ
ンターフェイス回路122、エラー制御回路123、デ
ータ変復調回路124の各回路に起動をか1す、各回路
ではページ設定回路126に設定されたページをアドレ
ス設定回路127、128、129の上位アドレスとし
てデータメモリ121をアクセスする。
ラ125がページ設定回路126にページを設定してイ
ンターフェイス回路122、エラー制御回路123、デ
ータ変復調回路124の各回路に起動をか1す、各回路
ではページ設定回路126に設定されたページをアドレ
ス設定回路127、128、129の上位アドレスとし
てデータメモリ121をアクセスする。
次にホストシステム11はトラックT1セクタS1のデ
ータを光デイスクドライブ制御装置12に転送する。こ
のデータがページP3に格納される処理Aと並行して、
ページP2に対する処理Bが行われる。このときデータ
メモリ121の様子は第2図(b)のようになっている
。
ータを光デイスクドライブ制御装置12に転送する。こ
のデータがページP3に格納される処理Aと並行して、
ページP2に対する処理Bが行われる。このときデータ
メモリ121の様子は第2図(b)のようになっている
。
この後、 トラックT1セクタS2のデータがページP
4に格納される処理Aと並行して、ページP3のデータ
に対する処理B、ページP2のデータに対する処理Cが
行われる。この時、データメモリ121の様子は第2図
(C)のようになっている。光デイスク駆動装置13で
は 処理Cで転送されたデータが光ディスク14のトラ
ックT1セクタS2に書き込まれる。
4に格納される処理Aと並行して、ページP3のデータ
に対する処理B、ページP2のデータに対する処理Cが
行われる。この時、データメモリ121の様子は第2図
(C)のようになっている。光デイスク駆動装置13で
は 処理Cで転送されたデータが光ディスク14のトラ
ックT1セクタS2に書き込まれる。
さらに ページP6にデータを格納する処理A、ページ
P4のデータに対する処理B1 ページP3のデータ
に対する処理Cが並行して行われる。このときデータメ
モリ121の様子は第2図(cl、 )のようになって
おり、ページP2には1つ前の動作で光ディスク14に
書き込まれたトラックT1セクタSmの記録データが納
められている。
P4のデータに対する処理B1 ページP3のデータ
に対する処理Cが並行して行われる。このときデータメ
モリ121の様子は第2図(cl、 )のようになって
おり、ページP2には1つ前の動作で光ディスク14に
書き込まれたトラックT1セクタSmの記録データが納
められている。
処理1ではこの後、処理すべき合計14セクタのデータ
全てについて、同様の処理が順に繰り返し行われる。処
理1の全ての動作が終了した時点で、データメモリ12
1には第2図(e)に示すようにページP2からページ
PI6まで光ディスク14のトラックT1セクタSsか
らトラックT1セクタS13までに書き込まれた14セ
クタの記録データが格納されている。
全てについて、同様の処理が順に繰り返し行われる。処
理1の全ての動作が終了した時点で、データメモリ12
1には第2図(e)に示すようにページP2からページ
PI6まで光ディスク14のトラックT1セクタSsか
らトラックT1セクタS13までに書き込まれた14セ
クタの記録データが格納されている。
処理2のシーク動作の後、処理3では記録した14セク
タ分のデータのうち11セクタ分のデー19− 一加一 夕のベリファイ動作が行われる。
タ分のデータのうち11セクタ分のデー19− 一加一 夕のベリファイ動作が行われる。
初めに データ変復調回路124が光デイスク駆動装置
13から転送されたトラックT1セクタSI!のデータ
を復調してデータメモリ121の最初のページP[相]
に格納する処理C′が行われる。このときデータメモリ
121の様子は第3図(a)のようになっている。
13から転送されたトラックT1セクタSI!のデータ
を復調してデータメモリ121の最初のページP[相]
に格納する処理C′が行われる。このときデータメモリ
121の様子は第3図(a)のようになっている。
次に転送されたトラックT1セクタS1のデータを復調
してデータメモリ121のページP1に格納する処理C
′と並行して、ページ2日のデータをデコードする処理
B′が行われる。このときデータメモリ121の様子は
第3図(b)のようになっている。
してデータメモリ121のページP1に格納する処理C
′と並行して、ページ2日のデータをデコードする処理
B′が行われる。このときデータメモリ121の様子は
第3図(b)のようになっている。
ここで、もし処理B′においてページPIに誤り訂正不
能エラーが検出された場合には マイクロコントローラ
125は全ての処理を一旦中断し光デイスク駆動装置1
3に情報記録媒体上14の図示しない代替用の領域をシ
ークさせ、ページP2に格納されているトラックT1セ
クタSIIの記録データを光ディスク14の代替用の領
域に書き込む。
能エラーが検出された場合には マイクロコントローラ
125は全ての処理を一旦中断し光デイスク駆動装置1
3に情報記録媒体上14の図示しない代替用の領域をシ
ークさせ、ページP2に格納されているトラックT1セ
クタSIIの記録データを光ディスク14の代替用の領
域に書き込む。
処理B′においてトラックT1セクタSeから読み出さ
れたデータにエラーが検出されない場合にζよさらにト
ラックT1セクタS2のデータを復調してデータメモリ
121のページP2に格納する処理C′と、ページP1
のデータをデコードする処理B′が並行して行われる。
れたデータにエラーが検出されない場合にζよさらにト
ラックT1セクタS2のデータを復調してデータメモリ
121のページP2に格納する処理C′と、ページP1
のデータをデコードする処理B′が並行して行われる。
このときのデータメモリ121の様子は第3図(C)の
ようになっており、不要となったページP2のトラック
T1セクタSIiの記録データの上にトラックT1セク
タS2の復調データが上書きされる。
ようになっており、不要となったページP2のトラック
T1セクタSIiの記録データの上にトラックT1セク
タS2の復調データが上書きされる。
処理3ではこの後、ページPI9まで合計11ページの
データ全てについて同様の処理が順に繰り返し行われる
。処理3の全ての動作が終了した時点でデータメモリ1
21にC′!、第3図(d)に示すようにページp++
からページpusまで処理lにおいて書き込まれた記録
データが格納されている。
データ全てについて同様の処理が順に繰り返し行われる
。処理3の全ての動作が終了した時点でデータメモリ1
21にC′!、第3図(d)に示すようにページp++
からページpusまで処理lにおいて書き込まれた記録
データが格納されている。
このうちページpusからページpusまでに納められ
ているトラックT1セクタS++からセクタSI3まで
の記録データに対してはまだベリファイ処理が行われて
いな(1 処理4では11セクタのデ・−夕の記録動作が行われる
。処理橿で(上 前のデータ記録動作の処理1で最後に
処理の行われたページの次のページから処理が行われる
。
ているトラックT1セクタS++からセクタSI3まで
の記録データに対してはまだベリファイ処理が行われて
いな(1 処理4では11セクタのデ・−夕の記録動作が行われる
。処理橿で(上 前のデータ記録動作の処理1で最後に
処理の行われたページの次のページから処理が行われる
。
ま哄 ホストシステム11から転送されたトラックT1
セクタSeaのデータに対する処理Aが行われる。処理
Aで1友 第4図(a)に示すように ブタメモリ12
1はラウンドバッファとして使用されるので、処理1で
最後にデータの格納されたページpusの次のページと
してページP8にデータが格納される。以下処理1の場
合と同檄 第4図(b)及び(c)に示すように 順次
処理すべき合計11セクタのデータについて処理A、処
理B、処理Cが並行(7て行われてゆく。
セクタSeaのデータに対する処理Aが行われる。処理
Aで1友 第4図(a)に示すように ブタメモリ12
1はラウンドバッファとして使用されるので、処理1で
最後にデータの格納されたページpusの次のページと
してページP8にデータが格納される。以下処理1の場
合と同檄 第4図(b)及び(c)に示すように 順次
処理すべき合計11セクタのデータについて処理A、処
理B、処理Cが並行(7て行われてゆく。
処理4で(主トラックT1セクタS14からトラックT
2セクタSeまでの11セクタ分の記録データがデータ
メモリ121のページpsからp+i+に格納される。
2セクタSeまでの11セクタ分の記録データがデータ
メモリ121のページpsからp+i+に格納される。
このとぎ、第4図(d)に示すようにデータメモリ12
1では、 まだベリファイ処理が行われていないデータ
ζよ 処理3の終了時にベリファイ臼− されていなかったページPI3からページpusまでデ
ータと、ページpHからpieまでのデータの合計14
セクタとなる。
1では、 まだベリファイ処理が行われていないデータ
ζよ 処理3の終了時にベリファイ臼− されていなかったページPI3からページpusまでデ
ータと、ページpHからpieまでのデータの合計14
セクタとなる。
処理5のシーク動作の後、処理6では前のベリファイ動
作の処理3で最後に処理されたページの次のページから
、再び11セクタのデータのベリファイ動作が行われる
。 トラックT1セクタSi+のデータを復調してデー
タメモリ121のページp++に格納する処理C′が最
初に行われる。このとぎデータメモリ121の様子は第
5図(a)のようになっている。次に 第5図(b)に
示すようにトラックT1セクタSa2のデータを復調し
てデータメモリ121のページP12に格納する処理C
゛ と、ページpzのデータをデコードする処理B′が
並行して行われる。
作の処理3で最後に処理されたページの次のページから
、再び11セクタのデータのベリファイ動作が行われる
。 トラックT1セクタSi+のデータを復調してデー
タメモリ121のページp++に格納する処理C′が最
初に行われる。このとぎデータメモリ121の様子は第
5図(a)のようになっている。次に 第5図(b)に
示すようにトラックT1セクタSa2のデータを復調し
てデータメモリ121のページP12に格納する処理C
゛ と、ページpzのデータをデコードする処理B′が
並行して行われる。
以下、データのベリファイ動作が処理3の場合と同様に
行われる。このときデータメモリ121はラウンドバッ
ファとして使用されるので、第5図(C)のように 最
終ページPI6に対して処理C゛が行われた次には、
第5図(d)に示すようM に先頭ページP++に対して処理C′が行われる。
行われる。このときデータメモリ121はラウンドバッ
ファとして使用されるので、第5図(C)のように 最
終ページPI6に対して処理C゛が行われた次には、
第5図(d)に示すようM に先頭ページP++に対して処理C′が行われる。
処理6が終了した時点でデータメモリ121の様子は第
5図(e)のようになっており、ページP8からpea
にはまだベリファイ処理が行われていない3セクタ分の
記録データが納められている。
5図(e)のようになっており、ページP8からpea
にはまだベリファイ処理が行われていない3セクタ分の
記録データが納められている。
処理7では、 処理4で最後にデータ記録動作の行われ
たページの次のページであるp++から5セクタのデー
タの記録動作が処理1、処理4の場合と同様に行われる
。この処理が終了した時点でデータメモリ121の様子
は第6図(b)のようになっており、まだベリファイ処
理が行われていないセクタに対応する記録データは、
処理6の終了時にベリファイされていない3ページを合
わせて、ページpeからPI6までのデータの合計8ペ
ージとなる。
たページの次のページであるp++から5セクタのデー
タの記録動作が処理1、処理4の場合と同様に行われる
。この処理が終了した時点でデータメモリ121の様子
は第6図(b)のようになっており、まだベリファイ処
理が行われていないセクタに対応する記録データは、
処理6の終了時にベリファイされていない3ページを合
わせて、ページpeからPI6までのデータの合計8ペ
ージとなる。
処理8のシーク動作の後、処理9では 前のベリファイ
動作の処理6で最後に処理されたページの次のページで
あるP6からまだベリファイ処理が行われていないトラ
ックT2セクタS4からトラックT2セクタS++まで
のデータのベリファイ動作が行われる。第6図(C)に
示すように トラックT2セクタSaのデータを復調し
てデータメモリ121のページpeに格納する処理C′
が最初に行われる。
動作の処理6で最後に処理されたページの次のページで
あるP6からまだベリファイ処理が行われていないトラ
ックT2セクタS4からトラックT2セクタS++まで
のデータのベリファイ動作が行われる。第6図(C)に
示すように トラックT2セクタSaのデータを復調し
てデータメモリ121のページpeに格納する処理C′
が最初に行われる。
以下、 8セクタのデータのベリファイ動作が処理3、
処理6の場合と同様に行われる。処理9が終了した時点
でデータメモリ121の様子は第6図(d)のようにな
っており、全てのデータがベリファイされている。
処理6の場合と同様に行われる。処理9が終了した時点
でデータメモリ121の様子は第6図(d)のようにな
っており、全てのデータがベリファイされている。
ここで処理3、処理6、処理9のデータのベリファイ動
作のなかで処理B″ において誤り訂正不能等のエラー
が検出された場合、エラーの検出されたセクタに対し欠
陥セクタの代替処理が行われる。欠陥セクタの代替処理
では エラーの検出されたセクタの記録データカ丈 光
デイスク14上の他のセクタに書き込まれる。
作のなかで処理B″ において誤り訂正不能等のエラー
が検出された場合、エラーの検出されたセクタに対し欠
陥セクタの代替処理が行われる。欠陥セクタの代替処理
では エラーの検出されたセクタの記録データカ丈 光
デイスク14上の他のセクタに書き込まれる。
ところで、このベリファイ動作において処理B′のデー
タのデコードが行われるとき、処理B゛が対象としてい
るセクタの記録データは、 処理B”の行われているペ
ージにエラー検出データ量2セクタ分のオフセットを加
えたデータメモリ121−坊一 上のページに常に格納されている。よって欠陥セクタの
代替動作c1 ベリファイ動作でエラーの検出された
ページにエラー検出データ量のオフセットを加えたペー
ジのデータを光デイスク14上の代替用の領域に書き込
むことによって実現される。
タのデコードが行われるとき、処理B゛が対象としてい
るセクタの記録データは、 処理B”の行われているペ
ージにエラー検出データ量2セクタ分のオフセットを加
えたデータメモリ121−坊一 上のページに常に格納されている。よって欠陥セクタの
代替動作c1 ベリファイ動作でエラーの検出された
ページにエラー検出データ量のオフセットを加えたペー
ジのデータを光デイスク14上の代替用の領域に書き込
むことによって実現される。
実際に例を挙げて説明する。いま処理6のベリファイ動
作において、 トラックT1セクタSwから読みだされ
たデータメモリ121のページPI4のデータに対する
処理B′で誤り訂正不能エラーが検出されたとする。こ
のときデータメモリ121内の様子は2−4図(C)の
ようになっている。マイクロコントローラ125は全て
の処理を一旦中断し 光デイスク駆動装置13に光デイ
スク14上の図示しない代替用の領域をシークさせる。
作において、 トラックT1セクタSwから読みだされ
たデータメモリ121のページPI4のデータに対する
処理B′で誤り訂正不能エラーが検出されたとする。こ
のときデータメモリ121内の様子は2−4図(C)の
ようになっている。マイクロコントローラ125は全て
の処理を一旦中断し 光デイスク駆動装置13に光デイ
スク14上の図示しない代替用の領域をシークさせる。
さらにマイクロコントローラ125 i;t、、 ペ
ージP14にエラー検出データ量のオフセットを加えた
ページのデータを光ディスク14の代替用の領域に書き
込む。ここでは、 データメモリ121はラウンドバッ
ファとして用いられ ページpusの次のページはps
なので、ページp+4にエラー検出データ量2セクタ分
のオフセットを加えたページPaのデータが光ディスク
14の代替用の領域に書ぎ込まれる。
ージP14にエラー検出データ量のオフセットを加えた
ページのデータを光ディスク14の代替用の領域に書き
込む。ここでは、 データメモリ121はラウンドバッ
ファとして用いられ ページpusの次のページはps
なので、ページp+4にエラー検出データ量2セクタ分
のオフセットを加えたページPaのデータが光ディスク
14の代替用の領域に書ぎ込まれる。
このように 小容量のデータメモリ121を備えた光デ
イスクドライブ制御装置12内で欠陥セクタの代替処理
を効率よく行うことが可能となる。
イスクドライブ制御装置12内で欠陥セクタの代替処理
を効率よく行うことが可能となる。
このとき、データメモリは最大のデータの処理単位のデ
ータ容量にエラー検出データ量を加えただけの大きさが
あればよい。
ータ容量にエラー検出データ量を加えただけの大きさが
あればよい。
以上で説明したように本実施例の情報記録再生装置では
交互にデータ記録動作とベリファイ動作を繰り返し行
うに当たって、ラウンドバッファとして使われて記録再
生データを保存するデータメモリ121と、このデータ
メモリ121にデータを格納する際 ベリファイ時に読
み出される記録データのデータメモリ上のページPnに
エラー検出データ量mページのオフセットを加えた位置
P。□に データ記録動作時に光ディスク14に書き込
む記録データを配置するアドレス制御手段であ衣 マイ
クロコントローラ125とアドレス設定−ガー 一沼− 回路127、128、129を備えたことによりメモリ
効率の良いDRAW処理を行うことができも また 本実施例の情報記録再生装置によればベリファイ
動作においてエラーが検出されたときに 代替処理にお
いて記録されるべきデータのデータメモリ上の位置を容
易に算出できるという効果もある。
交互にデータ記録動作とベリファイ動作を繰り返し行
うに当たって、ラウンドバッファとして使われて記録再
生データを保存するデータメモリ121と、このデータ
メモリ121にデータを格納する際 ベリファイ時に読
み出される記録データのデータメモリ上のページPnに
エラー検出データ量mページのオフセットを加えた位置
P。□に データ記録動作時に光ディスク14に書き込
む記録データを配置するアドレス制御手段であ衣 マイ
クロコントローラ125とアドレス設定−ガー 一沼− 回路127、128、129を備えたことによりメモリ
効率の良いDRAW処理を行うことができも また 本実施例の情報記録再生装置によればベリファイ
動作においてエラーが検出されたときに 代替処理にお
いて記録されるべきデータのデータメモリ上の位置を容
易に算出できるという効果もある。
なお本実施例でζよ ベリファイ動作においてエラー訂
正符号のデコード時に 誤り訂正不能エラーが検出され
た場合に欠陥セクタの代替処理が行われるものとした力
交 これをデコード時に所定の個数以上の誤りが検出さ
れた場合に欠陥セクタの代替処理が行われるものとした
場合にも全く同様に本実施例を適用することができる。
正符号のデコード時に 誤り訂正不能エラーが検出され
た場合に欠陥セクタの代替処理が行われるものとした力
交 これをデコード時に所定の個数以上の誤りが検出さ
れた場合に欠陥セクタの代替処理が行われるものとした
場合にも全く同様に本実施例を適用することができる。
また 本実施例以外のデータ量を処理単位とする場合や
データメモリの容量が本実施例以外の場合についてk
データメモリの容量がデータの処理単位のデータ量にエ
ラー検出データ量を加えた値より大きい値となるようデ
ータの処理単位を設定することによって、本発明の情報
記録再生装置を同様に適用することができる。
データメモリの容量が本実施例以外の場合についてk
データメモリの容量がデータの処理単位のデータ量にエ
ラー検出データ量を加えた値より大きい値となるようデ
ータの処理単位を設定することによって、本発明の情報
記録再生装置を同様に適用することができる。
さらに本実施例では情報記録媒体が光ディスクである場
合についてのみ述べた力交 本発明の情報記録再生装置
ζ友 光デイスク以外の螺旋状のi・ラック構造を持つ
情報記録媒体で交互に繰り返しデータ記録動作とベリフ
ァイ動作を行う場合についてL 全く同様に適用できる
。さらに 本発明の情報記録再生装置は 同心円状のト
ラック構造を持つ情報記録媒体で交互に繰り返しデータ
記録動作とベリファイ動作を行う場合についてL デー
タ記録動作及びベリファイ動作の処理単位を1トラック
の容量とすれば同様に適用することができる。
合についてのみ述べた力交 本発明の情報記録再生装置
ζ友 光デイスク以外の螺旋状のi・ラック構造を持つ
情報記録媒体で交互に繰り返しデータ記録動作とベリフ
ァイ動作を行う場合についてL 全く同様に適用できる
。さらに 本発明の情報記録再生装置は 同心円状のト
ラック構造を持つ情報記録媒体で交互に繰り返しデータ
記録動作とベリファイ動作を行う場合についてL デー
タ記録動作及びベリファイ動作の処理単位を1トラック
の容量とすれば同様に適用することができる。
発明の効果
以上のように本発明の情報記録再生装置ではデータ記録
において、アドレス制御手段力交 ラウンドバッファと
して使用されるデータメモリ上に情報記録媒体に書き込
まれるデータを格納するとき、ベリファイのために読み
出される記録データのメモリ−Lの位置に少なくともエ
ラー検出データ量のオフセットを加えた位置にデータを
配置することにより、情報記録再生装置のコンパクトな
メモリ上でメモリ効率のよいD RA W処理を行うこ
とができる。
において、アドレス制御手段力交 ラウンドバッファと
して使用されるデータメモリ上に情報記録媒体に書き込
まれるデータを格納するとき、ベリファイのために読み
出される記録データのメモリ−Lの位置に少なくともエ
ラー検出データ量のオフセットを加えた位置にデータを
配置することにより、情報記録再生装置のコンパクトな
メモリ上でメモリ効率のよいD RA W処理を行うこ
とができる。
さらにこれによって、ホストシステム上で欠陥セクタの
代替処理を行った場合のデータ処理のオーバーヘッドを
なくすことが出来る。また ホストシステムとメモリ装
置がたとえばSC5I(Sma]、I Comput
er SystemInterface )のような
システムバスで接続されている場合に(淑 装置内で欠
陥セクタの代替処理を行・うことにより、欠陥セクタ代
替のためのホストシステムからのデータの再転送の必要
がなくなり、システムバスの占有率を不必要に上げない
効果もある。
代替処理を行った場合のデータ処理のオーバーヘッドを
なくすことが出来る。また ホストシステムとメモリ装
置がたとえばSC5I(Sma]、I Comput
er SystemInterface )のような
システムバスで接続されている場合に(淑 装置内で欠
陥セクタの代替処理を行・うことにより、欠陥セクタ代
替のためのホストシステムからのデータの再転送の必要
がなくなり、システムバスの占有率を不必要に上げない
効果もある。
このよう(ス 本発明の情報記録装置によりシステム全
体の効率化を図ることができ、その実用的効果は大きい
。
体の効率化を図ることができ、その実用的効果は大きい
。
第1図は本発明の一実施例における情報処理装置のブロ
ックは 第21fi 第3阻 第4は 第5は 第6図
は本発明の一実施例のメモリマツプ、第7図は本発明の
一実施例の動作説明は 第8図は本発明を説明するため
のタイミングチう・−ト、第9図は本発明の一実施例の
光デイスク上のフォーマット図である。 11・・・ホストシステA 12・・・光デイスクド
ライブ制御装置 13・・・光デイスク駆動装置、 1
4・・・光ディス久 121・・・データメモ1大 1
22・・・インターフェイス回路 123・・・エラー
制御回路、124・・・データ変復調回数 125・・
・マイクロコントローラ、 126・・・ページ設定回
路、 127.128、129・・・アドレス設定回路
。
ックは 第21fi 第3阻 第4は 第5は 第6図
は本発明の一実施例のメモリマツプ、第7図は本発明の
一実施例の動作説明は 第8図は本発明を説明するため
のタイミングチう・−ト、第9図は本発明の一実施例の
光デイスク上のフォーマット図である。 11・・・ホストシステA 12・・・光デイスクド
ライブ制御装置 13・・・光デイスク駆動装置、 1
4・・・光ディス久 121・・・データメモ1大 1
22・・・インターフェイス回路 123・・・エラー
制御回路、124・・・データ変復調回数 125・・
・マイクロコントローラ、 126・・・ページ設定回
路、 127.128、129・・・アドレス設定回路
。
Claims (1)
- 【特許請求の範囲】 (1)トラック構造を持ち、各トラックを複数個のセク
タに分割しセクタ単位で情報を記録する情報記録媒体を
用い、前記情報記録媒体に記録するデータを所定の処理
単位に分割してデータ記録動作とベリファイ動作を交互
に行う情報記録再生装置であって、前記ベリファイ動作
においてエラーを検出する処理に使用するデータ量をエ
ラー検出データ量としたとき、少なくとも前記記録動作
に於て前記情報記録媒体に書き込まれるデータ量に前記
エラー検出データ量を加えた値の容量を持ち、最後のメ
モリ番地の次の番地をメモリの先頭番地として使用する
データメモリと、前記記録動作に於て前記情報記録媒体
に書き込むべきデータを前記データメモリ上に格納する
に当たって、前記ベリファイ動作のために読み出される
記録データが格納される位置に前記エラー検出データ量
のオフセットを加えた位置に格納するアドレス制御手段
とを備えたことを特徴とする情報記録再生装置(2)記
録動作の後、ベリファイ動作を行う先頭セクタをサーチ
するためのシーク動作に要する時間を先頭セクタサーチ
時間とし、前記ベリファイ動作のためのエラー訂正符号
の1セクタのデコード、及び前記データ記録動作のため
のデータ転送と1セクタのエラー訂正符号のエンコード
に要する時間をコントローラ内部処理時間としたとき、
所定の処理単位は、1回目に前記記録動作を行うセクタ
数は1トラックのセクタ数から前記先頭セクタサーチ時
間内に回転するセクタ数を引いた値とし2回目以降に前
記記録動作を行うセクタ数及び前記ベリファイ動作を行
うセクタ数は、前記1トラックのセクタ数から前記先頭
セクタサーチ時間と前記コントローラ内部処理時間内に
回転するセクタ数を差し引いた値とすることを特徴とす
る請求項1記載の情報記録再生装置。 (3)エラー検出データ量は、復調された1セクタのデ
ータを格納するためのデータ量に、1セクタのデータの
エラー訂正符号をデコードするためのデータ量を加えた
値とすることを特徴とする請求項2記載の情報記録再生
装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2043024A JP2616097B2 (ja) | 1990-02-23 | 1990-02-23 | 情報記録再生装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2043024A JP2616097B2 (ja) | 1990-02-23 | 1990-02-23 | 情報記録再生装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03245369A true JPH03245369A (ja) | 1991-10-31 |
| JP2616097B2 JP2616097B2 (ja) | 1997-06-04 |
Family
ID=12652385
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2043024A Expired - Fee Related JP2616097B2 (ja) | 1990-02-23 | 1990-02-23 | 情報記録再生装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2616097B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001073786A1 (en) * | 2000-03-28 | 2001-10-04 | Matsushita Electric Industrial Co., Ltd. | Magnetic disk unit, disk accessing method therefor, disk accessing program recording medium for magnetic disk unit |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3302896B2 (ja) | 1996-12-14 | 2002-07-15 | 株式会社東芝 | 誤り訂正回路及びこれを用いたディスク再生装置及びcd−romドライブ |
-
1990
- 1990-02-23 JP JP2043024A patent/JP2616097B2/ja not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001073786A1 (en) * | 2000-03-28 | 2001-10-04 | Matsushita Electric Industrial Co., Ltd. | Magnetic disk unit, disk accessing method therefor, disk accessing program recording medium for magnetic disk unit |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2616097B2 (ja) | 1997-06-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4814903A (en) | Alternate storage areas in magnetooptical media | |
| JP3397152B2 (ja) | マルチトラックディスク再生装置及びその再生方法 | |
| JP2004095147A (ja) | ストリーミング方式オーディオ・ビジュアル・データをディスク・ドライブに書き込む為の方法 | |
| US20040128581A1 (en) | Information storage apparatus that can relocate data to be stored in defective sectors | |
| JPH03142760A (ja) | 情報記録再生装置 | |
| JPH03245369A (ja) | 情報記録再生装置 | |
| JP2623238B2 (ja) | 情報再生方法 | |
| JP2639520B2 (ja) | 情報記録方法 | |
| JP2000242440A (ja) | ディスク装置 | |
| CN101154418A (zh) | 光学媒体记录方法及装置 | |
| JPS61158069A (ja) | 情報記憶装置の記録方式 | |
| JPS63195877A (ja) | デ−タ記録再生方式 | |
| JP2860956B2 (ja) | 光カード記録方法 | |
| JP2604489B2 (ja) | 光ディスク処理装置 | |
| JPH03260955A (ja) | ディスクシステムにおけるスキップ処理方法 | |
| JPH0322269A (ja) | 情報記録方法 | |
| JPH04341977A (ja) | データ再生制御方式 | |
| JPH03183069A (ja) | 光磁気ディスクデータ転送方法 | |
| JPH0793912A (ja) | 光ディスク記録再生装置 | |
| JPH04368673A (ja) | デジタル情報記録再生装置 | |
| JPS61283074A (ja) | 光学式情報装置 | |
| JPH08106722A (ja) | 情報記録再生装置 | |
| JPH0594672A (ja) | 情報記録再生装置 | |
| JPH071599B2 (ja) | 光デイスク制御装置 | |
| JPH0676490A (ja) | 光ディスク記録再生装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |