(57)【要約】【課題】  光ディスク記録再生装置において、記録タイミング生成に必要なチャネルクロック単位の精度を維持して、設計段階での高速回路設計の負担を軽減し、回路規模増大を抑制し、更に消費電力増加を防ぐ。【解決手段】  チャネルクロック生成部より入力されるチャネルクロックにより動作するカウンタが含まれ、状態遷移管理部より入力される記録動作遷移情報とそのカウンタの値に応じて光ディスク記録媒体への記録タイミングを生成する記録タイミング生成部を備え、記録タイミング生成部がチャネルクロックにより動作し、その他の光ディスク位置認識部や状態遷移管理部はチャネルクロックよりも低周波数のクロックによって動作する、光ディスク記録再生装置を供給する。【選択図】図１
2005276309.tif 000002
【特許請求の範囲】
【請求項１】
光ディスク記録媒体に記録する光ディスク記録再生装置であって、
前記光ディスク記録再生装置の処理全般を制御するプロセッサ部と、
光ディスク記録媒体に埋め込まれた情報を読み出して光ディスク記録媒体上のアドレス情報を復調するアドレス復調部と、
光ディスク記録媒体への書き込み速度に応じたチャネルクロックを生成するチャネルクロック生成部と、
前記アドレス復調部より入力されるアドレス情報、及び前記チャネルクロック生成部より入力されるチャネルクロックをもとに、光ディスク記録媒体に対する記録タイミングを生成する記録制御部とを備え、
さらに前記記録制御部は少なくとも、前記アドレス復調部より入力されるアドレス情報をもとに光ディスク記録媒体の位置を認識する光ディスク位置認識部と、
前記光ディスク位置認識部より入力される光ディスク位置認識情報および前記プロセッサ部より入力される制御命令をもとに記録動作の状態遷移を管理する状態遷移管理部と、
前記チャネルクロック生成部より入力されるチャネルクロックにより動作するカウンタが含まれ、前記状態遷移管理部より入力される記録動作遷移情報と前記カウンタの値に応じて光ディスク記録媒体への記録タイミングを生成する記録タイミング生成部とを備え、
前記記録タイミング生成部はチャネルクロックにより動作し、前記光ディスク位置認識部及び前記状態遷移管理部はチャネルクロックよりも低周波数のクロックによって動作することを特徴とする光ディスク記録再生装置。
【請求項２】
前記光ディスク位置認識部及び状態遷移管理部を動作させるクロックのうち少なくとも一つはチャネルクロックを分周したものであることを特徴とする請求項１に記載の光ディスク記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク記録再生装置、特に、ＣＤ−Ｒ／ＲＷ、ＤＶＤ−Ｒ／ＲＷ、ＤＶＤ＋ＲＷ等の光ディスクに対してデータの記録および再生を行う制御回路に関する。
【背景技術】
【０００２】
図１は、従来例の光ディスク記録再生装置のブロック図である。この装置は、光ディスク１、スピンドルモータ２、モータドライバ３、サーボ回路４、ホストインターフェース５、光ピックアップ６、リードアンプ７、ＣＤ／ＤＶＤデコーダ８、バッファマネージャ９、バッファＲＡＭ１０、レーザコントロール回路１１、ライトクロックジェネレータ１２、ＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３、記録制御回路１４、ＣＤ／ＤＶＤエンコーダ１５、ＣＰＵインターフェース１６からなる。
【０００３】
この装置は、光ディスク１をスピンドルモータ２で回転駆動させる。スピンドルモータ２は、モータドライバ３とサーボ回路４により回転制御される。光ピックアップ６は、図示しない半導体レーザ、光学系、フォーカスアクチュエータ、トラックアクチュエータ、受光素子、ポジションセンサ等を内蔵しており、レーザ光を光ディスク１に照射する。
【０００４】
ディスク上のデータを読み出す（データ再生の）場合は、光ピックアップ６で得られた再生信号をリードアンプ７で増幅し、２値化した後ＣＤ／ＤＶＤデコーダ８に入力する。ＣＤ／ＤＶＤデコーダ８では、入力されたデータに対してＣＤフォーマットの場合はＥＦＭ復調、ＣＩＲＣ演算（デインターリブ、エラー訂正）を行い、ＤＶＤフォーマットの場合は８−１６復調を行う。更に、データをバッファマネージャ９を介して随時バッファＲＡＭ１０に格納するとともに、データの信頼性を高めるために、格納されたデータに対してエラー訂正処理を行う。ＣＤ／ＤＶＤデコーダ８により、エラー訂正処理が終了したデータは、ホストインターフェース５により、バッファマネージャ９を介して読み出され、ホストコンピュータへ転送される。
【０００５】
ディスク上にデータを書き込む（データ記録の）場合は、光ピックアップ６を介してディスク上のＷｏｂｂｌｅ信号をＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３に入力し、ＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３にて同期信号および、時間情報・ＩＤ情報を復調生成する。ライトクロックジェネレータ１２は、書き込みスピードに応じたチャネルクロックを生成する。記録制御回路１４は、ＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３から得られる情報より書き込みの開始・停止のタイミングを生成し、正確な位置での書き込みを可能にしている。
【０００６】
データ記録の際のデータは、ホストよりバッファマネージャ９を介してバッファＲＡＭ１０へ転送される。ＣＤ／ＤＶＤエンコーダ１５は、バッファマネージャ９を介してバッファＲＡＭ１０のデータを読み出し、エラー訂正コード、ＥＤＣコード、ＳＹＮＣコード、ヘッダ情報、ＩＤ情報等を付加し、バッファＲＡＭ１０へ書き戻す。また、ＣＤ／ＤＶＤエンコーダ１５は準備されたデータをバッファマネージャ９を介してバッファＲＡＭ１０から読み出し、ＣＤフォーマットの場合はＣＤ／ＤＶＤエンコーダ１５内の図示しないＣＩＲＣ演算用ＲＡＭに書き込む。ＣＤ／ＤＶＤエンコーダ１５は、ＣＤフォーマットの場合はＣＩＲＣ演算用ＲＡＭ内のデータをＣＩＲＣ演算し、エラー訂正コードの付加やインターリーブを行い、演算を終えたデータをＥＦＭ変調して出力する。ＤＶＤフォーマットの場合は８−１６変調して出力する。ＣＤ／ＤＶＤエンコーダ１５から出力されたデータは、レーザーコントロール回路１１、光ピックアップ６を介して、光ディスク１に記録される。
【０００７】
ＣＰＵは、ＣＰＵインターフェース１６を介してすべての回路部位と接続されており、データ再生、データ記録においてデータ再生、データ記録するために現在の状態を把握し、命令の発行等を行う。
【０００８】
次に、図１に示す記録制御回路１４の動作について詳細に説明する。図２は、図１に示すブロック図における記録制御回路１４の内部を詳細に示したブロック図である。該記録制御回路１４は、光ディスク位置認識部１００、状態遷移管理部１０１、及び記録タイミング生成部１０２から構成され、図１に示したライトクロックジェネレータ１２より記録速度に応じたチャネルクロックの供給を受けて動作する。
【０００９】
光ディスク位置認識部１００は、ＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３より入力される光ディスク上の位置情報を示すアドレス信号を基に、記録動作タイミングを生成するための光ディスク位置の認識を行う。この光ディスク位置の認識動作は、状態遷移管理部１０１より入力される状態遷移情報に従う。つまり、その状態遷移情報が記録動作開始準備を表している場合には、あらかじめＣＰＵよりＣＰＵインターフェース１６を介して設定される記録開始位置と現在の光ディスク位置との比較を行い記録開始位置に到達しているかどうかの判断を行う。更に、状態遷移情報が記録動作中を表している場合にはあらかじめＣＰＵよりＣＰＵインターフェース１６を介して設定される記録終了位置と現在の光ディスク位置との比較を行い記録終了位置に到達したかどうかの判断も行う。
【００１０】
状態遷移管理部１０１は、光ディスク位置認識部１００より入力される認識結果信号やＣＰＵからＣＰＵインターフェース１６を介して入力される制御命令を基に、記録動作制御を司る状態遷移を管理する。そして、状態遷移に応じた状態遷移情報を光ディスク位置認識部１００、及び記録タイミング生成部１０２へ出力する。
【００１１】
記録タイミング生成部１０２は、状態遷移管理部１０１より入力される状態遷移情報に従って、チャネルクロックをカウントするカウンタ（３０１、図４参照）のカウント値をもとに記録タイミングを生成する。そして、書き込み許可信号をレーザコントロール回路、及びＣＤ／ＤＶＤエンコーダ１５へ出力し、エンコードタイミング信号をＣＤ／ＤＶＤエンコーダ１５へ出力する。記録タイミング生成部１０２が有するカウンタは、所定のタイミングにおいて初期値がＣＰＵからＣＰＵインターフェース１６を介して設定され、その上でチャネルクロックのカウントが開始される。
【００１２】
図３は、図２における状態遷移管理部１０１が管理する状態遷移図を示す。はじめに記録停止２００であるとき、ＣＰＵからＣＰＵインターフェース１６を介して記録動作開始命令が入力されると記録準備２０１に遷移する。そして、図２における光ディスク位置認識部１００から記録開始位置到達信号が入力されると、記録２０２に遷移する。記録２０２に遷移すると図２における記録タイミング生成部１０２に対して記録開始制御信号を出力し、その記録開始信号をもとに記録タイミング生成部１０２により所定の記録タイミングが生成された後に実際の記録動作が開始される。
【００１３】
記録動作が開始された後、図２における光ディスク位置認識部１００より記録終了位置到達信号が入力されると記録停止２００に遷移し、記録停止制御信号を図２における記録タイミング生成部１０２に出力する。記録タイミング生成部１０２は、所定の記録タイミングが生成された後に実際の記録動作を終了する。
【００１４】
図４は、図２における記録タイミング生成部１０２のブロック図を示す。記録タイミング生成部１０２は、書き込み許可信号生成部３００、カウンタ３０１、及びエンコードタイミング生成部３０２から構成される。この記録タイミング生成部１０２は、図１におけるライトクロックジェネレータ１２より記録速度に応じたチャネルクロックの供給を受けて動作する。カウンタ３０１は、ＣＰＵからＣＰＵインターフェース１６を介して予め準備された初期値を、状態遷移管理部より入力される状態遷移情報に従うタイミングで、設定される。設定された初期値からカウンタ３０１はチャネルクロックのカウントを開始する。このカウンタ３０１は光ディスク上の現在位置をチャネルクロック単位で示すために用いられる。例えば、図５に示すＤＶＤフォーマットに従う光ディスクの場合、１４８８回チャネルクロックをカウントすると１シンクフレームとなり、１シンクフレームを２６回カウントすると１セクタとなる。
【００１５】
書き込み許可信号生成部３００は、状態遷移管理部１０１より入力される状態遷移情報、及びカウンタ３０１のカウント値をもとに書き込み許可信号を生成し、レーザコントロール回路１１、及びＣＤ／ＤＶＤエンコーダ１５へ出力する。この書き込み許可信号はレーザコントロール回路１１、及びＣＤ／ＤＶＤエンコーダ１５に対して書き込みの開始・終了を知らせる信号となる。
【００１６】
また、エンコードタイミング生成部３０２は、状態遷移管理部１０１より入力される状態遷移情報、及びカウンタ３０１のカウント値を基に、エンコードタイミング信号を生成し、ＣＤ／ＤＶＤエンコーダ１５へ出力する。このエンコードタイミング信号は、例えば、ＤＶＤフォーマットディスクに対する記録動作では、ＣＤ／ＤＶＤエンコーダ１５に対して８／１６変調を開始させる信号である。８／１６変調後の信号は、レーザコントロール回路１１に入力され、書き込み許可信号に応じて８／１６変調後のデータが光ピックアップを介して光ディスク１に書き込まれる。
【００１７】
次に、上記の図２に示す記録制御回路１４、特に記録タイミング生成部１０２の動作の流れを、ＤＶＤ＋Ｒ／ＲＷフォーマットディスクに対する記録開始を例にとって、図６に示すフローチャートにより説明する。ステップ０（図中では、Ｓ０。以下も同じ。）において、状態遷移管理部１０１が管理する状態遷移が記録停止２００であり、ステップ１において、ＣＰＵからＣＰＵインターフェース１６を介して記録開始命令が状態遷移管理部１０１に入力されたとすると、状態遷移管理部１０１は、光ディスク位置認識部１００に対して光ディスク位置認識開始命令を出力して、記録準備２０１へ遷移する。
【００１８】
光ディスク位置認識部１００は、ＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３より入力されるアドレス情報を受け取り（ステップ２）、受け取ったアドレスがＣＰＵからＣＰＵインターフェースを介して設定された記録開始セクタより“１”少ないセクタかどうかの判定を行う（ステップ３）。この“１セクタ”とは、実際に記録開始するまでに必要な準備期間を意味している。ＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３より入力されたアドレスが、（記録開始セクタ−１）でない場合には、テップ２へ戻り更にＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３からのアドレス入力を受け付ける。（記録開始セクタ−１）である場合には、記録開始位置到達信号を状態遷移管理部１０１へ出力する（ステップ４）。
【００１９】
記録開始位置到達信号を受け取った状態遷移管理部１０１は、状態遷移を記録２０２に遷移させ、記録開始信号を記録タイミング生成部１０２へ出力する（ステップ５）。記録タイミング生成部１０２は、ＣＰＵよりＣＰＵインターフェース１６を介してあらかじめ準備された初期値を、記録開始信号を受け取ったタイミングでカウンタ３０１に設定する。カウンタ３０１はチャネルクロックのカウントを開始する（ステップ６）。
【００２０】
そして、カウント値が所定のエンコードタイミングに到達したかどうかを、記録タイミング生成部１０２のエンコードタイミング生成部３０２が判定する（ステップ７）。エンコードタイミングに達していれば、ＣＤ／ＤＶＤエンコーダ１５に対してエンコードタイミング信号を出力し（ステップ８）、エンコードタイミングに達していない場合はカウント値の判定を続行する。
【００２１】
ステップ８においてエンコードタイミング信号を出力すると、書き込み許可信号生成部３００は、引き続きカウンタ３０１のカウント値が書き込みスタート位置に到達したかの判定を行う（ステップ９）。ここで、ＤＶＤ＋Ｒ／ＲＷフォーマットディスクに対する記録動作の場合、書き込みスタート位置は書き込みを開始するセクタの８チャネルクロック手前と定められている。ステップ９において書き込みスタート位置に到達したと書き込み許可信号生成部３００が判定すると、レーザコントロール回路、及びＣＤ／ＤＶＤエンコーダ１５に書き込み許可信号を出力する（ステップ１０）。書き込みスタート位置に到達していないと判定すると、カウント値の判定を続行する。
【００２２】
ステップ１０において書き込み許可信号がレーザコントロール回路１１、及びＣＤ／ＤＶＤエンコーダ１５に出力されると、光ピックアップ６を介して光ディスクに対する書き込み動作が開始される（ステップ１１）。
【００２３】
更に、図６の記録制御回路１４のフローチャートによる処理例を、図７に示す信号波形によって説明する。光ディスク上アドレス４００は、記録対象の光ディスク上のアドレスを示しており、図７では一例として３００００アドレスの先頭から記録を開始する場合を示している。ＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３は光ピックアップ６、及びリードアンプ７を介して光ディスク上のＷｏｂｂｌｅを読み出しアドレスを復調し、そのアドレス情報を記録制御回路１４へ出力する。このとき、図７に示すように、光ディスク上のＷｏｂｂｌｅを読み取りアドレスを復調するには、信号の伝播時間やアドレス復調のための演算時間等がかかる。よって、ＡＤＩＰデコーダ出力アドレス４０１は、光ディスク上アドレス４００より遅延したものとなる。
【００２４】
そして、記録制御回路１４内の光ディスク位置認識部１００は、ＣＰＵからＣＰＵインターフェース１６を介して設定された記録開始位置から“１”をマイナスしたものとＡＤＩＰデコーダ出力アドレス４０１との比較を行い、一致した場合に記録開始位置到達信号４０２を状態遷移管理部１０１へ出力する。状態遷移管理部１０１では記録開始位置到達信号４０２を受け取ると、状態遷移４０４を記録準備から記録へ遷移させると共に、記録タイミング生成部１０２に記録開始信号４０３を出力する。
【００２５】
記録タイミング生成部１０２は、ＣＰＵからＣＰＵインターフェース１６を介して予め準備された初期値を、記録開始信号４０３を受け取ったタイミングでカウンタ３０１に設定する。この初期値設定は、光ディスク上アドレス４００からＡＤＩＰデコーダ出力アドレス４０１までの遅延時間分のカウント値を初期値として設定することで、カウンタ３０１と光ディスク上アドレス４００の同期を取ることを目的としている。初期値が設定されるとチャネルクロックのカウントが開始され、そのカウント値４０５がエンコードスタートタイミングに達したらエンコードタイミング信号４０６をＣＤ／ＤＶＤエンコーダ１５へ出力し、カウント値４０５が書き込みスタートタイミングに達したら書き込み許可信号４０７をレーザコントロール回路１１、及びＣＤ／ＤＶＤエンコーダ１５へ出力する。
【００２６】
図２に示す記録制御回路１４では、光ディスク位置認識部１００、状態遷移管理部１０１、及び記録タイミング生成部１０２はライトクロックジェネレータ１２が生成する記録速度に応じたチャネルクロックで動作している。このように同じチャネルクロックが用いられているのは、これら３つの部位が同じチャネルクロックで動作することで、各回路内または各回路間のデータの受け渡しに関するタイミング設計が容易であり、また機能検証が煩雑にならないという利点が存するからである。
【００２７】
また、例えば、ＤＶＤ＋Ｒ／ＲＷフォーマットディスクに書き込みを行う場合の書き込み開始位置を書き込み開始セクタの８チャネルクロック手前とした場合、３つの部位が同じチャネルクロックで動作することで、図７に示したエンコードタイミング信号４０６、及び書き込み許可信号４０７をチャネルクロック単位の精度を持った信号として生成することができ、前記所定位置からの正確な書き込み開始が実現できる。
【００２８】
しかし、上記の従来技術に係る光ディスク記録再生装置には、以下のような問題点がある。
【００２９】
光ディスク記録再生装置の記録速度が高速化すると、ライトクロックジェネレータ１２が生成するチャネルクロックも高周波数となるが、このとき、記録制御回路１４内のすべての部位をそのチャネルクロックで動作できるように設計するのは困難なことである。さらに、１倍速時のチャネルクロック周波数が約２６．２５ＭＨｚであるＤＶＤフォーマットディスクに対する記録では、１倍速時のチャネルクロック周波数が約４．３２ＭＨｚであるＣＤフォーマットディスクに対する場合に比して、より高周波数での動作が必要となり困難さが顕著となる。例えば、ＤＶＤフォーマットディスクに対して１６倍速の記録動作を行う場合、チャネルクロックの周波数は約４２０ＭＨｚとなる。つまり、記録制御回路内のレジスタ間のデータ受け渡しを約２．３８ｎｓで実現する必要があることになる。また、高周波数での回路動作の実現には、回路規模が増大するという問題や、高周波数で動作する回路が増加することで消費電力が増大するという問題もある。
【００３０】
特許文献１に開示される光ディスク記録再生装置は、記録または消去動作時以外のときには、記録制御回路を非動作状態として、消費電力の低減を図る技術に基づくものである。但し、記録動作中の消費電力低減については特に対策が示されていないため、記録動作がより高速化すると記録動作中の消費電力が増大するという問題点を含んでいると思料される。
【特許文献１】特開２０００−３３９６８４  公報
【発明の開示】
【発明が解決しようとする課題】
【００３１】
本発明は、上記の問題点に鑑みてなされたものであり、記録タイミング生成に必要なチャネルクロック単位の精度は維持すると共に、設計段階での高速回路設計の負担を軽減し、回路規模増大を抑制し、更に消費電力増加を防ぐことを目的とする。
【課題を解決するための手段】
【００３２】
本発明は、上記の目的を達成するためになされたものである。本発明に係る請求項１に記載の光ディスク記録再生装置は、
光ディスク記録媒体に記録する光ディスク記録再生装置であって、
前記光ディスク記録再生装置の処理全般を制御するプロセッサ部と、
光ディスク記録媒体に埋め込まれた情報を読み出して光ディスク記録媒体上のアドレス情報を復調するアドレス復調部と、
光ディスク記録媒体への書き込み速度に応じたチャネルクロックを生成するチャネルクロック生成部と、
前記アドレス復調部より入力されるアドレス情報、及び前記チャネルクロック生成部より入力されるチャネルクロックをもとに、光ディスク記録媒体に対する記録タイミングを生成する記録制御部とを備え、
さらに前記記録制御部は少なくとも、前記アドレス復調部より入力されるアドレス情報をもとに光ディスク記録媒体の位置を認識する光ディスク位置認識部と、
前記光ディスク位置認識部より入力される光ディスク位置認識情報および前記プロセッサ部より入力される制御命令をもとに記録動作の状態遷移を管理する状態遷移管理部と、
前記チャネルクロック生成部より入力されるチャネルクロックにより動作するカウンタが含まれ、前記状態遷移管理部より入力される記録動作遷移情報と前記カウンタの値に応じて光ディスク記録媒体への記録タイミングを生成する記録タイミング生成部とを備え、
前記記録タイミング生成部はチャネルクロックにより動作し、前記光ディスク位置認識部及び前記状態遷移管理部はチャネルクロックよりも低周波数のクロックによって動作することを特徴とする。
【００３３】
本発明に係る請求項２に記載の光ディスク記録再生装置は、
前記光ディスク位置認識部及び状態遷移管理部を動作させるクロックのうち少なくとも一つはチャネルクロックを分周したものであることを特徴とする請求項１に記載の光ディスク記録再生装置である。
【発明の効果】
【００３４】
本発明を利用することにより、次のような効果を得ることができる。光ディスクに対する記録制御において、記録速度に応じたチャネルクロック単位の精度を必要とする記録タイミング生成部のみをチャネルクロックで動作するようにし、それ以外の部位をチャネルクロックよりも低周波数のクロックで動作するようにすることによって、記録速度の高速化に対応するための高速回路設計の負担を軽減すると共に、回路動作高速化による回路規模増大、及び消費電力の増大を抑制することができ、記録精度を維持した上で消費電力をより抑えた光ディスク記録再生装置を提供することが可能となる。
【発明を実施するための最良の形態】
【００３５】
以下、図面を参照して本発明に係る好適な実施の形態を説明する。
【００３６】
≪第１の実施の形態≫
図８は、本発明の第１の実施の形態に係る記録制御回路１４のブロック図である。従来技術に係る記録制御回路のブロック図である図２と対比すると、図８ではライトクロックジェネレータからチャネルクロックよりも低周波数である低周波クロックも供給される。光ディスク位置認識部５００と状態遷移管理部５０１とは、この低周波数クロックによって動作する。また、記録タイミング生成部５０２には、図２と対比すると新たにＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３からの“シンク信号”が入力されている。“シンク信号”とは、アドレス信号の変化点を示す信号であり、このシンク信号、及び状態遷移管理部５０１より入力される記録開始信号をもとに、記録タイミング生成部５０２は、書き込み許可信号、及びエンコードタイミング信号を生成する。
【００３７】
図９は、本発明の第１の実施の形態に係る記録タイミング生成部５０２のブロック図である。従来技術に係る記録タイミング生成部のブロック図である図４と対比すると、図９では初期値設定タイミング生成部６００が新たに設けられている。従来技術においては、状態遷移管理部１０１から入力される記録開始信号を受け取ったタイミングでカウンタ３０１は初期値を設定していたが、第１の実施の形態においては、状態遷移管理部５０１はチャネルクロックよりも低周波数のクロックで動作するため、記録開始信号がチャネルクロック単位の精度を持っていない。すると、初期値設定のタイミングがチャネルクロック単位の精度を持たないことになり、カウンタ３０１のカウントする値と光ディスク上のアドレス位置とをチャネルクロック単位の精度を以ってあわせることができない。とすると、記録タイミングを正しく生成することができなくなってしまう。
【００３８】
そこで、第１の実施の形態では、記録タイミング生成部５０２に設けられる初期値設定タイミング生成部６００が、状態遷移管理部５０１から入力される状態遷移情報、及びＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３から入力されるシンク信号を基に初期値設定タイミングを生成し、カウンタ６０１へ出力する。
【００３９】
次に、上記の図８に示す記録制御回路１４、特に記録タイミング生成部５０２の動作の流れを、ＤＶＤ＋Ｒ／ＲＷフォーマットディスクに対する記録開始を例にとって、図１０に示すフローチャートにより説明する。ステップ０において、状態遷移管理部５０１が管理する状態遷移が記録停止２００であり、ステップ１においてＣＰＵからＣＰＵインターフェース１６を介して記録開始命令が状態遷移管理部５０１に入力されたとすると、状態遷移管理部５０１は、光ディスク位置認識部５００に対して光ディスク位置認識開始命令を出力して、記録準備２０１へ遷移する。
【００４０】
光ディスク位置認識部５００は、ＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３より入力されるアドレス情報を受け取り（ステップ２）、受け取ったアドレスがＣＰＵからＣＰＵインターフェース１６を介して設定された記録開始セクタより“１”少ないセクタかどうかの判定を行う（ステップ３）。この“１セクタ”とは、実際に記録開始するまでに必要な準備期間を意味している。ＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３より入力されたアドレスが、（記録開始セクタ−１）でない場合には、ステップ２へ戻り更にＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３からのアドレス入力を受け付ける。（記録開始セクタ−１）である場合には、記録開始位置到達信号を状態遷移管理部５０１へ出力する（ステップ４）。
【００４１】
記録開始位置到達信号を受け取った状態遷移管理部５０１は、状態遷移を記録２０２に遷移させ、状態遷移が記録２０２であることを示す信号である記録状態信号を記録タイミング生成部５０２へ出力する（ステップ５−（１））。記録タイミング生成部５０２内の初期値設定タイミング生成部６００は、状態遷移管理部５０１から入力された記録状態信号と、ＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３より入力されるシンク信号とを基に、初期値設定タイミング信号を生成し（ステップ５−（２））、そのタイミングによってＣＰＵよりＣＰＵインターフェース１６を介してあらかじめ準備された初期値をカウンタ６０１に設定する。カウンタ６０１はチャネルクロックのカウントを開始する（ステップ６）。
【００４２】
そして、カウント値が所定のエンコードタイミングに到達したかどうかを記録タイミング生成部５０２のエンコードタイミング生成部６０２が判定する（ステップ７）。エンコードタイミングに達していれば、ＣＤ／ＤＶＤエンコーダ１５に対してエンコードタイミング信号を出力し（ステップ８）、エンコードタイミングに達していない場合はカウント値の判定を続行する。
【００４３】
ステップ８においてエンコードタイミング信号を出力すると、書き込み許可信号生成部６０３は、引き続きカウンタ６０１のカウント値が書き込みスタート位置に到達したかの判定を行う（ステップ９）。ここで、ＤＶＤ＋Ｒ／ＲＷフォーマットディスクに対する記録動作の場合、書き込みスタート位置は書き込みを開始するセクタの８チャネルクロック手前と定められている。ステップ９において書き込みスタート位置に到達したと書き込み許可信号生成部６０３が判定すると、レーザコントロール回路１１、及びＣＤ／ＤＶＤエンコーダ１５に書き込み許可信号を出力する（ステップ１０）。書き込みスタート位置に到達していないと判定すると、カウント値の判定を続行する。
【００４４】
ステップ１０において書き込み許可信号がレーザコントロール回路１１、及びＣＤ／ＤＶＤエンコーダ１５に出力されると、光ピックアップ６を介して光ディスク１に対する書き込み動作が開始される（ステップ１１）。
【００４５】
更に、図１０の記録制御装置１４のフローチャートによる処理例を、図１１に示す信号波形によって説明する。光ディスク上アドレス７００は、記録対象の光ディスク上のアドレスを示しており、図１１では一例として３００００アドレスの先頭から記録を開始する場合を示している。ＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ１３は光ピックアップ６、及びリードアンプ７を介して光ディスク上のＷｏｂｂｌｅを読み出しアドレスを復調し、そのアドレス情報及びセクタ毎のシンク位置を示すシンク情報を記録制御回路１４へ出力する。このとき、図１１に示すように、光ディスク上のＷｏｂｂｌｅを読み取りアドレス及びシンクを復調するには、信号の伝播時間やアドレス復調のための演算時間等がかかる。よって、ＡＤＩＰデコーダ出力アドレス７０１及びＡＤＩＰデコーダ出力シンク７０２は、光ディスク上アドレス７００より遅延したものとなる。
【００４６】
そして、記録制御回路１４内の光ディスク位置認識部５００は、ＣＰＵからＣＰＵインターフェース１６を介して設定された記録開始位置から“１”をマイナスしたものとＡＤＩＰデコーダ出力アドレス７０１との比較を行い、一致した場合に記録開始位置到達信号７０３を状態遷移管理部５０１へ出力する。光ディスク位置認識部５００はチャネルクロックよりも低周波数のクロックによって動作するため、記録開始位置到達信号７０３はチャネルクロック単位の精度を持っていない。
【００４７】
状態遷移管理部５０１では記録開始位置到達信号７０３を受け取ると、状態遷移７０６を記録準備から記録へ遷移させると共に、記録タイミング生成部５０２に状態遷移７０６が記録状態であることを示す信号である記録状態信号７０４を出力する。状態遷移管理部５０１はチャネルクロックよりも低周波数なクロックによって動作するため、記録状態信号７０４はチャネルクロック単位の精度を持っていない。
【００４８】
記録タイミング生成部５０２における初期値設定タイミング生成部６００は、記録状態信号７０４及びＡＤＩＰデコーダ出力シンク７０２より、初期値設定タイミング７０５を生成する。そして、ＣＰＵからＣＰＵインターフェース１６を介して予め準備された初期値を初期値設定タイミング７０５のタイミングでカウンタ６０１に設定する。この初期値設定は、光ディスク上アドレス７００からＡＤＩＰデコーダ出力アドレス７０１までの遅延時間分のカウント値を初期値として設定することで、カウンタ６０１と光ディスク上アドレス７００の同期を取ることを目的としている。初期値が設定されるとチャネルクロックのカウントが開始され、そのカウント値７０７がエンコードスタートタイミングに達したらエンコードタイミング信号７０８をＣＤ／ＤＶＤエンコーダ１５へ出力し、カウント値７０７が書き込みスタートタイミングに達したら書き込み許可信号７０９をレーザコントロール回路１１、及びＣＤ／ＤＶＤエンコーダ１５へ出力する。
【００４９】
ここで、初期値設定タイミング生成部６００は、チャネルクロックによって動作するため、初期値設定タイミング７０５はチャネルクロック単位の精度を備えている。よって、光ディスク上アドレス７００とカウンタによるカウント値７０７との、チャネルクロック単位の位置合わせが可能である。
【００５０】
図１２は、
・状態遷移管理部５０１が生成する記録状態信号８００と、
・書き込み許可信号生成部６０３が生成する書き込み許可信号８０１と、
・ＡＤＩＰデコーダ出力シンク８０２と
を基にして、チャネルクロック８０３で動作する初期値設定タイミング生成部６００が初期値設定タイミング８０４を生成する回路の一例を示している。ＡＤＩＰデコーダ出力シンク８０２のエッジを検出し、そのエッジと記録状態信号８００と書き込み許可信号８０１の反転との論理積を取り、その信号をチャネルクロック８０３で動作するレジスタでラッチすることで初期値設定タイミング８０４を生成している。このようにチャネルクロック８０３で動作するレジスタによって初期値設定タイミング８０４を生成することによって、初期値設定タイミング８０４にチャネルクロック単位の精度を持たせることが出来る。
【００５１】
以上示したように、記録速度に応じたチャネルクロックで動作する部位を記録タイミング生成部５０２のみに限定することで、チャネルクロック単位の記録制御を可能にしつつ、高速回路設計の負担を軽減し、回路高速化にともなう回路規模増大を抑制し、更に消費電力を低減することができる。
【００５２】
また、光ディスク位置認識部５００と状態遷移管理部５０１を動作させる低周波クロックのうち少なくとも一つを、記録タイミング生成部５０２に入力されるチャネルクロックを分周したクロックとしてもよい。このようにチャネルクロックを分周したクロックとすることで、低周波クロックの生成を容易にできる。更に、タイミング設計がより容易となる。
【図面の簡単な説明】
【００５３】
【図１】従来例の光ディスク記録再生装置のブロック図である。
【図２】図１に示すブロック図における記録制御回路１４の内部を詳細に示したブロック図である。
【図３】図２における状態遷移管理部が管理する状態遷移図である。
【図４】図２における記録タイミング生成部のブロック図である。
【図５】ＤＶＤフォーマットにおける記録物理セクタの構造である。
【図６】ＤＶＤ＋Ｒ／ＲＷフォーマットディスクに対する記録開始を例として、図２に示す記録制御回路の動作の流れを示すフローチャートである。
【図７】図６のフローチャートによる処理例の信号波形である。
【図８】本発明の第１の実施の形態に係る記録制御回路のブロック図である。
【図９】本発明の第１の実施の形態に係る記録タイミング生成部のブロック図である。
【図１０】ＤＶＤ＋Ｒ／ＲＷフォーマットディスクに対する記録開始を例として、図８に示す記録制御回路の動作の流れを示すフローチャートである。
【図１１】図１０のフローチャートによる処理例の信号波形である。
【図１２】状態遷移管理部が生成する記録状態信号と、書き込み許可信号生成部が生成する書き込み許可信号と、ＡＤＩＰデコーダ出力シンク８０２とを基にして、チャネルクロックで動作する初期値設定タイミング生成部が初期値設定タイミングを生成する回路の一例である。
【符号の説明】
【００５４】
１・・・光ディスク、１２・・・ライトクロックジェネレータ、１３・・・ＡＴＩＰ／ＡＤＩＰ／ＬＰＰデコーダ、１４・・・記録制御回路、１５・・・ＣＤ／ＤＶＤエンコーダ、１６・・・ＣＰＵインターフェース、６００・・・初期値設定タイミング生成部。
【図１】
2005276309.tif 000003
【図２】
2005276309.tif 000004
【図３】
2005276309.tif 000005
【図４】
2005276309.tif 000006
【図５】
2005276309.tif 000007
【図６】
2005276309.tif 000008
【図７】
2005276309.tif 000009
【図８】
2005276309.tif 000010
【図９】
2005276309.tif 000011
【図１０】
2005276309.tif 000012
【図１１】
2005276309.tif 000013
【図１２】
2005276309.tif 000014