[go: up one dir, main page]

CN1297965C - A method for improving track jump accuracy in CD-ROM - Google Patents

A method for improving track jump accuracy in CD-ROM Download PDF

Info

Publication number
CN1297965C
CN1297965C CNB2004100019574A CN200410001957A CN1297965C CN 1297965 C CN1297965 C CN 1297965C CN B2004100019574 A CNB2004100019574 A CN B2004100019574A CN 200410001957 A CN200410001957 A CN 200410001957A CN 1297965 C CN1297965 C CN 1297965C
Authority
CN
China
Prior art keywords
track
optical
head assembly
tracks
optical head
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 - Fee Related
Application number
CNB2004100019574A
Other languages
Chinese (zh)
Other versions
CN1641761A (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.)
Lite On IT Corp
Original Assignee
Lite On IT Corp
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 Lite On IT Corp filed Critical Lite On IT Corp
Priority to CNB2004100019574A priority Critical patent/CN1297965C/en
Publication of CN1641761A publication Critical patent/CN1641761A/en
Application granted granted Critical
Publication of CN1297965C publication Critical patent/CN1297965C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Abstract

The present invention provides a method for improving track jump accuracy in an optical disc drive. It is briefly described as follows: when calculating a fixed track number of the movable optical head assembly, the optical drive detects a preset grating number; then, an actual track number moved by the optical head assembly when the optical drive detects the predetermined grating number is calculated, so as to obtain the optimal track number/grating number ratio.

Description

一种光驱中增进跳轨精确度的方法A method for improving track jump accuracy in CD-ROM

技术领域technical field

本发明是有关于光驱中增进跳轨精确度的方法,且特别是有关于校正采用直流马达的光驱其轨数/光栅数的方法。The present invention relates to a method for increasing track jump accuracy in optical drives, and more particularly to a method for calibrating the number of tracks/rasters of an optical drive using a DC motor.

背景技术Background technique

一般光驱在收到主机(host)发出的读(或写)命令时,其寻轨伺服系统(seeking servo)会先进行跳轨(seeking)的动作,亦即利用光驱中的平台马达(sled motor)带动光学头组件移动到伺服系统指示的目标轨(target track)上。待光驱确定光学头到达目标轨后(即锁轨),就进行存取(access)光盘的动作。当光驱做跳轨及存取的动作时,光学头组件移动的快慢就会影响光驱读或写的速度。Generally, when an optical drive receives a read (or write) command from the host (host), its seeking servo system (seeking servo) will first perform the action of jumping (seeking), that is, using the platform motor (sled motor) in the optical drive. ) drives the optical head assembly to move to the target track indicated by the servo system. After the optical drive determines that the optical head has reached the target track (that is, the track is locked), the operation of accessing the optical disc is performed. When the optical drive performs track jumping and access operations, the speed at which the optical head assembly moves will affect the read or write speed of the optical drive.

又,在跳轨时(尤其在长跳轨时)光驱会利用一光栅信号(photo signal)来辅助计算跳轨的轨数。以下先简介光栅信号的产生及其代表的意义。Also, when jumping tracks (especially during long track jumps), the optical drive will use a raster signal (photo signal) to assist in calculating the track number of the track jumping. The following is a brief introduction to the generation of grating signals and their representative meanings.

先参考图1,其为一圆形光栅。当平台马达驱动平台移动时会带动此圆形光栅13往方向15旋转。另外,因一固定光源投射在21处,所以圆形光栅13的透光处17经过21处时光栅信号会有振幅产生;反之如果圆形光栅13的不透光处19经过21处则不会有任何振幅产生。又因该圆形光栅的不透光处间隔是固定的,所以光栅信号产生振幅的间隔时间内,滑车跳轨的距离是固定的,如图1所示(亦即轨数/光栅数比为一常数;track to photoratio=constant)。Referring to Figure 1 first, it is a circular grating. When the platform motor drives the platform to move, it will drive the circular grating 13 to rotate in the direction 15 . In addition, because a fixed light source is projected at 21, the grating signal will have an amplitude when the light-transmitting portion 17 of the circular grating 13 passes through 21; otherwise, if the opaque portion 19 of the circular grating 13 passes through 21, it will not There is no amplitude produced. Because the interval of the opaque part of the circular grating is fixed, the distance of the trolley jumping track is fixed during the interval of the amplitude of the grating signal generation, as shown in Figure 1 (that is, the ratio of the number of tracks/the number of gratings is A constant; track to photoratio=constant).

所以当主机发出跳4000轨的命令时,光驱检测到光栅信号出现80次振幅时即代表光学头组件移动了4000轨(假设轨数/光栅数为50∶1)。借此可轻易计算光学头组件在长跳轨时所跳的轨数。Therefore, when the host sends a command to jump 4000 tracks, the optical head assembly has moved 4000 tracks when the optical drive detects 80 amplitudes of the raster signal (assuming that the number of tracks/the number of rasters is 50:1). Thereby, the number of tracks that the optical head assembly jumps during long track jumps can be easily calculated.

然而,因光盘工艺上的变异(variation),造成光驱无法非常准确地将光学头组件移动至目标轨。However, due to variations in optical disc technology, the optical drive cannot move the optical head assembly to the target track very accurately.

参考图2,光盘的规格是其每一轨距为1.6μm。如果因光盘工艺的变异,造成光盘的轨距变成1.7μm。亦即此光盘的10000轨距离(A点至C点)与一般标准光盘的10000轨距离(A点至B点)有很大的差异如图2所示。一般光驱预设光学头组件所移动的轨数与光栅信号出现的振幅数比为50∶1(即一固定比值)。在收到主机传来的跳10000轨命令时,在普通情况下,光驱驱动平台马达以带动光学头组件移动直到光栅信号出现200次振幅。在正常情况下,光学头组件应已移动10000轨到达目标轨(200次×50轨)。然而,因为光盘上的单一轨距较长,造成光栅信号的振幅巳出现200次却只带动光学头组件移动9400轨,距离目标轨当有600轨的距离。Referring to FIG. 2, the specification of the optical disc is that each track pitch thereof is 1.6 µm. If the track pitch of the optical disc becomes 1.7 μm due to the variation of the optical disc process. That is to say, the 10,000-track distance (from point A to point C) of this optical disc is very different from the 10,000-track distance (from point A to point B) of a general standard optical disc, as shown in FIG. 2 . Generally, the ratio of the number of tracks moved by the optical head assembly to the amplitude of the raster signal is 50:1 (ie, a fixed ratio). When receiving the 10,000 track jump command from the host, under normal circumstances, the optical drive drives the platform motor to drive the optical head assembly to move until the grating signal has 200 amplitudes. Under normal circumstances, the optical head assembly should have moved 10,000 tracks to reach the target track (200 times × 50 tracks). However, because the single track pitch on the optical disc is relatively long, the amplitude of the raster signal appears 200 times but only drives the optical head assembly to move 9400 tracks, which is 600 tracks away from the target track.

上述情况对于跳轨后所进行的锁轨动作非常不利。常要花费更多时间进行锁轨或导致锁轨失败。因此可知光驱需要一增进跳轨精确度的方法,使得跳轨后光学头组件正确地到达目标轨上。The above situation is very unfavorable for the rail locking action carried out after the rail jump. It often takes more time to lock the rail or cause the rail lock to fail. Therefore, it can be seen that the optical drive needs a method to improve the accuracy of the track jump, so that the optical head assembly can correctly reach the target track after the track jump.

发明内容Contents of the invention

本发明的目的是提供一种光驱增进跳轨精确度的方法。借此解决个别光盘因工艺变异造成光驱无法精确跳轨的问题。The object of the present invention is to provide a method for improving the track jumping accuracy of an optical drive. This solves the problem that the disc drive cannot precisely jump tracks due to process variation of individual discs.

本发明提出光驱中增进跳轨精确度的方法。计算移动光学头组件一固定轨数时,光驱应检测到的预定光栅数;再计算光驱检测到该预定光栅数时光学头组件所移动的一实际轨数,借此得到最佳的轨数/光栅数比。The invention proposes a method for improving track jump accuracy in an optical drive. When calculating a fixed number of tracks for moving the optical head assembly, the predetermined raster number that the optical drive should detect; then calculate the actual number of tracks that the optical head assembly moves when the optical head assembly detects the predetermined number of rasters, so as to obtain the optimal number of tracks/ Raster ratio.

为了能更进一步了解本发明特征及技术内容,参阅以下有关本发明的详细说明与附图,然而附图仅提供参考与说明用,并非用来对本发明加以限制。In order to further understand the features and technical content of the present invention, please refer to the following detailed description and drawings related to the present invention. However, the drawings are provided for reference and illustration only, and are not intended to limit the present invention.

附图说明Description of drawings

图1为圆形光栅及光栅信号示意图;Fig. 1 is the schematic diagram of circular grating and grating signal;

图2为其为光盘工艺变异所造成的轨距误差表示图;以及Fig. 2 is a diagram showing the track pitch error caused by disc process variation; and

图3为本发明增进跳轨精准度的方法流程图。Fig. 3 is a flow chart of the method for improving the accuracy of track jumping in the present invention.

附图图号说明:Explanation of the figure numbers of the attached drawings:

100  光盘置入或电源开启100 CD inserted or power on

110  在初始程序时使光学头组件移动一预定的轨数距离110 Make the optical head assembly move a predetermined track distance during the initial program

120  计算光学头组件实际移动的轨数120 Calculate the number of tracks actually moved by the optical head assembly

130  利用此实际移动的轨数以更正轨数/光栅数比130 Use this actual number of tracks to correct the track/raster ratio

具体实施方式Detailed ways

因光盘工艺上变异使得个别的光盘轨距不一,造成光驱在跳轨时平台马达无法带动光学头组件正确地到达目标轨。此对于跳轨后所进行的锁轨动作非常不利,常要花费更多时间进行锁轨或导致锁轨失败。如此一来光驱读取数据时将花费很多时间。为了克服上述问题。本发明提出一种光驱中增进跳轨精确度的方法。Due to variations in optical disc technology, individual optical discs have different track pitches, causing the platform motor to fail to drive the optical head assembly to reach the target track correctly when the optical drive is jumping tracks. This is very unfavorable for the rail locking action after the rail jump, and it often takes more time to lock the rail or cause the rail locking to fail. As a result, it will take a lot of time for the optical drive to read data. In order to overcome the above problems. The invention provides a method for improving the track jumping accuracy in an optical drive.

参考图3,其为光驱中增进跳轨精确度的方法流程图。Referring to FIG. 3 , it is a flowchart of a method for improving track jump accuracy in an optical drive.

步骤100:光盘置入或电源开启。Step 100: Inserting a disc or turning on the power.

步骤110:在初始程序时使光学头组件移动一预定的轨数距离。Step 110: Move the optical head assembly a predetermined track distance during the initial procedure.

步骤120:计算光学头组件实际移动的轨数。Step 120: Calculate the number of tracks actually moved by the optical head assembly.

步骤130:利用此实际移动的轨数以更正轨数/光栅数比。Step 130: Use the actual moved track number to correct the track number/raster number ratio.

当光盘置入(tray in)或电源开启(power on),通常光驱会开始进行一些初始程序(startup procedure),在初始程序时光驱会初始化所有的系统参数,也因此可知要存取的光盘种类等信息。本发明即在在初始程序时即导入此增进跳轨精准度的方法流程。When the disc is inserted (tray in) or power is turned on (power on), usually the optical drive will start some initial procedures (startup procedure). During the initial procedure, the optical drive will initialize all system parameters, and thus the type of disc to be accessed can be known and other information. The present invention promptly introduces the flow of the method for improving the accuracy of track jumping in the initial program.

首先使光学头组件移动一预定的轨数(假设此预定轨数为10000轨),又光驱预设的轨数/光栅数比为50∶1。所以在此轨数/光栅数比下光驱应检测到其光栅信号有200次的振幅出现(即光栅数为200)。Firstly, the optical head assembly is moved by a predetermined number of tracks (assuming that the predetermined number of tracks is 10,000), and the preset ratio of the number of tracks to the number of rasters of the optical drive is 50:1. Therefore, under this track number/raster number ratio, the optical drive should detect that the raster signal has 200 amplitude occurrences (that is, the raster number is 200).

随后进行跳轨动作,当光驱的光栅信号出现200光栅数时即完成跳轨动作(即巳跳轨10000轨)。此时检测光盘上的时间位置即可得知实际跳轨的轨数。若实际跳轨的轨数只有9000轨时,可知光盘实际的轨距比标准片来得长。光驱的轨数/光栅数比应做调整以增进光驱跳轨的精确度。将实际跳轨轨数9000轨除以预定的光栅数200可得校正过的轨数/光栅数比为45∶1。之后光驱在读同一光盘时皆采用此校正过的轨数/光栅数比来进行跳轨。除非光驱的电源被关闭或光盘被取出(tray out)。Carry out the track jumping action subsequently, promptly finish the track jumping action (promptly track jumping 10000 tracks) when the raster signal of optical drive appears 200 raster numbers. At this time, the number of tracks actually skipped can be obtained by detecting the time position on the optical disc. If the number of tracks actually skipped is only 9000 tracks, it can be seen that the actual track pitch of the optical disc is longer than that of the standard disc. The track number/raster number ratio of the optical drive should be adjusted to improve the track jumping accuracy of the optical drive. Divide the actual track number of 9000 tracks by the predetermined raster number of 200 to obtain a corrected track number/raster number ratio of 45:1. Afterwards, the optical drive uses the corrected track number/raster number ratio to perform track jumping when reading the same optical disc. Unless the power of the optical drive is turned off or the disc is removed (tray out).

所以光盘在置入光驱后,或光驱电源开启后且有光盘存在时,上述的方法流程就会启动。只要在光驱初始程序时做过一次跳轨的动作,就可得到读取该光盘时所用的最佳轨数/光栅比。Therefore, after the optical disc is inserted into the optical drive, or when the power of the optical drive is turned on and there is an optical disc, the above-mentioned method flow will start. As long as a track jump is performed during the initial program of the optical drive, the optimal track number/raster ratio for reading the optical disc can be obtained.

此外,本发明利用跳轨时所走实际轨数来更正轨数/光栅数比在长跳轨时最为适用。此时定义的长跳轨为10000轨以上。因短跳轨时光盘变异的轨距误差比较短且难以辨别,长跳轨时光盘变异的轨距误差较为明显,比较可以得到精准的轨数/光栅数比。In addition, the present invention utilizes the actual number of tracks traveled during track jumping to correct the ratio of track number/raster number, which is most suitable for long track jumping. At this time, the defined long track jump is more than 10,000 tracks. Because the track pitch error of disc variation is relatively short and difficult to distinguish during short track jumps, the track pitch error of disc variation is more obvious during long track jumps, and a more accurate track number/raster number ratio can be obtained.

又,本发明实际上较适用于采用直流马达来移动光学头组件的光驱(即平台马达是为直流马达)。因有光栅信号存在的光驱大部分为采用直流马达的光驱。若是采用步进马达的光驱则其计算轨数的方法会有点差异。但不代表本发明就不能适用于采用步进马达的光驱。Moreover, the present invention is actually more suitable for an optical drive that uses a DC motor to move the optical head assembly (that is, the platform motor is a DC motor). Most of the optical drives that have raster signals are those that use DC motors. If it uses a stepping motor optical drive, the method of calculating the number of tracks will be a little different. However, it does not mean that the present invention cannot be applied to optical drives using stepping motors.

因此,本发明的优点在于利用在初始程序时一固定长跳轨来反算需调整的轨数/光栅数比。在尔后跳轨时就不用再做校正即可使光驱更有效控制跳轨的精准度。Therefore, the advantage of the present invention is to use a fixed track jump length in the initial program to inversely calculate the track number/raster number ratio to be adjusted. Afterwards, when the track is jumped, there is no need to make corrections, so that the optical drive can more effectively control the accuracy of the track jump.

再者,本发明的另一优点则是藉由此方法流程,有效提高跳轨所需的时间,并克服因个别光盘的工艺上变异所造成存取效率不佳的问题。Furthermore, another advantage of the present invention is that the time required for track jumping can be effectively increased by the process of the method, and the problem of poor access efficiency caused by variations in the process of individual optical discs can be overcome.

综上所述,虽然本发明已以优选实施例公开如上,然而其并非用以限定本发明,任何本技术领域的普通技术人员,在不脱离本发明的精神和范围内,当然可作各种的更动与润饰,因此本发明的保护范围应当以申请专利的权利要求书范围所界定的为准。In summary, although the present invention has been disclosed as above with preferred embodiments, it is not intended to limit the present invention, any person of ordinary skill in the art, without departing from the spirit and scope of the present invention, can certainly make various Therefore, the scope of protection of the present invention should be defined by the scope of claims of the patent application.

Claims (7)

1. promote the method for the degree of accuracy of jumping onto the tracks in the CD-ROM drive, comprise the following steps:
When (a) a mobile optical head assembly one pre-orbit determination of calculating was counted, this CD-ROM drive was answered detected one predetermined raster count;
(b) move this optical head assembly and detect this predetermined raster count until this CD-ROM drive;
(c) detect the actual rail number that this optical head assembly is moved when this CD-ROM drive detects this predetermined raster count;
(d) obtain an actual rail number/predetermined raster count ratio, i.e. a rail number/raster count ratio of proofreading and correct according to this actual rail number and this predetermined raster count.
2. the method for claim 1, it is characterized in that: this pre-orbit determination number is more than or equal to 10000.
3. the method for claim 1 is characterized in that: when a discs is placed into, just carry out step (a).
4. the method for claim 1 is characterized in that: when the electric power starting of this CD-ROM drive and a discs exist, just carry out step (a).
5. promote the method for the degree of accuracy of jumping onto the tracks in the CD-ROM drive as claimed in claim 1, it is characterized in that: utilize this optical head assembly of a direct current motor driven, and utilize a grating signal to detect this predetermined raster count.
6. method as claimed in claim 5 is characterized in that: when a discs is placed into, just carry out step (a).
7. method as claimed in claim 5 is characterized in that: when the electric power starting of this CD-ROM drive and a discs exist, just carry out step (a).
CNB2004100019574A 2004-01-16 2004-01-16 A method for improving track jump accuracy in CD-ROM Expired - Fee Related CN1297965C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100019574A CN1297965C (en) 2004-01-16 2004-01-16 A method for improving track jump accuracy in CD-ROM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100019574A CN1297965C (en) 2004-01-16 2004-01-16 A method for improving track jump accuracy in CD-ROM

Publications (2)

Publication Number Publication Date
CN1641761A CN1641761A (en) 2005-07-20
CN1297965C true CN1297965C (en) 2007-01-31

Family

ID=34867229

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100019574A Expired - Fee Related CN1297965C (en) 2004-01-16 2004-01-16 A method for improving track jump accuracy in CD-ROM

Country Status (1)

Country Link
CN (1) CN1297965C (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05303845A (en) * 1991-05-31 1993-11-16 Konica Corp Optical disk device
JPH07225955A (en) * 1994-02-10 1995-08-22 Victor Co Of Japan Ltd Tracking device
JPH07244941A (en) * 1994-03-08 1995-09-19 Sony Corp Disk drive
JPH10124893A (en) * 1996-10-15 1998-05-15 Matsushita Electric Ind Co Ltd Tracking loss detection device
JPH10143877A (en) * 1996-11-06 1998-05-29 Sony Corp Optical disk apparatus and optical disk recording / reproducing method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05303845A (en) * 1991-05-31 1993-11-16 Konica Corp Optical disk device
JPH07225955A (en) * 1994-02-10 1995-08-22 Victor Co Of Japan Ltd Tracking device
JPH07244941A (en) * 1994-03-08 1995-09-19 Sony Corp Disk drive
JPH10124893A (en) * 1996-10-15 1998-05-15 Matsushita Electric Ind Co Ltd Tracking loss detection device
JPH10143877A (en) * 1996-11-06 1998-05-29 Sony Corp Optical disk apparatus and optical disk recording / reproducing method

Also Published As

Publication number Publication date
CN1641761A (en) 2005-07-20

Similar Documents

Publication Publication Date Title
CN1207704C (en) Automatic servo disc-writing method in disc driver
US4866687A (en) Optical disc access method and optical disk storage using coarse and fine actuators
CN1297965C (en) A method for improving track jump accuracy in CD-ROM
JPH0778974B2 (en) Initial setting method for optical disk drive
CN1619665A (en) Method for calibrating steps of stepping motor in optical disc device
CN88100791A (en) Removable optical disc and optical information recording and playback device
CN101149936B (en) Optical drive track-seeking system and method
US20050099902A1 (en) Method of correcting a step number of a stepping motor in an optical drive
US6990048B2 (en) Track jump control apparatus and track jump method
JP2539362B2 (en) Seek method of optical disk
CN100338666C (en) The Method of Improving Track Jump Performance in CD-ROM
KR101048390B1 (en) Target track search method of optical disk device
US20070165499A1 (en) Motor transfer rate calibrated jumping
CN1251202C (en) A Method of Adaptive Braking After Fast Track Seeking of Optical Drive
KR20020087664A (en) Method for controlling sled move in an optical disk driver
KR100224835B1 (en) How to determine track pitch
CN1292416C (en) A method for real-time control of the motor voltage of the pulley during track jumping
CN1601621A (en) Track locking control method after optical disc drive performs long-distance track seeking
JP2000082225A (en) Optical disc player
KR101048383B1 (en) Apparatus and method for detecting media ID of light scribe disk
JP3135226U (en) Optical disk drive
CN101310334B (en) Method and system for recording data on optical disk by multiple laser beams
CN1538397A (en) Method for driving stepping motor of optical disk drive
CN1950893A (en) Head range controlled jumping
JPH06349080A (en) Track accessing method for optical information recording medium and optical information recording and reproducing device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C19 Lapse of patent right due to non-payment of the annual fee
CF01 Termination of patent right due to non-payment of annual fee