JPH09198667A - ディスク再生装置のトラック数算出方法 - Google Patents

ディスク再生装置のトラック数算出方法

Info

Publication number
JPH09198667A
JPH09198667A JP831696A JP831696A JPH09198667A JP H09198667 A JPH09198667 A JP H09198667A JP 831696 A JP831696 A JP 831696A JP 831696 A JP831696 A JP 831696A JP H09198667 A JPH09198667 A JP H09198667A
Authority
JP
Japan
Prior art keywords
track
tracks
target
time information
length
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
JP831696A
Other languages
English (en)
Inventor
Zen Honobe
禅 保延
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP831696A priority Critical patent/JPH09198667A/ja
Publication of JPH09198667A publication Critical patent/JPH09198667A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Moving Of Head For Track Selection And Changing (AREA)
  • Moving Of The Head For Recording And Reproducing By Optical Means (AREA)

Abstract

(57)【要約】 【課題】 半径方向に横断すべきトラック数の算出を簡
単にし、トラックジャンプ装置内でのトラック数の算出
を可能とする。 【解決手段】 トラックジャンプ装置7内に、ディスク
最内周の記録開始位置から各トラックまでの各トラック
長anに対して、各トラックの円周距離の逆数1/2π
rを予めテーブルデータLとして記憶しておき、トラッ
クジャンプ実行時、システムコントローラ6から目標ト
ラックのAタイム情報を指令し、これを受けたプロセッ
サ9は、線速度V,現在及び目標のトラックのAタイム
情報a1,a2から現在と目標のトラック間のトラック
長N=(a2−a1)Vを求め、次に、記録開始位置か
ら現在トラックと目標トラックの中間位置までのトラッ
ク長(a1+a2)V/2に対応するテーブルデータL
を読み出し、半径方向に横断すべきトラック数Tを(a
2−a1)VLとして求める。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、CD等の光ディス
ク再生装置においてトラックジャンプ時に、半径方向に
横断すべきトラック数を算出する方法に関する。
【0002】
【従来の技術】CDにおいては、信号を記録するトラッ
クがディスク面にスパイラル状に配置されており、記録
情報の読み出しをランダムに実行するためには、トラッ
クジャンプ装置によりピックアップを現在トレースして
いるトラックから目標トラックまで半径方向に横断させ
る必要がある。そして、現在トレースしているトラック
位置を確認するには、CDの再生情報からサブコードを
抽出し、その中に含まれるAタイム情報を参照すればよ
い。このAタイム情報は、ディスク最内周の記録開始位
置を0とし、外周に向かってデータ記録ブロック毎に付
加された再生総時間情報である。
【0003】以下、従来のトラックジャンプ動作を、図
4に示す従来ブロック図を参照して説明する。図4にお
いて、1はピックアップ、2はシステム全体のコントロ
ールを行うシステムコントローラ、3はピックアップ1
で再生した信号からサブコードを抽出するサブコード抽
出装置、4はシステムコントローラからの指令に基づい
てトラックジャンプ用の制御信号を出力するトラックジ
ャンプ制御装置であり、トラックジャンプ用の制御信号
は駆動回路5に送出され、ここで増幅されてピックアッ
プ1及びスレッドモータやスピンドルモータに送出され
る。また、一般に、サブコード抽出装置3は信号処理L
SI、トラックジャンプ制御装置4はサーボ制御LSI
という用に、別々のLSIで構成されていた。
【0004】そこで、現在トラックから目標トラックへ
トラックジャンプを行うためには、まず、システムコン
トローラ2がサブコード抽出装置3からサブコードを取
り込み、その中に含まれる現在トラックのAタイム情報
a1と目標トラックのAタイム情報a2から、半径方向
に横断すべきトラック数Tを算出する。具体的には、最
初にAタイム情報a1,a2とディスクの線速度情報V
から式(1)に従って、現在トラックのディスク半径r
1と目標トラックのディスク半径r2を求める。次に、
式(2)に従って、ディスク半径の差(r2−r1)を
トラックピッチP(P=1.6μm)で割り算し、半径
方向に横断すべきトラック数Tを算出する。
【0005】
【数1】
【0006】
【数2】
【0007】そして、算出したトラック数Tをシステム
コントローラ2からトラックジャンプ装置4に送出し、
ここで、トラック数T分のトラックジャンプを行わせる
ための制御信号を生成して出力する。また、システムコ
ントローラ2は、目標トラックに正しく到達できたか否
かを確認するため、サブコード抽出装置3から現在トラ
ックのAタイム情報を再び読み出し、目標トラックのA
タイム情報と比較する。比較の結果誤差があれば、その
誤差に相当するトラック数を上述と同様の計算により算
出し、再び、このトラック数をトラックジャンプ装置4
に送出し、誤差の修正を行う。目標トラックに正しく到
達するまでこの動作は繰り返される。
【0008】
【発明が解決しようとする課題】従来は、トラックジャ
ンプを実行するために、システムコントローラ2が複雑
な計算を行わなければならず、他の処理も実行しなくて
はならないシステムコントローラにとっては大きな負担
となっていた。特に、トラック数を上述した式(1),
(2)に従って算出するため、平方根や割り算を行わな
ければならず、負担はかなり大きいものであった。
【0009】
【課題を解決するための手段】本発明は、ディスクを再
生してサブコード情報を読み出し、該サブコード情報に
含まれるAタイム情報aに基づきトラック数を算出する
方法であって、ディスクの線速度V,現在トラックのA
タイム情報a1及び目標トラックのAタイム情報a2か
ら、現在トラックと目標トラック間のトラック長Nを
(a2−a1)Vとして求め、次に、現在トラックと目
標トラックの中間位置におけるトラックの円周距離Mを
求め、前記トラック長Nを前記円周距離Mで割り算して
半径方向に横断すべきトラック数Tを求めることを特徴
とする。
【0010】また、本発明では、トラックの半径をrと
し、ディスク最内周の記録開始位置から各トラックまで
の各トラック長anV(n:整数)に対して、各トラッ
クの円周距離2πrの逆数1/2πrを予めテーブルデ
ータLとして記憶しておき、前記記録開始位置から前記
中間位置までのトラック長(a1+a2)V/2に対応
する前記テーブルデータLを読み出し、該読み出したテ
ーブルデータLを前記円周距離Mの逆数とし、前記読み
出したテーブルデータLに前記トラック長Nを乗算して
前記トラック数Tを求めることを特徴とする。
【0011】
【発明の実施の形態】図1は、本発明の実施形態を示す
ブロック図であり、信号処理サーボLSIにて構成され
るトラックジャンプ装置7は、ピックアップ1で再生し
た信号からサブコードを抽出するサブコード抽出回路8
と、プロセッサ9と、データテーブル10とを含み、ト
ラックジャンプ実行時にはシステムコントローラ6は、
目標トラックのAタイム情報を指令する。尚、他の構成
は従来例と同一である。
【0012】概略的には、トラックジャンプ装置7は、
現在トラックのAタイム情報と目標トラックのAタイム
情報から、現在トラックと目標トラック間のトラック長
Nを求め、次に、現在トラックと目標トラックの中間位
置におけるトラックの円周距離Mを求め、求めたトラッ
ク長Nを円周距離Mで割り算して現在トラックと目標ト
ラック間のトラック数Tを求めるようにしている。
【0013】以下、図2及び図3を参照して処理内容を
詳しく説明する。システムコントローラ2が目標トラッ
クのAタイム情報a2を指令すると、図3のフローチャ
ートに示すように、プロセッサ9はサブコード抽出回路
8から現在トラックのAタイム情報a1を取り込み、最
初に、現在トラックと目標トラック間のトラック長Nを
求める。CDは線速度Vが一定になるように回転してい
るため、Aタイム情報aに線速度Vを乗算すれば、その
Aタイム情報を有するトラックのトラック長が求まる。
従って、トラック長Nは、式(3)により求めることが
できる。
【0014】
【数3】
【0015】ところで、各トラックのディスク半径をr
としたとき円周距離は2πrとなり、Aタイムaと線速
度Vを乗算して得られるトラック長aVに対して、円周
距離の逆数1/2πrをグラフにすると図2のようにな
る。そこで、データテーブル10には、各トラック長a
Vに対応する円周距離の逆数1/2πrをテーブルデー
タとして予め記憶しておく。そして、現在トラックのA
タイム情報a1,目標トラックのAタイム情報a2,線
速度Vに基づき、最内周の記録開始位置から現在トラッ
クと目標トラックの中間位置までのトラック長Kを式
(4)に従って求める。
【0016】
【数4】
【0017】次に、データテーブル10から中間位置の
トラック長Kに対する円周距離Mの逆数L(L=1/
M)を読み出し、読み出したテーブルデータLにトラッ
ク長Nを乗算して、半径方向の横断すべきトラック数T
を求める。即ち、式(5)によりTが算出される。
【0018】
【数5】
【0019】このようにして得られたトラック数Tに相
当する制御信号を駆動回路5に送出し、ピックアップ1
とスレッドモータ及びスピンドルモータを駆動すること
により、トラックジャンプが実行される。しかしなが
ら、トラックジャンプの実行によって必ずしも目標トラ
ックに正確に到達せず誤差が生じる場合があるので、図
3のフローチャートに示すように、再びサブコード抽出
回路8から現在トラックのAタイム情報を読み出し、こ
のAタイム情報と目標トラックのAタイム情報に基づ
き、上述と全く同様の計算により、修正すべきトラック
数T’を求める。そして、このトラック数T’に相当す
る制御信号をピックアップ1及び駆動回路5に送出し
て、誤差修正用のトラックジャンプを実行する。この動
作は、目標トラックに正確に到達するまで繰り返し行わ
れる。
【0020】以上のように、システムコントローラ6か
らは、目標トラックのAタイム情報を指令するだけで、
以降の処理はトラックジャンプ制御装置7により全て実
行され、また、コマンドやAタイム情報の装置間での転
送も不要となる。上述した実施形態においては、トラッ
クジャンプ装置7で半径方向に横断すべきトラック数T
を算出するようにしたが、本発明での計算は従来に比べ
簡単であるので、余裕があればシステムコントローラ側
で行っても良い。
【0021】
【発明の効果】本発明によれば、トラックジャンプ時に
半径方向に横断すべきトラック数を簡単に算出でき、こ
のため、トラックジャンプ装置内でこのトラック数の算
出が可能となる。また、システムコントローラ側で算出
を行う場合は負荷を大幅に軽減することができる。
【図面の簡単な説明】
【図1】本発明の実施形態の構成を示すブロック図であ
る。
【図2】本実施形態におけるテーブルデータの内容を示
す説明図である。
【図3】本実施形態におけるプロセッサの処理内容を示
すフローチャートである。
【図4】従来例の構成を示すブロック図である。
【符号の説明】
1 ピックアップ 2,6 システムコントローラ 3 サブコード抽出装置 4,7 トラックジャンプ制御装置 5 駆動回路 8 サブコード抽出回路 9 プロセッサ 10 データテーブル

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 ディスクを再生してサブコード情報を読
    み出し、該サブコード情報に含まれるAタイム情報aに
    基づきトラック数を算出する方法であって、ディスクの
    線速度V,現在トラックのAタイム情報a1及び目標ト
    ラックのAタイム情報a2から、現在トラックと目標ト
    ラック間のトラック長Nを(a2−a1)Vとして求
    め、次に、現在トラックと目標トラックの中間位置にお
    けるトラックの円周距離Mを求め、前記トラック長Nを
    前記円周距離Mで割り算して半径方向に横断すべきトラ
    ック数Tを求めることを特徴とするディスク再生装置の
    トラック数算出方法。
  2. 【請求項2】 トラックの半径をrとし、ディスク最内
    周の記録開始位置から各トラックまでの各トラック長a
    n(n:整数)に対して、各トラックの円周距離2πr
    の逆数1/2πrを予めテーブルデータLとして記憶し
    ておき、前記記録開始位置から前記中間位置までのトラ
    ック長(a1+a2)V/2に対応する前記テーブルデ
    ータLを読み出し、該読み出したテーブルデータLを前
    記円周距離Mの逆数とし、前記読み出したテーブルデー
    タLに前記トラック長Nを乗算して前記トラック数Tを
    求めることを特徴とする請求項1記載のディスク再生装
    置のトラック数算出方法。
JP831696A 1996-01-22 1996-01-22 ディスク再生装置のトラック数算出方法 Pending JPH09198667A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP831696A JPH09198667A (ja) 1996-01-22 1996-01-22 ディスク再生装置のトラック数算出方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP831696A JPH09198667A (ja) 1996-01-22 1996-01-22 ディスク再生装置のトラック数算出方法

Publications (1)

Publication Number Publication Date
JPH09198667A true JPH09198667A (ja) 1997-07-31

Family

ID=11689757

Family Applications (1)

Application Number Title Priority Date Filing Date
JP831696A Pending JPH09198667A (ja) 1996-01-22 1996-01-22 ディスク再生装置のトラック数算出方法

Country Status (1)

Country Link
JP (1) JPH09198667A (ja)

Similar Documents

Publication Publication Date Title
JPS6146907B2 (ja)
JPH0527818U (ja) 光デイスクのトラツクサーチ制御装置
KR0165392B1 (ko) 씨디-롬 드라이브에서의 스핀들 모터 게인 제어방법
JP2760077B2 (ja) 光ディスクのシーク回路
JPH09198667A (ja) ディスク再生装置のトラック数算出方法
JPH10134364A (ja) 再生装置および方法
JPH09198666A (ja) トラックジャンプ制御装置
JPH0586564B2 (ja)
JP2607586B2 (ja) 光学式ディスクプレーヤにおけるサーチ方法
JP3012596U (ja) 光ディスクドライブ装置
JP2666747B2 (ja) 磁気ディスク装置の磁気ヘッド位置決め回路
CN100517475C (zh) 光盘装置的聚焦伺服恢复处理方法和光盘装置
JP2591509B2 (ja) 光ディスク再生装置
JP2589873B2 (ja) 光ディスク制御装置
JP2928689B2 (ja) 光学ディスク再生装置
JPH0746427B2 (ja) 光ディスク装置
JPH0963181A (ja) 記録情報再生装置
JP3124220B2 (ja) 光ディスク再生装置
JP2000011397A (ja) ディスクのサーチ方法
KR100431697B1 (ko) Cd재생계에서의데이터억세스방법
JPH05128551A (ja) 光デイスク装置
JPH0191382A (ja) 磁気ディスク装置
JPH0441512Y2 (ja)
JPH08221917A (ja) 光学ディスクの高速アクセス装置
JP2000173166A (ja) ディスク回転制御装置