JP3485266B2 - Processor - Google Patents

Processor

Info

Publication number
JP3485266B2
JP3485266B2 JP2001190384A JP2001190384A JP3485266B2 JP 3485266 B2 JP3485266 B2 JP 3485266B2 JP 2001190384 A JP2001190384 A JP 2001190384A JP 2001190384 A JP2001190384 A JP 2001190384A JP 3485266 B2 JP3485266 B2 JP 3485266B2
Authority
JP
Japan
Prior art keywords
dsp
main control
recording medium
converging
cpu
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
JP2001190384A
Other languages
Japanese (ja)
Other versions
JP2002042355A (en
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.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial 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 Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2001190384A priority Critical patent/JP3485266B2/en
Publication of JP2002042355A publication Critical patent/JP2002042355A/en
Application granted granted Critical
Publication of JP3485266B2 publication Critical patent/JP3485266B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、レーザ等の光源か
らの光ビームを利用して光学的に記録媒体(ディスク)
上に信号を記録し、この記録された信号を再生する光学
式記録再生装置に関し、特に、光ビームスポットを所定
の収束状態で記録媒体上に収束させるためのフォーカス
サーボ、および光ビームスポットに記録媒体上のトラッ
クを正確に走査させるためのトラッキングサーボ等の光
ビームスポットの制御に用いられる光学式記録再生装置
に搭載されるプロセッサ(特にデジタルシグナルプロセ
ッサ)に関する
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention uses a light beam from a light source such as a laser to optically record a recording medium (disk).
The present invention relates to an optical recording / reproducing apparatus for recording a signal on the recording medium and reproducing the recorded signal, and particularly to a focus servo for converging a light beam spot on a recording medium in a predetermined convergence state, and recording on the light beam spot. Optical recording / reproducing apparatus used for controlling a light beam spot such as a tracking servo for accurately scanning a track on a medium
Processor installed in the (especially digital signal processor
Regarding) .

【0002】[0002]

【従来の技術】光ディスクおよび光磁気ディスク等のデ
ィスク状の記録媒体(以下、単にディスクと称する)に
情報を記録し、あるいは情報を再生する光学式記録再生
装置は、光ビームをディスク上の所望のトラックに照射
し、反射された光ビームから情報を検出する。このた
め、このような装置では光ビームを所定の状態で所望の
トラックに正確に収束させる必要がある。光ビームスポ
ットの制御は、ディスクドライブ制御装置によって行わ
れる。
2. Description of the Related Art An optical recording / reproducing apparatus for recording information on or reproducing information from a disk-shaped recording medium such as an optical disk and a magneto-optical disk (hereinafter, simply referred to as a disk) is required to emit a light beam on the disk. Information is detected from the reflected light beam. Therefore, in such a device, it is necessary to accurately focus the light beam on a desired track in a predetermined state. The control of the light beam spot is performed by the disk drive controller.

【0003】ディスクドライブ制御装置は、ディスク上
に光ビームを所定の状態で収束させるためのフォーカス
サーボ、あるいは光ビームにディスク上のトラックを正
確に走査させるためのトラッキングサーボ等をはじめと
するサーボ系のフィルタを備えている。従来のディスク
ドライブ制御装置では、このようなサーボ系のフィルタ
は、演算によるデジタルフィルタで構築されている。ま
た、ディスクドライブ制御装置は、デジタルフィルタを
含むデジタルシグナルプロセッサ(以下、DSPと称す
る)と、DSPを含むディスクドライブ全体の制御、お
よび光学式記録再生装置のホストコンピュータとディス
クドライブとの通信・データ転送を管理するCPUとの
2つのプロセッサを有している。CPUおよびDSPを
備えた従来のディスクドライブ制御装置の構成を図10
に示す。
The disk drive controller is a servo system including a focus servo for converging a light beam on the disk in a predetermined state, a tracking servo for accurately causing the light beam to scan a track on the disk, and the like. Equipped with a filter. In the conventional disk drive control device, such a servo system filter is constructed by a digital filter by calculation. The disk drive controller also controls a digital signal processor (hereinafter referred to as a DSP) including a digital filter, the entire disk drive including the DSP, and communication / data between the host computer of the optical recording / reproducing apparatus and the disk drive. It has two processors, a CPU that manages transfers. FIG. 10 shows the configuration of a conventional disk drive control device having a CPU and a DSP.
Shown in.

【0004】CPU303は、光学式記録再生装置のホ
ストコンピュータ301からの要求に応じて、情報の記
録・再生を行うためにフォーカスサーボON(FCO
N)、トラッキングサーボON(TRON)等のコマン
ドをDSP302に送出する。これらのコマンドを受け
取ると、DSP302は、フォーカスサーボおよびトラ
ッキングサーボを動作させ、これにより光ビームがディ
スク上の所定のトラックを追従するようにフォーカスア
クチュエータ131およびトラッキングアクチュエータ
103を制御する。またCPU303からSEEKコマ
ンドが送出されたときには、DSP302は、対物レン
ズ(不図示)、フォーカスアクチュエータ131、およ
びトラッキングアクチュエータ103等をディスクの半
径方向に一体に移動する移動装置、例えばリニヤモータ
304を駆動する。これにより、情報が記録、あるいは
再生される所定のトラックヘの検索を行う。
The CPU 303 turns on the focus servo (FCO) to record / reproduce information in response to a request from the host computer 301 of the optical recording / reproducing apparatus.
N), commands such as tracking servo ON (TRON) are sent to the DSP 302. Upon receiving these commands, the DSP 302 operates the focus servo and the tracking servo, and thereby controls the focus actuator 131 and the tracking actuator 103 so that the light beam follows a predetermined track on the disc. Further, when the SEEK command is sent from the CPU 303, the DSP 302 drives a moving device that integrally moves the objective lens (not shown), the focus actuator 131, the tracking actuator 103 and the like in the radial direction of the disk, for example, a linear motor 304. As a result, a predetermined track on which information is recorded or reproduced is searched.

【0005】DSP302において、フォーカスサーボ
およびトラッキングサーボに用いられるフィルタのゲイ
ンあるいは位相の周波数特性は、ディスクドライブで使
用されているアクチュエータおよびリニヤモータ等の移
動装置の感度、および共振周波数をはじめとする可動部
の周波数特性を考慮して決定されている。DSP302
のソフトウェアは、そのソフトウェアにしたがって演算
処理を行うデジタルフィルタが決定された周波数特性を
有するように設定され、その後マスクROM化される。
したがって、ディスクドライブの機種毎に使用されてい
るアクチュエータ等が異なる場合には、異なる機種間で
DSPを共通に用いることはできず、各機種に独自のあ
るいは専用のDSPを設ける必要があった。また、DS
Pを制御するCPUのハードウェアやソフトウェアもD
SPに応じて設計しなければならないために、CPUも
各DSPに対応したものを用いる必要があった。
In the DSP 302, the frequency characteristics of the gain or phase of the filters used for focus servo and tracking servo are the sensitivity of moving devices such as actuators and linear motors used in disk drives, and movable parts such as resonance frequency. It is determined in consideration of the frequency characteristics of. DSP302
The software is set so that the digital filter that performs arithmetic processing according to the software has the determined frequency characteristic, and then it is made into a mask ROM.
Therefore, when the actuator or the like used for each model of the disk drive is different, the DSP cannot be commonly used among the different models, and it is necessary to provide each model with its own or dedicated DSP. Also, DS
The hardware and software of the CPU that controls P is also D
Since it has to be designed according to the SP, it is necessary to use a CPU corresponding to each DSP.

【0006】[0006]

【発明が解決しようとする課題】ところで、近年、光学
式記録再生装置においても、メディアコンバート、ある
いはバックアップなどの用途で、図11に示すように、
1つの筐体にCD、3.5"MO、5"PCR、PD、MDと
いった種々のメディアに対応したヘッドを各自が備えた
複数のドライブを搭載した装置が必要となってきてい
る。このような装置では、ヘッドの特性に対応した独自
のあるいは専用のDSPおよびCPUを各ドライブに設
けた上に、複数のドライブ全体を管理するCPUがさら
に必要となる。このため、このような複数のドライブを
有する装置は、非常にコストが高くなってしまう。
By the way, in recent years, even in an optical recording / reproducing apparatus, as shown in FIG. 11, it is used for media conversion or backup.
There is a need for an apparatus equipped with a plurality of drives each having a head corresponding to various media such as CD, 3.5 "MO, 5" PCR, PD, MD in one housing. In such an apparatus, an independent or dedicated DSP and CPU corresponding to the characteristics of the head are provided in each drive, and a CPU for managing the entire plurality of drives is further required. Therefore, a device having such a plurality of drives becomes very expensive.

【0007】また一般的なMO記録再生装置あるいはP
D記録再生装置等の1つのメディア専用の記録再生装置
は、1個のヘッド、およびそれを制御する1個のDSP
および1個のCPUを備えている。このような装置にお
いても、例えば、機種展開を図る場合等において、コス
トダウンあるいは特性改善のためにヘッドの仕様、ある
いはアクチュエータの仕様を変えると、それに対応して
DSPのソフトウェアも変える必要がある。しかし、上
述したようにDSPのソフトウェアはマスクROM化さ
れているので変更は非常に困難である。ヘッドおよびア
クチュエータの仕様変更に広く、かつ容易に対応するた
めには、仕様変更を見越した数種類のソフトウェアをD
SPのROM上に予め記憶させておかなければならず、
非常に大容量のメモリが必要となる。したがってDSP
自体のコストが高くなり、その結果、装置のコストもあ
がっていた。
A general MO recording / reproducing apparatus or P
A recording / reproducing apparatus dedicated to one medium, such as a D recording / reproducing apparatus, has one head and one DSP for controlling the head.
And one CPU. In such a device, for example, in a case such as to reduce the model deployment, head specifications for cost or performance improvement, there
Or, if the specifications of the actuator are changed, it is necessary to change the DSP software accordingly. However, as described above, the DSP software is a mask ROM, so it is very difficult to change it. In order to widely and easily respond to head and actuator specification changes, several types of software that anticipate specification changes are available.
It must be stored in advance in the ROM of SP,
It requires a very large amount of memory. Therefore DSP
The cost of the device itself has increased, and as a result, the cost of the device has increased.

【0008】本発明は、このような現状に鑑みてなされ
たものであり、ディスクドライブのタイプに関わらず同
一のCPU及び同一のソフトウェアによる制御を可能と
する、低コストで信頼性の高い光学式記録再生装置に搭
載するためのプロセッサを提供すること、および複数の
ドライブを搭載した、低コストの光学式記録再生装置
搭載するためのプロセッサを提供することを目的とす
る。
The present invention has been made in view of the above circumstances, and is a low-cost and highly reliable optical system that can be controlled by the same CPU and the same software regardless of the type of disk drive. Installed in recording / playback device
Providing a processor for placing and mounting a plurality of drive, the optical recording and reproducing apparatus of a low cost
It is intended to provide a processor to be mounted .

【0009】[0009]

【課題を解決するための手段】本発明のプロセッサは、
記録媒体に光学的に情報を記録、または該記録媒体から
光学的に該情報を再生するために、記録媒体上に光ビー
ムを収束させる収束手段、該収束手段を移動させる移動
手段、および主制御部を備えた光学式記録再生装置に搭
載されるプロセッサであって、該収束手段および該移動
手段の特性、または該記録媒体の種類を判別するための
装置情報が格納されており、該記録媒体によって反射さ
れた光ビームから得られた信号に基づいて該収束手段の
移動量を求め、該移動量に応じて該収束手段を移動させ
るように該移動手段を制御する可変制御手段を備えてお
り、電源投入時あるいはリセット時に、該主制御部は、
該可変制御手段へ所定のコマンドを送出し、該可変制御
手段は、該コマンドを受信した後、前記装置情報をレス
ポンスとして前記主制御部に転送し、該移動手段の移動
量を求めるための該可変制御手段の演算が、該主制御部
によって該装置情報に基づいて規定され、その規定され
た演算によって、該可変制御手段が該移動手段を制御す
ることを特徴とする。
The processor of the present invention comprises:
Converging means for converging a light beam on a recording medium, optical means for moving the converging means, and main control for optically recording information on the recording medium or optically reproducing the information from the recording medium. A recording medium, which is a processor mounted in an optical recording / reproducing apparatus including a unit, in which device information for determining characteristics of the converging unit and the moving unit or a type of the recording medium is stored. And a variable control means for controlling the moving means so as to move the converging means according to the moving amount based on a signal obtained from the light beam reflected by the moving means. When the power is turned on or the main controller is reset,
Sending a predetermined command to the variable control means to perform the variable control
Means receives the device information, and then receives the device information.
Transfer to the main control unit as a response, and move the moving means.
The calculation of the variable control means for obtaining the quantity is performed by the main control unit.
Is defined based on the device information by the
The variable control means controls the moving means by the above calculation .

【0010】 前記可変制御手段は、前記主制御部によ
って前記演算が規定されると、前記装置情報に基づく立
ち上げ手順を該主制御部から取得し、その立ち上げ手順
で立ち上げられることを特徴とする
The variable control means is controlled by the main control section.
When the calculation is defined by
Acquisition of the lifting procedure from the main control unit, and the startup procedure
It is characterized by being launched in .

【0011】 前記主制御部は、不揮発性でかつ電気的
に内容を書きかえることができるEEPROM( Electr
onically Erasable and Programmable Read Only Memor
y )を備え、該EEPROMに前記演算を規定するため
の定数セットが格納されており、前記可変制御手段は、
前記定数セットを格納するRAM( RandomAccess Memor
y )を備えており、前記主制御部の前記EEPROMか
ら前記装置情報に応じた定数セットが該RAMに転送さ
れ、該定数セットに基づく演算によって、前記可変制御
手段が、前記移動手段を制御することを特徴とする
The main control unit is non-volatile and electrically.
The contents of the EEPROM ( Electr
onically Erasable and Programmable Read Only Memor
y ) for defining the operation in the EEPROM
Is stored, and the variable control means is
RAM ( RandomAccess Memor) that stores the constant set
y ) and the EEPROM of the main control unit
A constant set corresponding to the device information is transferred to the RAM.
The variable control is performed by an operation based on the constant set.
The means controls the moving means .

【0012】本発明のプロセッサを用いた光学式記録再
生装置は、主制御部によって規定された演算を行う可変
制御手段によって、記録媒体からの反射光から得られた
電気信号の処理を行い、それにより光ビームを所定の状
態で記録媒体上に収束させるような制御、および光ビー
ムを記録媒体上のトラックを正確に走査させるような制
御を行う。主制御部は、収束手段、移動手段および記録
媒体の特性に応じた処理が実行されるように演算を規定
する。このため、従来のように収束手段、移動手段およ
び記録媒体の特性に応じた演算が予め規定されているD
SPを制御手段として用いる必要はなくなる。この結
果、収束手段および移動手段の仕様の変更に起因する特
性の変化、ならびに記録媒体の特性のちがいにかかわら
ず、同一のハードウェア構成および同一のソフトウェア
構成を有する可変制御手段を用いて、光ビームが所定の
収束状態で所定の位置に正確に収束されるように、かつ
目的とするトラックを正確に走査するように制御するこ
とができる。
The optical recording / reproducing apparatus using the processor of the present invention processes the electric signal obtained from the reflected light from the recording medium by the variable control means for performing the calculation defined by the main control section, Thus, control for converging the light beam on the recording medium in a predetermined state and control for accurately scanning the track on the recording medium with the light beam are performed. The main control unit defines the calculation so that the processing according to the characteristics of the converging unit, the moving unit, and the recording medium is executed. Therefore, as in the conventional case, the calculation according to the characteristics of the converging means, the moving means, and the recording medium is defined in advance.
It is not necessary to use SP as a control means. As a result, regardless of the change in the characteristics caused by the change in the specifications of the converging means and the moving means, and the difference in the characteristics of the recording medium, the variable control means having the same hardware configuration and the same software configuration is used, It is possible to control so that the beam is accurately focused at a predetermined position in a predetermined focusing state, and the target track is accurately scanned.

【0013】主制御部には、複数セットの定数のセット
が予め記憶されており、その中から収束手段、移動手段
および記録媒体の特性に応じて選ばれた1セヅトを可変
制御手段に与え、可変制御手段が行うべき演算を規定す
る。このため、1つの主制御部により複数の可変制御手
段を管理することが可能となる。したがって、1種類の
記録媒体専用の記録再生装置では、収束手段および移動
手段の仕様変更等によりこれらの特性が変化しても、新
しい特性に応じて選ばれたセットの定数が新たに主制御
部により可変制御手段に与えられるので、可変制御手段
自体のハードウェア構成およびソフトウェア構成を変更
する必要はない。したがって、光学式記録再生装置の生
産性を高めることができる。
A plurality of sets of constants are stored in advance in the main control unit, and one set selected from the set of constants according to the characteristics of the converging means, the moving means and the recording medium is given to the variable control means. It defines the calculations that the variable control means should perform. Therefore, it is possible to manage a plurality of variable control means by one main control unit. Therefore, in the recording / reproducing apparatus dedicated to one type of recording medium, even if these characteristics change due to a change in the specifications of the converging means and the moving means, the constants of the set selected according to the new characteristics are newly added. Since it is given to the variable control means by, it is not necessary to change the hardware configuration and software configuration of the variable control means itself. Therefore, the productivity of the optical recording / reproducing apparatus can be improved.

【0014】また、複数個のドライブを搭載した複数種
類の記録媒体対応の装置では、それぞれのドライブの可
変制御手段に、その可変制御手段に対応した収束手段、
移動手段および記録媒体の特性に応じて選択されたセッ
トの定数が与えられ、これによりドライブ毎に最適な制
御系が構築される。このため、各可変制御手段の構成を
予めドライブ毎に異ならせておく必要はなく、同一の構
成にすることができる。したがって各ドライブの可変制
御手段を1つのCPUで制御することが可能となり、複
数のドライブを搭載した光学式記録再生装置を低コスト
で実現することができる。
Further, in an apparatus for mounting a plurality of drives on a plurality of types of recording media, the variable control means of each drive is provided with a converging means corresponding to the variable control means.
A set of constants selected according to the characteristics of the moving means and the recording medium is given, and an optimum control system is constructed for each drive. Therefore, it is not necessary to make the configuration of each variable control unit different for each drive in advance, and the same configuration can be used. Therefore, the variable control means of each drive can be controlled by one CPU, and an optical recording / reproducing apparatus equipped with a plurality of drives can be realized at low cost.

【0015】[0015]

【実施の形態】以下図面を参照して、本発明の実施例を
詳細に説明する。なお図面中、上記従来例と同様の部材
には同一の参照符号を付す。
Embodiments of the present invention will be described in detail below with reference to the drawings. In the drawings, the same members as those in the conventional example are designated by the same reference numerals.

【0016】図1は、本実施例の光学式記録再生装置1
00のディスクドライブ制御部の構成を示すブロック図
である。この光学式記録再生装置100は、1個のヘッ
ドアクチュエータおよび1個のDSPを有するドライブ
を複数個備えており、この複数個のドライブを1個のC
PUによって管理し、制御する。複数のヘッドアクチュ
エータ1〜5は、互いに異なるメディアの記録・再生を
行うために設けられており、それぞれの仕様は異なる。
以下、この明細書では、「ヘッドアクチュエータ」は、
ヘッドと、それを駆動するためのアクチュエータとを含
む部分を指すものとする。DSP6〜10は同一のハー
ドウェアおよびソフトウェアによって構成されている。
しかし、ヘッドアクチュエータ1〜5の仕様、および記
録・再生の対象であるメディアがそれぞれ異なっている
ので、DSP6〜10における様々な定数、例えばデジ
タルフィルタの係数等もDSP毎に異なる。
FIG. 1 shows an optical recording / reproducing apparatus 1 of this embodiment.
10 is a block diagram showing the configuration of a disk drive control unit No. 00. FIG. The optical recording / reproducing apparatus 100 is provided with a plurality of drives each having one head actuator and one DSP.
Managed and controlled by PU. The plurality of head actuators 1 to 5 are provided for recording / reproducing different media, and have different specifications.
Hereinafter, in this specification, the "head actuator" is
It refers to a portion including a head and an actuator for driving the head. The DSPs 6 to 10 are composed of the same hardware and software.
However, since the specifications of the head actuators 1 to 5 and the media to be recorded / reproduced are different from each other, various constants in the DSPs 6 to 10, for example, coefficients of digital filters are also different from one DSP to another.

【0017】CPU11はROMを有しており、そこに
メディアの種類、およびヘッドアクチュエータの仕様に
応じた定数のセットを複数個予め格納している。CPU
11は、各DSPからの情報に基づいて複数個のセット
のうちからそのDSPに最適なセットを選択し、DSP
に転送する。各DSPは受け取った定数のセットを用い
てデジタルフィルタ等が実際に行う処理を確定する。
The CPU 11 has a ROM in which a plurality of sets of constants according to the type of medium and the specifications of the head actuator are stored in advance. CPU
11 selects the optimum set for the DSP from the plurality of sets based on the information from each DSP,
Transfer to. Each DSP uses the received set of constants to determine the actual processing performed by the digital filter or the like.

【0018】定数のセットの転送は以下のようにして行
われる。光学式記録再生装置100の電源が投入される
と、またはリセットがなされるとこれに応じてCPU1
1、DSP6〜10は、電源の投入またはリセットがな
され、CPU11は、DSP6〜10のそれぞれがRE
ADY状態にあるか否かを確認する信号を各DSPに送
出する。READY状態であれば、DSP6〜10は、
それぞれが制御するヘッドアクチュエータの仕様、およ
び対応するメディアの種類を示す信号をそのレスポンス
として送出する。CPU11は、これらのレスポンスに
基づいて、フィルタの係数値およびゲインの値等を含む
定数のセットを各DSPに転送する。このようにしてC
PU11は、複数のDSPのそれぞれに、対応するヘッ
ドアクチュエータの仕様、およびメディアの種類に応じ
た定数を転送する。本実施例では、定数の1個のセット
に、各DSP内のフィルタの係数値、およびゲインの値
が含まれている例を説明する。
The transfer of the set of constants is done as follows. When the optical recording / reproducing apparatus 100 is powered on or reset, the CPU 1
1. The DSPs 6 to 10 are powered on or reset, and the CPU 11 causes the DSPs 6 to 10 to perform RE.
A signal for confirming whether or not it is in the ADY state is sent to each DSP. In the READY state, the DSPs 6 to 10
A signal indicating the specification of the head actuator controlled by each and the corresponding media type is sent as the response. Based on these responses, the CPU 11 transfers a set of constants including coefficient values and gain values of the filter to each DSP. In this way C
The PU 11 transfers a constant corresponding to the specifications of the corresponding head actuator and the type of medium to each of the plurality of DSPs. In the present embodiment, an example will be described in which one set of constants includes a coefficient value of a filter in each DSP and a gain value.

【0019】次に、1個のヘッドおよび1個のDSPを
含む1個のディスクドライブの構成および動作を図2お
よび図3を参照しながら説明する。なお他のドライブの
構成および動作は、それぞれのヘッドの仕様が異なり、
それに応じてDSP内のフィルタおよび回路等の特性を
変更するための定数が異なる以外は、以下に説明するド
ライブの構成および動作と同様である。
Next, the configuration and operation of one disk drive including one head and one DSP will be described with reference to FIGS. 2 and 3. In addition, the configuration and operation of other drives have different specifications of each head,
The configuration and operation of the drive described below are the same, except that the constants for changing the characteristics of the filters and circuits in the DSP are different accordingly.

【0020】図2は、光学式記録再生装置100の1個
のドライブの構成を示すブロック図である。
FIG. 2 is a block diagram showing the configuration of one drive of the optical recording / reproducing apparatus 100.

【0021】半導体レーザーなどの光源104から発生
された光ビームは、カップリングレンズ105により平
行光にされ、偏光ビームスプリッタ106により反射さ
れる。反射された光ビームは対物レンズ102によっ
て、光ディスク101上に収束される。
A light beam generated from a light source 104 such as a semiconductor laser is collimated by a coupling lens 105 and reflected by a polarization beam splitter 106. The reflected light beam is converged on the optical disc 101 by the objective lens 102.

【0022】収束された光ビームは、光ディスク101
によって反射され、対物レンズl02、偏光ビームスプ
リッタ106をこの順に透過して、コリメータレンズ1
07に入射する。コリメータレンズ107によって光ビ
ームは絞られ、続いてハーフミラーl08によって2分
割される。分割された光ビームの一方は、光検出器10
9に、他方は光検出器110に入力される。光検出器1
09および110はともに、2分割光検出器である。光
検出器109、110は、それぞれ入力された光ビーム
を電気信号に変換し、出力する。光検出器110からの
電気信号は、プリアンプl11および112を介して差
動増幅器115に入力され、一方、光検出器109から
の電気信号は、プリアンプ113および114を介して
差動増幅器116に入力される。また、両光検出器10
9および110からの電気信号は加算増幅器117にも
入力される。差動増幅器115の出力TEは、光ディス
ク101上に収束された光ビームと目的とするトラック
との位置関係を表すトラックずれ信号として用いられ、
差動増幅器116の出力FEは、光ディスク101上の
光ビームの収束状態を表すフォーカスずれ信号として用
いられる。さらに、加算増幅器l17の出力ASは、光
ディスク101からの全戻り光量を表す信号となる。
The converged light beam is reflected by the optical disc 101.
Reflected by the collimator lens 1 and transmitted through the objective lens 102 and the polarization beam splitter 106 in this order.
It is incident on 07. The light beam is narrowed down by the collimator lens 107, and then divided into two by the half mirror 108. One of the split light beams is the photodetector 10
9 and the other is input to the photodetector 110. Photo detector 1
Both 09 and 110 are two-part photodetectors. The photodetectors 109 and 110 convert the input light beams into electric signals and output the electric signals. The electric signal from the photodetector 110 is input to the differential amplifier 115 via the preamplifiers 11 and 112, while the electric signal from the photodetector 109 is input to the differential amplifier 116 via the preamplifiers 113 and 114. To be done. Also, both photodetectors 10
The electrical signals from 9 and 110 are also input to summing amplifier 117. The output TE of the differential amplifier 115 is used as a track shift signal indicating the positional relationship between the light beam focused on the optical disc 101 and the target track,
The output FE of the differential amplifier 116 is used as a focus shift signal indicating the converged state of the light beam on the optical disc 101. Further, the output AS of the summing amplifier 117 becomes a signal representing the total amount of returned light from the optical disc 101.

【0023】これらの信号TE、FEおよびASはDS
P141に入力され、まず減衰器118、119および
120によって適正レベルに減衰される。DSP141
は、これらの信号のうちの信号TEおよびFEに対して
所定の演算処理を施した後に、処理された信号をそれぞ
れトラッキング駆動回路129およびフォーカス駆動回
路134に与える。トラッキング駆動回路129は、D
SP141によって処理されたトラックずれ信号TEに
応じて、トラッキングアクチュエータ103を駆動し、
対物レンズ102をディスクの半径方向に移動させる。
このようにして、光ビームを目的とするトラック上に正
確に収束させるトラッキングサーボが行われる。また、
フォーカス駆動回路134は、DSP141によって処
理されたフォーカスずれ信号FEに応じてフォーカスア
クチュエータ131を駆動し、対物レンズ102を光デ
ィスク101に対して垂直な方向に移動させる。このよ
うにして、光ビームを常に所定の収束状態で光ディスク
101上に収束させるようにフォーカスサーボが行われ
る。
These signals TE, FE and AS are DS
It is input to P141 and first attenuated to an appropriate level by attenuators 118, 119 and 120. DSP141
Performs a predetermined arithmetic processing on the signals TE and FE among these signals, and then supplies the processed signals to the tracking drive circuit 129 and the focus drive circuit 134, respectively. The tracking drive circuit 129 is D
The tracking actuator 103 is driven according to the track shift signal TE processed by SP141,
The objective lens 102 is moved in the radial direction of the disc.
In this way, the tracking servo for accurately focusing the light beam on the target track is performed. Also,
The focus drive circuit 134 drives the focus actuator 131 according to the focus shift signal FE processed by the DSP 141 to move the objective lens 102 in the direction perpendicular to the optical disc 101. In this way, focus servo is performed so that the light beam is always converged on the optical disc 101 in a predetermined converged state.

【0024】DSP141において、減衰器からの信号
TE、FEおよびASは、それぞれ、アナログディジタ
ル変換器(以下、AD変換器と称す)121、122お
よび123に入力される。各AD変換器は、入力された
アナログ信号を、例えば8ビットのデジタル値に変換
し、出力する。AD変換器122から出力されたフォー
カスずれ信号FEは、フィルタ132、152および1
33をこの順に経て、ゲイン調整を行うゲイン切り換え
回路135に入力される。ここで、フィルタ132は高
域のノイズを除去する低域通過フィルタ、フィルタ15
2はフォーカスサーボ系の位相を補償するための位相補
償フィルタ、フィルタ133はフォーカスアクチュエー
タ131が有する高次共振をトラップし、ゲイン余有を
確保するための帯域阻止フィルタである。これらのフィ
ルタ132、152および133はいずれも、DSP1
41のソフトウェアにより演算処理を行うデジタルフィ
ルタである。また、ゲイン切り換え回路135も同様に
ソフトウェアにしたがって演算処理を行う乗算器、また
はバレルシフタ等で構成されている。ゲイン切り換え回
路135においてゲイン調整されたフォーカスずれ信号
は、DA変換器154を介してフォーカス駆動回路13
4へ出力される。
In the DSP 141, the signals TE, FE and AS from the attenuator are input to analog-digital converters (hereinafter referred to as AD converters) 121, 122 and 123, respectively. Each AD converter converts the input analog signal into, for example, an 8-bit digital value and outputs it. The focus shift signal FE output from the AD converter 122 is the filters 132, 152 and 1
After going through 33 in this order, it is input to the gain switching circuit 135 that performs gain adjustment. Here, the filter 132 is a low-pass filter that removes high-frequency noise, and the filter 15
Reference numeral 2 is a phase compensation filter for compensating the phase of the focus servo system, and filter 133 is a band elimination filter for trapping the higher-order resonance of the focus actuator 131 and securing a gain surplus. All of these filters 132, 152 and 133 are
41 is a digital filter that performs arithmetic processing by software. The gain switching circuit 135 is also composed of a multiplier, barrel shifter, or the like that similarly performs arithmetic processing according to software. The focus shift signal whose gain has been adjusted in the gain switching circuit 135 is passed through the DA converter 154 to the focus drive circuit 13
4 is output.

【0025】AD変換器121から出力されたトラック
ずれ信号TEは、トラッキングの極性を反転、非反転す
る極性切り換え回路124を介し、低域通過フィルタ1
25、位相補償フィルタ151および帯域阻止フィルタ
127をこの順に経てゲイン切り換え回路128に入力
される。ゲイン切り換え回路128においてゲイン調整
されたトラックずれ信号は、DA変換器153を介して
DSP141から出力され、トラッキング駆動回路12
9へ与えられる。
The track shift signal TE output from the AD converter 121 is passed through a polarity switching circuit 124 which inverts and non-inverts the tracking polarity, and the low pass filter 1
25, the phase compensation filter 151, and the band elimination filter 127 in this order, and is input to the gain switching circuit 128. The track shift signal whose gain has been adjusted in the gain switching circuit 128 is output from the DSP 141 via the DA converter 153, and the tracking drive circuit 12
Given to 9.

【0026】また、AD変換器123によってデジタル
値に変換された信号ASは、光ディスク101からの光
量の和をとして用いられる。例えば、この光量の和によ
ってわり算を実行することにより、信号FEおよびTE
は正規化される。
The signal AS converted into a digital value by the AD converter 123 is used as the sum of the light amounts from the optical disc 101. For example, by performing division by the sum of the light quantities, the signals FE and TE are
Is normalized.

【0027】DSP141およびCPU142のハード
ウェア構成を図3に示す。図3に示すように、DSP1
41は、ソフトウェアを実行するためのRAM516お
よびROM517を備えている。ROM517は、ソフ
トウェアをコード化したプログラムを不揮発的に格納し
ている。また、ROM517は、そのDSPのバージョ
ン、種類等を表す情報、あるいはそのDSPを動作させ
るソフトウェアのバージョン、種類等を表す情報をコー
ド化したものを装置情報として格納している。DSPの
バージョン等を表す情報もソフトウェアのバージョン等
を表す情報も、ヘッドアクチュエータの特性およびメデ
ィアの種類に応じて異なる。このため、この装置情報に
基づけば、ヘッドアクチュエータの特性およびメディア
の種類を判断することができる。
The hardware configurations of the DSP 141 and the CPU 142 are shown in FIG. As shown in FIG.
41 includes a RAM 516 and a ROM 517 for executing software. The ROM 517 stores a program coded software in a nonvolatile manner. Further, the ROM 517 stores, as device information, information indicating the version, type, etc. of the DSP, or coded information indicating the version, type, etc. of software that operates the DSP. The information indicating the DSP version and the like and the information indicating the software version and the like differ depending on the characteristics of the head actuator and the type of the medium. Therefore, the characteristics of the head actuator and the type of medium can be determined based on this device information.

【0028】先に述べたように光学式記録再生装置10
0の電源が投入されると、CPU142は、FLASH
ROM500に記憶されているプログラムにしたがっ
て、DSP141内の定数の設定動作を開始する。ま
ず、制御演算部524は、READY信号をポートAを
介してDSP141に送出する。READY信号は、D
SP141のポート1に入力され、コア518に送られ
る。READY信号を受け取ると、コア518は、RO
M517に記憶されているプログラムにしたがい、同じ
くROM517に格納されている装置情報を信号VER
としてポート2からCPU142に送出する。信号VE
Rは、CPU142のポートBに入力され、ここから制
御演算部524に送られる。制御演算部524は、上述
した装置情報に基づいて、ヘッドアクチュエータの特
性、およびそのドライブが記録・再生を行うメディアの
種類を判断し、判断結果に応じて、FLASHROM5
00に格納されているデジタルフィルタの係数、および
ゲイン切り換え回路の切り換え値を含む定数の複数個の
セットのうちから1つを選択する。選択されたセットの
定数は、順次ポートCからDSP141に転送される。
DSP141は、ポート3によって順次転送されてくる
定数を受け取り、これらをRAM516に格納する。D
SP141は、RAMに格納された定数を用いて各フィ
ルタの特性を確定し、これにより、ヘッドアクチュエー
タの特性およびメディアの特性に最適な制御系を自動的
に構築する。
As described above, the optical recording / reproducing apparatus 10
When the power of 0 is turned on, the CPU 142 causes the FLASH
According to the program stored in the ROM 500, the constant setting operation in the DSP 141 is started. First, the control calculation unit 524 sends the READY signal to the DSP 141 via the port A. READY signal is D
It is input to the port 1 of the SP 141 and sent to the core 518. Upon receiving the READY signal, the core 518 causes the RO
According to the program stored in the M517, the device information also stored in the ROM 517 is sent to the signal VER.
Is sent from the port 2 to the CPU 142. Signal VE
R is input to the port B of the CPU 142 and is sent to the control calculation unit 524 from here. The control calculation unit 524 determines the characteristics of the head actuator and the type of the medium on which the drive records / reproduces based on the device information described above, and the FLASHROM 5 is determined according to the determination result.
One of the plurality of sets of constants including the coefficient of the digital filter stored in 00 and the switching value of the gain switching circuit is selected. The selected set of constants are sequentially transferred from the port C to the DSP 141.
The DSP 141 receives the constants sequentially transferred by the port 3, and stores them in the RAM 516. D
The SP 141 uses the constants stored in the RAM to determine the characteristics of each filter, and thereby automatically constructs the optimum control system for the characteristics of the head actuator and the characteristics of the medium.

【0029】DSP141への定数の転送が終了する
と、CPU142は、ポートAから、スピンドルモータ
ON、フォーカスサーボON、トラッキングサーボON
等のコマンドをDSP141に送出する。DSP141
は、これらのコマンドに応じて、ディスクドライブ装置
を起動させる。また、CPU142は、ディスクドライ
ブ装置が起動すると、I/F525を介して、ディスク
ドライブ装置が起動したことを示すOK信号を光学式記
録再生装置100のホストコンピュータ501に送出す
る。
When the transfer of the constants to the DSP 141 is completed, the CPU 142 turns on the spindle motor, the focus servo, and the tracking servo from the port A.
And other commands are sent to the DSP 141. DSP141
Activates the disk drive device in response to these commands. Further, when the disc drive apparatus is activated, the CPU 142 sends an OK signal indicating that the disc drive apparatus is activated to the host computer 501 of the optical recording / reproducing apparatus 100 via the I / F 525.

【0030】次に、上述したようにして転送された定数
を用いた、DSP141のフィルタ及び回路等の特性の
設定を図4〜図9を参照しながら説明する。
Next, setting of the characteristics of the filters and circuits of the DSP 141 using the constants transferred as described above will be described with reference to FIGS.

【0031】図4は低域通過フィルタの構成の一例を示
すブロック図である。図4に示すように、低域通過フィ
ルタは、Zで表される遅延器161、乗算器162、1
63および加算器164、165を有している。乗算器
162、163の乗数a、bがヘッドアクチュエータの
特性に応じて変更される値であり、これらの値はCPU
142から転送される。これらの乗数a及びbを変更す
ることにより、低域通過フィルタのカットオフ周波数を
ヘッドアクチュエータの特性に応じて変更することがで
きる。図5(a)および図5(b)には、カットオフ周
波数をf1からf2に変更したときの図4の低域通過フ
ィルタの周波数特性を例として示している。
FIG. 4 is a block diagram showing an example of the configuration of a low pass filter. As shown in FIG. 4, the low-pass filter includes a delay unit 161, a multiplier 162, and a multiplier 162, which are represented by Z.
63 and adders 164 and 165. The multipliers a and b of the multipliers 162 and 163 are values that are changed according to the characteristics of the head actuator, and these values are the CPU
142. By changing these multipliers a and b, the cutoff frequency of the low pass filter can be changed according to the characteristics of the head actuator. FIGS. 5A and 5B show, as an example, the frequency characteristics of the low-pass filter in FIG. 4 when the cutoff frequency is changed from f1 to f2.

【0032】図6は位相補償フィルタの構成の一例を示
すブロック図である。図6に示すように、位相補償フィ
ルタは、Zで表される遅延器171、乗算器172、1
73及び加算器174、175を有している。乗算器1
72、173の乗数c、dがCPU142によって設定
される値である。これらの乗数cおよびdを変更するこ
とにより、位相の遅延または進みが最大となる周波数を
ヘッドアクチュエータの特性に応じて変更することがで
きる。図7(a)および図7(b)には、位相の遅延ま
たは進みが最大となる周波数をf3からf4に変更した
ときの位相補償フィルタの周波数特性を例として示して
いる。
FIG. 6 is a block diagram showing an example of the configuration of the phase compensation filter. As shown in FIG. 6, the phase compensation filter includes a delay unit 171, a multiplier 172, and a multiplier 172, which are represented by Z.
73 and adders 174 and 175. Multiplier 1
Multipliers c and d of 72 and 173 are values set by the CPU 142. By changing these multipliers c and d, it is possible to change the frequency at which the phase delay or lead becomes maximum according to the characteristics of the head actuator. FIGS. 7A and 7B show, as an example, the frequency characteristics of the phase compensation filter when the frequency at which the phase delay or lead is maximum is changed from f3 to f4.

【0033】図8は帯域阻止フィルタの構成の一例を示
すブロック図である。図8に示すように、帯域阻止フィ
ルタは、Zで表される遅延器181、182、乗算器1
83、184、185、186及び加算器187、18
8、189、190を有している。乗算器183〜18
6の乗数e、f、g、hがCPU142によって設定さ
れる定数であり、これらを変更することにより、トラッ
プ中心周波数をヘッドアクチュエータの特性に応じて変
更することができる。図9(a)および図9(b)に
は、トラップ中心周波数をf5からf6に変更したとき
の帯域阻止フィルタの周波数特性を例として示してい
る。
FIG. 8 is a block diagram showing an example of the structure of the band elimination filter. As shown in FIG. 8, the band elimination filter includes delay units 181, 182, multiplier 1 represented by Z.
83, 184, 185, 186 and adders 187, 18
8, 189 and 190. Multipliers 183-18
Multipliers e, f, g, and h of 6 are constants set by the CPU 142, and by changing these, the trap center frequency can be changed according to the characteristics of the head actuator. FIGS. 9A and 9B show, as an example, the frequency characteristics of the band elimination filter when the trap center frequency is changed from f5 to f6.

【0034】フィルタの特性を決定するこれらの定数
は、上述したように、CPU142によってヘッドアク
チュエータの特性に応じて選択されたものであり、DS
P141のRAM上に書き込まれている。RAM上に書
き込まれたこれらの定数を、CPU142により書き換
えれば、DSP141の各フィルタの特性を自由に変更
することができる。なお、DSP141の各フィルタの
構成は、上述した構成には限られない。ソフトウェアに
よる処理を変えれば、それに対応してフィルタの構成も
変更され得るのはもちろんである。
These constants that determine the characteristics of the filter are selected by the CPU 142 in accordance with the characteristics of the head actuator, as described above.
It is written in the RAM of P141. By rewriting these constants written in the RAM by the CPU 142, the characteristics of each filter of the DSP 141 can be freely changed. The configuration of each filter of the DSP 141 is not limited to the above configuration. Of course, if the processing by software is changed, the configuration of the filter can be correspondingly changed.

【0035】また、図2に示されているゲイン切り換え
回路128及び135のゲインも、ヘッドアクチュエー
タの特性、特にフォーカスアクチュエータ、トラッキン
グアクチュエータおよびリニヤモータの駆動感度に応じ
て変更される。ゲイン切り換え回路128および135
のゲインの変更は、上述したフィルタの場合と同様に、
その回路を構成する乗算器の乗数を変更することにより
行われる。
The gains of the gain switching circuits 128 and 135 shown in FIG. 2 are also changed according to the characteristics of the head actuator, particularly the drive sensitivity of the focus actuator, tracking actuator and linear motor. Gain switching circuits 128 and 135
Changing the gain of is similar to the case of the filter described above,
This is done by changing the multiplier of the multiplier that constitutes the circuit.

【0036】上述した例では、説明を簡単にするため
に、CPU142から転送され、DSP141のRAM
上に設定される定数にフィルタの係数値およびゲインの
設定値が含まれている場合を説明した。しかし、実際に
は、ディスクの種類にあわせて設定される定数も含まれ
る。このような定数の1つは減衰器118、119及び
120の減衰量である。ディスクによっては反射率が異
なるために再生時あるいは記録時に必要なレーザ発光パ
ワーにも差異がある。このため、光検出器109、11
0によって検出される光量がディスクによって異なる。
したがって、レーザの発光パワーに応じて、減衰器11
8、119および120の減衰量を変更する必要があ
る。また、ディスクの種類によってはランド部をデータ
領域として使用するもの、グルーブ部をデータ領域とし
て使用するものがある。このため、ランド部およびグル
ーブ部のいずれをデータ領域として使用するかに応じ
て、極性切り換え回路124の極性を適合させる必要が
ある。極性の変更は、公知のどのような方法によって行
ってもよい。上述したように極性切り換え回路124に
与えられる信号がデジタル信号であれば、例えば2の補
数をとるという処理により簡単に極性を変更することが
できる。
In the above-mentioned example, the RAM of the DSP 141 is transferred from the CPU 142 to simplify the explanation.
The case where the constants set above include the filter coefficient value and the gain setting value has been described. However, in practice, constants that are set according to the type of disc are also included. One such constant is the amount of attenuation of the attenuators 118, 119 and 120. Since the discs have different reflectivities, there is a difference in the laser emission power required for reproduction or recording. Therefore, the photodetectors 109 and 11
The amount of light detected by 0 depends on the disc.
Therefore, depending on the emission power of the laser, the attenuator 11
It is necessary to change the attenuation amount of 8, 119 and 120. Further, depending on the type of disc, there are a disc that uses the land portion as a data area and a disc that uses the groove portion as a data area. Therefore, it is necessary to adapt the polarity of the polarity switching circuit 124 according to which of the land portion and the groove portion is used as the data area. The polarity may be changed by any known method. As described above, if the signal supplied to the polarity switching circuit 124 is a digital signal, the polarity can be easily changed by the process of taking the complement of 2, for example.

【0037】このようにCPU142は、各DSPから
受け取った装置情報に基づいて、そのDSPによって制
御されるヘッドアクチュエータの特性を判断し、その判
断結果に応じて各DSP内のフィルタ等の定数を設定す
る。この設定は、予めCPU142のROMに格納され
ている定数の複数個のセットのうちから、ヘッドアクチ
ュエータの特性に応じた1つのセットを選択し、そのセ
ットの定数をCPU142から各DSPのRAMに転送
することによって行われる。これにより、各DSPのフ
ィルタの定数、ゲイン切り換え回路のゲイン値、減衰器
の減衰量等はそのDSPが制御するヘッドアクチュエー
タの特性に応じた最適な値に設定される。このようにし
て、CPU142は、全てのDSPに対して、それが制
御するヘッドアクチュエータの特性に応じた定数のセッ
トを転送する。したがって、1個のヘッドと1個のDS
Pとをそれぞれが有するドライブを複数個備えていて
も、1個のCPUのみで制御することが可能である。そ
の結果、低コストで多機能な光学式記録再生装置を実現
することができる。
As described above, the CPU 142 determines the characteristics of the head actuator controlled by the DSP based on the device information received from each DSP, and sets the constants of the filters and the like in each DSP according to the determination result. To do. For this setting, one set according to the characteristics of the head actuator is selected from a plurality of sets of constants stored in the ROM of the CPU 142 in advance, and the set constant is transferred from the CPU 142 to the RAM of each DSP. Is done by doing. As a result, the filter constant of each DSP, the gain value of the gain switching circuit, the attenuation amount of the attenuator, etc. are set to optimum values according to the characteristics of the head actuator controlled by the DSP. In this way, the CPU 142 transfers to all DSPs a set of constants according to the characteristics of the head actuators it controls. Therefore, one head and one DS
Even if a plurality of drives each having P and P are provided, it is possible to control with only one CPU. As a result, a low-cost, multifunctional optical recording / reproducing device can be realized.

【0038】また、ドライブを1個しか備えていない場
合であっても、DSPに装置情報を格納しておきさえず
れば、DSPの各フィルタの定数等は光学式記録再生装
置の立ち上げ時に自動的に設定される。したがって、用
いられるヘッドアクチュエータに応じた特性を有するフ
ィルタや回路を予めDSPにおいて確定しておく必要は
ない。このため、仕様が異なるヘッドアクチュエータ毎
にDSPのハードウェアおよびソフトウェアを設計する
必要はなく、どのような仕様のヘッドアクチュエータに
対しても同一のハードウェアおよびソフトウェアによっ
て構成されたDSPを用いることができる。
Even when only one drive is provided, the constants of each filter of the DSP are automatically set when the optical recording / reproducing device is started up, as long as the device information is stored in the DSP. Is set automatically. Therefore, it is not necessary to predetermine a filter or a circuit having characteristics according to the head actuator to be used in the DSP. Therefore, it is not necessary to design the hardware and software of the DSP for each head actuator having different specifications, and the DSP configured with the same hardware and software can be used for the head actuator of any specification. .

【0039】以上説明したように、本発明によれば、C
PUは、ドライブ毎に付加された特定の装置情報を受け
取り、これに基づいて、DSP内のフィルタおよび回路
等の特性を決定するための定数をDSPのRAMに設定
する。これにより、DSPは、制御するヘッドアクチュ
エータの特性に最適な特性を有するようにフィルタおよ
び回路等を自動的に構築し、その結果、DSP内の制御
系をヘッドアクチュエータの特性に最適な制御系を構築
する。したがって、これまでのように装置の種類(記録
・再生の対象となるメディアの種類)、バージョンアッ
プ、ヘッドアクチュエータの仕様変更等に応じてCPU
のプログラムあるいはDSPのプログラムを書き換えた
り、DSP自体を取り換えたりする等の作業がなくな
り、それにより光学式記録再生装置の生産性を大きく向
上することができる。
As explained above, according to the present invention, C
The PU receives the specific device information added for each drive, and based on this, sets constants for determining the characteristics of the filters and circuits in the DSP in the RAM of the DSP. As a result, the DSP automatically constructs a filter, a circuit, and the like so as to have the optimum characteristics for the characteristics of the head actuator to be controlled, and as a result, the control system in the DSP is optimized for the characteristics of the head actuator. To construct. Therefore, as before, the CPU can be changed according to the type of device (type of recording / playback target medium), version upgrade, specification change of head actuator, etc.
There is no need to rewrite the above program or the DSP program, or to replace the DSP itself, so that the productivity of the optical recording / reproducing apparatus can be greatly improved.

【0040】また、上述したように、DSP内のフィル
タおよび回路等の定数は、装置立ち上げ時にCPUによ
って設定されるので、各ヘッドアクチュエータの特性に
応じた独自のDSPを用いる必要はない。そのような特
性のヘッドアクチュエータに対しても、同一のハードウ
ェア構成およびソフトウェア構成を有するDSPを用い
ることができる。この結果、DSPを制御するためのC
PUとこれらのCPUを管理するためのCPUとを設け
る必要はなくなり、1つのCPUによって全てのDSP
の制御・管理を行うことが可能となる。したがって、こ
のような複雑で多機能な装置においても低コスト化を図
ることができる。
Further, as described above, the constants of the filters and circuits in the DSP are set by the CPU when the apparatus is started up, so it is not necessary to use a unique DSP according to the characteristics of each head actuator. A DSP having the same hardware configuration and software configuration can be used for the head actuator having such characteristics. As a result, C for controlling the DSP
There is no need to provide a PU and a CPU for managing these CPUs, and all DSPs can be processed by one CPU.
It is possible to control and manage the. Therefore, cost reduction can be achieved even in such a complex and multifunctional device.

【0041】上述したような手順でDSP141内のフ
ィルタおよび回路の特性が確定されると、次に、CPU
142は情報の記録・再生を行うことができる状態へ装
置を立ち上げる制御を開始する。この制御では、従来の
光学式記録再生装置と同様に、CPU142は、まず、
DSP141に対してフォーカスサーボON(FCO
N)、トラッキングサーボON(TRON)等の一連の
コマンドを送出する。コマンドを受け取ると、DSP1
41はフォーカスサーボおよびトラッキングサーボを動
作させ、これにより光ビームをディスク101上の所定
のトラックに追従させる。ただし、一連のコマンドを送
出するシーケンスは、ディスクの種類、装置の種類によ
って変えることができる。例えばCDなどを再生する場
合には、まず内周のTOC領域を読む必要がある。この
ため、立ち上げ時には最初に内周にヘッドを移動すれ
ば、光学式記録再生装置の立ち上げを速く、かつ効率よ
く行うことができる。また、記録可能なディスクでは、
ディスクの種類によって調整領域、コントロールトラッ
クの位置が変化するので、そのディスクのフォーマット
に応じて最初に外周または内周に移動するような立ち上
げ手順を実施する。
When the characteristics of the filter and circuit in the DSP 141 are determined by the procedure as described above, then the CPU
142 starts control to start the apparatus to a state where information can be recorded / reproduced. In this control, similarly to the conventional optical recording / reproducing apparatus, the CPU 142 first
Focus servo ON (FCO
N), a series of commands such as tracking servo ON (TRON) are transmitted. Upon receiving the command, DSP1
Reference numeral 41 operates a focus servo and a tracking servo, which causes the light beam to follow a predetermined track on the disk 101. However, the sequence of sending a series of commands can be changed depending on the type of disc and the type of device. For example, when reproducing a CD or the like, it is necessary to first read the TOC area on the inner circumference. Therefore, if the head is first moved to the inner circumference at startup, the startup of the optical recording / reproducing apparatus can be performed quickly and efficiently. Also, with recordable discs,
Since the positions of the adjustment area and the control track change depending on the type of disc, a start-up procedure is performed such that the position is first moved to the outer or inner periphery according to the disc format.

【0042】なお、装置の製造時に、EEPROM14
3に半導体レーザ104、カップリングレンズ105、
偏光ビームスプリッタ106、対物レンズ102、コリ
メータレンズ107、ハーブミラー108、光検出器l
09、110といったヘッドに含まれる光学素子の種類
あるいはその特性を表すパラメータ、あるいはフォーカ
スアクチュエータ、トラッキングアクチュエータの種類
あるいはその特性を表すパラメータが書き込んでおくこ
ともできる。このような場合には、CPU142は、装
置の起動時に上述したDSP141内のフィルタおよび
回路等の定数の設定を行った後に、EEPROM143
に書き込まれているパラメータを読み込む。続いて、C
PU142内のFLASHROM等にアクセスし、先に
DSP141に転送された定数のセットよりもふさわし
い定数のセット、あるいは既にDSP141に設定され
た定数以外の定数のセットを選択し、それをDSP14
1に向けて転送する。このようにして、EEPROM1
43からのパラメータに応じて、DSP141の装置情
報に基づいて設定された定数を更新、あるいは追加す
る。これにより、DSP141内の各フィルタおよび回
路の特性を個々のヘッドアクチュエータのばらつきに適
合させることができ、DSP141内の制御系をよりヘ
ッドアクチュエータの特性に適した制御系とすることが
できる。
When the device is manufactured, the EEPROM 14
3, the semiconductor laser 104, the coupling lens 105,
Polarization beam splitter 106, objective lens 102, collimator lens 107, herb mirror 108, photodetector l
It is also possible to write parameters such as 09 and 110 indicating the type or characteristics of the optical element included in the head, or parameters indicating the type or characteristics of the focus actuator or tracking actuator. In such a case, the CPU 142 sets the constants of the filters and circuits in the DSP 141 described above when the device is activated, and then the EEPROM 143.
Read the parameters written in. Then C
By accessing the FLASHROM or the like in the PU 142 and selecting a set of constants suitable for the set of constants previously transferred to the DSP 141 or a set of constants other than the constants already set in the DSP 141, the DSP 14
Transfer to 1. In this way, the EEPROM1
The constant set based on the device information of the DSP 141 is updated or added according to the parameter from 43. As a result, the characteristics of each filter and circuit in the DSP 141 can be adapted to the variations of the individual head actuators, and the control system in the DSP 141 can be a control system more suitable for the characteristics of the head actuator.

【0043】特に、装置の製造工程のうちのヘッドユニ
ットの製造調整工程において、ヘッドのその時点での調
整値あるいはヘッドの特性等を表すパラメータをEEP
ROM143に書き込んでおけば、完成したヘッドユニ
ットをそのままディスクドライブに搭載するだけで、D
SP141内の各フィルタおよび回路等の定数が自動的
にそのヘッドにあわせて調整される。このため、ヘッド
ユニットをディスクドライブに搭載した後に、ヘッドに
合わせて装置側で再度調整あるいは学習等をする必要が
なくなる。また、ヘッドユニット内の半導体レーザ10
4やアクチュエータ103および131が破損した場合
でも、ヘッドユニットを交換するだけでDSP141内
のフィルタおよび回路等の特性を決定する定数は自動的
に交換後のヘッドユニットにあわせて変更されるので、
調整作業を特に行う必要はない。このため、光学式記録
再生装置のメンテナンスを非常に容易に行うことができ
る。
Particularly, in the head unit manufacturing adjustment step of the apparatus manufacturing steps, the parameter indicating the adjustment value or the characteristic of the head at that time is set to EEP.
If you write it in the ROM143, you can mount the completed head unit on the disk drive as it is.
The constants of each filter and circuit in the SP 141 are automatically adjusted according to the head. For this reason, after the head unit is mounted on the disk drive, it is not necessary to readjust or learn on the device side according to the head. In addition, the semiconductor laser 10 in the head unit
Even if the actuator 4 or the actuators 103 and 131 are damaged, the constants that determine the characteristics of the filters and circuits in the DSP 141 are automatically changed in accordance with the head unit after replacement by simply replacing the head unit.
No special adjustment work is required. Therefore, maintenance of the optical recording / reproducing apparatus can be performed very easily.

【0044】なお、上記実施例では、光ディスクを記録
・再生する光学式記録再生装置を例として本発明を説明
したが、例えば光磁気ディスク記録再生装置のような記
録媒体に光学的に記録・再生を行う装置であれば、記録
媒体の種類を問わず、上記実施例で述べた効果と同様の
効果が得られるのはもちろんである。
In the above embodiment, the present invention has been described by taking the optical recording / reproducing device for recording / reproducing the optical disc as an example. However, the recording / reproducing is optically performed on the recording medium such as the magneto-optical disc recording / reproducing device. It is needless to say that the same effect as the effect described in the above embodiment can be obtained regardless of the type of the recording medium as long as it is a device that performs the above.

【0045】また、上記実施例では、DSP141内の
各フィルタおよび回路等の特性を変更しなければならな
い主な要因として、ヘッドアクチュエータの特性が異な
ること、およびメディアの種類が異なることを挙げてい
る。しかし、ディスクドライブの制御系を構築する際に
考慮しなければならない要因が増えれば、それに応じて
CPUのFLASHROMに予め格納する定数のセット
の数を増やせばよいだけで上記実施例で述べたのと同様
の効果が得られるのはもちろんである。
Further, in the above-described embodiment, the main factors for changing the characteristics of each filter and circuit in the DSP 141 are that the characteristics of the head actuator are different and that the types of media are different. . However, if the factors that must be taken into consideration when constructing the control system of the disk drive increase, the number of sets of constants to be stored in the FLASHROM of the CPU in advance may be increased accordingly, and as described in the above embodiment. Of course, the same effect as can be obtained.

【0046】[0046]

【発明の効果】以上説明したように、本発明のプロセッ
サが搭載された光学式記録再生装置では、各ドライブの
ヘッドアクチュエータの特性および各ドライブが記録・
再生を行う記録媒体の特性に関する装置情報を各ドライ
ブのDSPに付加しておき、CPUは各ドライブの装置
情報に基づいて、DSP内のフィルタおよび回路等の特
性を決定するための定数を、本発明のプロセッサである
DSPのRAMに設定する。これにより、DSPは、対
応するヘッドアクチュエータおよび記録媒体に最適な特
性を有するようにフィルタおよび回路等を自動的に構築
し、その結果、DSP内の制御系をヘッドアクチュエー
タの特性に最適な制御系を構築する。したがって、これ
までのように装置の種類(記録・再生の対象となるメデ
ィアの種類)、バージョンアップ、ヘッドアクチュエー
タの仕様変更等に応じてCPUのプログラムあるいはD
SPのプログラムを書き換えたり、DSP自体を取り換
えたりする等の作業がなくなり、それにより光学式記録
再生装置の生産性を大きく向上することができる。
As described above, in the optical recording / reproducing apparatus equipped with the processor of the present invention, the characteristics of the head actuator of each drive and each drive
Device information relating to the characteristics of the recording medium to be reproduced is added to the DSP of each drive, and the CPU sets constants for determining the characteristics of the filters and circuits in the DSP based on the device information of each drive. It is set in the RAM of the DSP that is the processor of the invention. As a result, the DSP automatically constructs a filter, a circuit, and the like so as to have the optimum characteristics for the corresponding head actuator and recording medium, and as a result, the control system in the DSP is optimized for the characteristics of the head actuator. To build. Therefore, as before, depending on the type of device (type of recording / playback target medium), version upgrade, specification change of the head actuator, etc., the CPU program or D
There is no need to rewrite the SP program, replace the DSP itself, etc., thereby greatly improving the productivity of the optical recording / reproducing apparatus.

【0047】また、上述したDSP内のフィルタおよび
回路等の定数の設定は、装置立ち上げ時にCPUによっ
て行われる。このため、各ヘッドアクチュエータの特性
および記録媒体の特性に応じた独自のDSPをドライブ
毎に用いる必要はない。どのような特性のヘッドアクチ
ュエータに対しても、同一のハードウェア構成およびソ
フトウェア構成を有するDSPを用いることができる。
この結果、DSPを制御するためのCPUとこれらのC
PUを管理するためのCPUとを設ける必要はなくな
り、1つのCPUによって全てのDSPの制御・管理を
行うことが可能となる。したがって、このような複雑で
多機能な装置においても低コスト化を図ることができ
る。
The constants of the filters and circuits in the DSP described above are set by the CPU when the device is started up. Therefore, it is not necessary to use a unique DSP for each drive according to the characteristics of each head actuator and the characteristics of the recording medium. DSPs having the same hardware and software configurations can be used for head actuators of any characteristics.
As a result, the CPU for controlling the DSP and these C
It is not necessary to provide a CPU for managing the PU, and one CPU can control and manage all DSPs. Therefore, cost reduction can be achieved even in such a complex and multifunctional device.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明のプロセッサが搭載されるとともに、複
数のディスクドライブが搭載された光学式記録再生装置
の概略構成を示すブロック図である。
FIG. 1 is a block diagram showing a schematic configuration of an optical recording / reproducing apparatus in which a processor of the present invention is mounted and a plurality of disk drives are mounted.

【図2】ディスクドライブ制御装置の詳細な構成を示す
ブロック図である。
FIG. 2 is a block diagram showing a detailed configuration of a disk drive control device.

【図3】本発明におけるDSPおよびCPUのハードウ
ェア構成を示すブロック図である。
FIG. 3 is a block diagram showing a hardware configuration of a DSP and a CPU according to the present invention.

【図4】本発明のDSPにおける低域通過フィルタの構
成の一例を示すブロック図である。
FIG. 4 is a block diagram showing an example of the configuration of a low-pass filter in the DSP of the present invention.

【図5】(a)および(b)は、それぞれ、図4の低域
通過フィルタの周波数特性の例を示す図である。
5 (a) and 5 (b) are diagrams showing examples of frequency characteristics of the low-pass filter of FIG. 4, respectively.

【図6】本発明のDSPにおける位相補償フィルタの構
成の一例を示すブロック図である。
FIG. 6 is a block diagram showing an example of a configuration of a phase compensation filter in the DSP of the present invention.

【図7】(a)および(b)は、それぞれ、図6の位相
補償フィルタの周波数特性の例を示す図である。
7A and 7B are diagrams showing examples of frequency characteristics of the phase compensation filter of FIG. 6, respectively.

【図8】本発明のDSPにおける帯域阻止フィルタの構
成の一例を示すブロック図である。
FIG. 8 is a block diagram showing an example of a configuration of a band elimination filter in the DSP of the present invention.

【図9】(a)および(b)は、それぞれ、図8の帯域
阻止フィルタの周波数特性の例を示す図である。
9 (a) and 9 (b) are diagrams showing examples of frequency characteristics of the band elimination filter of FIG. 8, respectively.

【図10】従来のディスクドライブ制御装置の構成の一
部を示すブロック図である。
FIG. 10 is a block diagram showing a part of a configuration of a conventional disk drive control device.

【図11】従来の複数のディスクドライブを搭載した装
置の構成を示すブロック図である。
FIG. 11 is a block diagram showing the configuration of a conventional device equipped with a plurality of disk drives.

【符号の説明】[Explanation of symbols]

1、2、3、4、5 ヘッドアクチュエータ 6、7、8、9、10 DSP ll CPU 100 ディスクドライブ制御装置 118、119、120 減衰器 121、122、123 AD変換器 124 極性切換回路 125、132 低域通過フィルタ 127、133 帯域阻止フィルタ 128、135 ゲイン切換回路 141 DSP 142 CPU 143 EEPROM 151、152 位相補償フィルタ 153、154 DA変換器 1, 2, 3, 4, 5 head actuator 6, 7, 8, 9, 10 DSP ll CPU 100 disk drive controller 118,119,120 attenuator 121, 122, 123 AD converter 124 polarity switching circuit 125, 132 Low pass filter 127, 133 Band stop filter 128,135 Gain switching circuit 141 DSP 142 CPU 143 EEPROM 151, 152 Phase compensation filter 153,154 DA converter

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G11B 7/09 G11B 7/095 G11B 21/10 ─────────────────────────────────────────────────── ─── Continuation of front page (58) Fields surveyed (Int.Cl. 7 , DB name) G11B 7/09 G11B 7/095 G11B 21/10

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 記録媒体に光学的に情報を記録、または
該記録媒体から光学的に該情報を再生するために、記録
媒体上に光ビームを収束させる収束手段、該収束手段を
移動させる移動手段、および主制御部を備えた光学式記
録再生装置に搭載されるプロセッサであって、 該収束手段および該移動手段の特性、または該記録媒体
の種類を判別するための装置情報が格納されており、該
記録媒体によって反射された光ビームから得られた信号
に基づいて該収束手段の移動量を求め、該移動量に応じ
て該収束手段を移動させるように該移動手段を制御する
可変制御手段を備えており、電源投入時あるいはリセット時に、該主制御部は、該可
変制御手段へ所定のコマンドを送出し、 該可変制御手段は、該コマンドを受信した後、前記装置
情報をレスポンスとして前記主制御部に転送し、 該移動手段の移動量を求めるための該可変制御手段の演
算が、該主制御部によって該装置情報に基づいて規定さ
れ、その規定された演算によって、該可変制御手段が
移動手段を制御することを特徴とするプロセッサ。
1. A converging means for converging a light beam on a recording medium and a movement for moving the converging means in order to optically record information on a recording medium or to optically reproduce the information from the recording medium. A processor mounted on an optical recording / reproducing apparatus including a device and a main control unit, which stores device information for determining characteristics of the converging device and the moving device or a type of the recording medium. A variable control for determining the movement amount of the converging means on the basis of a signal obtained from the light beam reflected by the recording medium, and controlling the moving means so as to move the converging means in accordance with the movement amount. Means for enabling the main control unit to operate when the power is turned on or reset.
A predetermined command to the variable control means, and the variable control means receives the command, and then the device
Information is transferred to the main control unit as a response, and the variable control means is operated to obtain the movement amount of the movement means.
Is defined by the main control unit based on the device information.
The variable control means controls the moving means according to the specified calculation .
【請求項2】 前記可変制御手段は、前記主制御部によ
って前記演算が規定されると、前記装置情報に基づく立
ち上げ手順を該主制御部から取得し、その立ち上げ手順
で立ち上げられることを特徴とする請求項1に記載の
ロセッサ。
2. The variable control means is controlled by the main control section.
When the calculation is defined by
Acquisition of the lifting procedure from the main control unit, and the startup procedure
The processor according to claim 1, wherein the processor is started up with .
【請求項3】 前記主制御部は、不揮発性でかつ電気的
に内容を書きかえることができるEEPROM( Electr
onically Erasable and Programmable Read Only Memor
y )を備え、該EEPROMに前記演算を規定するため
の定数セットが格納されており、 前記可変制御手段は、前記定数セットを格納するRAM
Random Access Memory )を備えており、 前記主制御部の前記EEPROMから前記装置情報に応
じた定数セットが該RAMに転送され、該定数セットに
基づく演算によって、前記可変制御手段が、前記移動手
段を制御することを特徴とする請求項1に記載の プロセ
ッサ。
3. The main control unit is nonvolatile and electrically
The contents of the EEPROM ( Electr
onically Erasable and Programmable Read Only Memor
y ) for defining the operation in the EEPROM
Constant set is stored, and the variable control means stores the constant set in the RAM.
( Random Access Memory ), which responds to the device information from the EEPROM of the main controller.
The same constant set is transferred to the RAM,
Based on the calculation based on the
The processor of claim 1, wherein the processor controls a stage .
JP2001190384A 1994-05-20 2001-06-22 Processor Expired - Lifetime JP3485266B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001190384A JP3485266B2 (en) 1994-05-20 2001-06-22 Processor

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP10582094 1994-05-20
JP6-105820 1994-05-20
JP2001190384A JP3485266B2 (en) 1994-05-20 2001-06-22 Processor

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP12197795A Division JPH0836761A (en) 1994-05-20 1995-05-19 Optical recorder/reproducer

Publications (2)

Publication Number Publication Date
JP2002042355A JP2002042355A (en) 2002-02-08
JP3485266B2 true JP3485266B2 (en) 2004-01-13

Family

ID=26446051

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001190384A Expired - Lifetime JP3485266B2 (en) 1994-05-20 2001-06-22 Processor

Country Status (1)

Country Link
JP (1) JP3485266B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4775855B2 (en) * 2007-02-09 2011-09-21 パナソニック株式会社 Circular memory and disk device
MA40764A (en) 2014-09-26 2017-08-01 Chugai Pharmaceutical Co Ltd THERAPEUTIC AGENT INDUCING CYTOTOXICITY

Also Published As

Publication number Publication date
JP2002042355A (en) 2002-02-08

Similar Documents

Publication Publication Date Title
CN101178910B (en) Optical recording medium driving apparatus and focusing method
US5606536A (en) Optical recording/reproducing apparatus with variable control
JP2876611B2 (en) Recording method for write-once optical disc
WO2002082433A1 (en) Optical disc apparatus
JP3485266B2 (en) Processor
EP1111602A2 (en) Method of and apparatus for setting servo adjustment value, reproducing information and recording information under servo control using servo adjustment value
JPH0836761A (en) Optical recorder/reproducer
US7054240B2 (en) Method and apparatus for providing focus control on a multi layer disc
CN1316461C (en) Optical reproducing apparatus and method with automatic gain control
JP3571134B2 (en) Focus servo controller for optical disk drive
US6301210B1 (en) Optical disc apparatus and method thereof
US6788633B2 (en) Optical disk reproducing apparatus and setup method
WO2002035530A1 (en) Focus control device and focus control method
US20050013225A1 (en) Multilayer type of information recording medium and information recording and reproducing apparatus using same
US5485440A (en) Optical information recording/reproducing apparatus comprising digital servo device for performing focusing and/or tracking of optical head based on digital information
JP2004241100A (en) Optical disk unit, method for moving beam spot, and computer program feasible in optical disk unit
CN1953069B (en) Focus pull-in control device and method thereof
JP2005259259A (en) Optical disk unit and focus control method therefor
JP3727915B2 (en) Optical disc apparatus and optical disc processing method
JP2938363B2 (en) Information storage and playback device
JP4068105B2 (en) Optical disk device
JP3504879B2 (en) Optical recording / reproducing device
JP2925490B2 (en) Information recording / reproducing device
JP4372114B2 (en) Optical disc apparatus, optical disc, focus servo method and program
KR19990041934A (en) Data recording apparatus and method for disk and optical disk system having laser power calibration area

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20031009

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071024

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081024

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091024

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091024

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101024

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111024

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121024

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131024

Year of fee payment: 10

EXPY Cancellation because of completion of term