The invention relates to a device for scanning a selected track in a pattern of substantially parallel tracks on a record carrier via a beam of radiation, the device comprising a head for providing the beam.
The invention further relates to a method of calibration.
The invention further relates to a computer program product for calibration.
The invention further relates to a record carrier having a pattern of substantially parallel tracks to be scanned via a beam of radiation.
U.S. Pat. No. 6,215,739 describes an optical storage device. The device has a head including a pickup unit on a carriage for generating a scanning spot on the track via a beam of light. Information; is represented by marks in the tracks. The optical storage device is equipped with a positioning system to position the head on a selected track of a record carrier by moving the carriage along a rail via a motor, such positioning usually called seeking. During a jump the motor is controlled via a driver based on a difference between a target position and an actual position determined by a microcomputer control unit. The actual distance of movement of the pickup unit during jumping is determined by counting a number of tracks that is crossed. The target position is calculated from a physical address of the data to be retrieved from the record carrier. The physical address indicates a distance in the longitudinal direction of the track. A distance in said longitudinal direction can be easily determined from the current physical address and the target physical address. However, the head is to be moved transverse to the tracks across the pattern of parallel tracks, i.e. in the radial direction of the disc shaped record carrier. For calculating from the longitudinal distance the number of tracks to be crossed, it is necessary to know the track pitch, i.e. the distance between the centers of neighboring tracks, because the track pitch may vary for different record carriers. The actual track pitch is measured by making a jump over a known distance and count the number of tracks crossed. Hence the document shows a way of calculating a number of tracks to be crossed when jumping from a first physical address to a second physical address. However, the prior art positioning system requires that the tracks crossed during jumping are accurately counted. For high density optical record carriers and high speed jumping such counting is difficult to achieve.
Therefore it is an object of the invention to provide a positioning system in a scanning device that provides accurate jumping without the need for accurate track counting.
According to a first aspect of the invention the object is achieved with a scanning device as defined in the opening paragraph, which device comprises control means for determining a position of the selected track, and for calculating a distance of moving the head based on the position of the selected track and a current position of the head, tracking means for positioning the head on the selected track, the tracking means comprising a motor for moving the head to the tracks in dependence on a position signal indicative of an actual position of the head, position means for generating the position signal in dependence on a number of revolutions of the motor, and means for storing a motor transfer rate as determined during a calibration process, which motor transfer rate is indicative of a number of revolutions of the motor for a predefined distance of moving the head.
According to a second aspect of the invention the object is achieved with a method of calibration as defined in the opening paragraph, which method is for determining a motor transfer rate, and storing the motor transfer rate in the above mentioned scanning device, the method comprising the steps of positioning the head on a first predetermined position based on a first special mark on the record carrier, and subsequently, while counting the number of revolutions of the motor, positioning the head on a second predetermined position based on a second special mark on the record carrier, determining, from the record carrier, a jump distance in a direction of movement of the head between the first special mark and the second special mark, and calculating the motor transfer rate based on the jump distance and said counted number of revolutions of the motor.
According to a third aspect of the invention the object is achieved with a record carrier as defined in the opening paragraph, which record carrier comprises control parameters in a predefined location in the tracks, the control parameters including a track pitch ratio parameter indicative of a number of tracks in the pattern for a predetermined distance transverse to the tracks.
The effect of the measures is that positions of the head and the selected track are determined in physical distances transverse to the track direction. During jumping to the selected track the distance of movement is derived from the number of revolutions of the motor in a highly accurate way due to the motor transfer rate being calibrated. Track counting is not required for detecting the distance moved. It is to be noted that the motor transfer rate, the starting position of the head and the position of the selected track are determined accurately as follows. The motor transfer rate is determined by said process of calibration and then storing the motor transfer rate in the device. The motor transfer rate indicates the transfer function of motor revolutions to physical distance, e.g. a number of revolutions of the motor for a predefined distance of moving the head, or a distance corresponding to a predefined number of revolutions, etc. The current starting position of the head is based on reading information from the track before the jump, and the target position is based on a target physical address of the selected track. This has the advantage that jumping is performed at high speed on a high density record carrier, i.e. without track counting, and without the need for an additional position sensor for controlling the position of the head.
The invention is also based on the following recognition. Commonly the seeking of selected tracks in optical drives is based on counting tracks during jumping. The inventors have seen that by mechanically calibrating the transfer function of the head movement motor, and accurately knowing the track pitch of the record carrier, a sufficiently accurate jump can be made. A fast, long motor transfer rate calibrated jump may be followed by a slow, short distance track counting jump to arrive exactly at the selected track. The total access time will still be advantageously low. Moreover, the track pitch may be detected from the record carrier, e.g. by making a long jump after inserting the record carrier. However, by reading the track pitch ratio parameter from the record carrier from the predefined location, there is no need for detecting the actual track pitch after inserting the record carrier in the drive. Hence the startup process after inserting the disc will be faster.
In an embodiment of the device the control means are arranged for determining the position of the selected track in dependence of a physical address indicating a linear position along the track, and in dependence of an actual track pitch ratio indicative of the number of tracks in the pattern for a predetermined distance transverse to the tracks. This has the advantage that from the physical addresses and a known length of data blocks corresponding to the addresses, and the track pitch, the radial position of the current track and target track can be easily calculated.
In an embodiment of the device the control means are arranged for retrieving the actual track pitch ratio from an actual track pitch ratio parameter from the record carrier. It is noted that the track pitch ratio parameter needs to indicate a track pitch ratio with sufficient resolution and accuracy to allow accurate jumping, e.g. indicating the actual physical track pitch or a number of tracks per mm with 1% or better accuracy. Only indicating a standardized track pitch of a disc type by a general standard parameter does not reflect the actual track pitch ratio with sufficient accuracy. It is noted that the track pitch ratio may be measured after entering the record carrier into the device, in a track pitch ratio calibration procedure. However, such calibration will take time, which is annoying to the user who just inserted the record carrier for his application. On the contrary, when the track pitch ratio parameter is read from the record carrier, this has the advantage that the user may substantially immediately access the record carrier and power consumption is decreased (especially of importance for mobile applications).
In an embodiment of the device the control means are arranged for performing the calibration process for determining and storing the motor transfer rate. The motor transfer rate may be calibrated only once during manufacture or during a maintenance program. However, it is preferred that the device itself is able to perform calibration. This has the advantage that effects of wear or aging are taken into account.
In an embodiment of the device the calibration process comprises positioning the head on a first predetermined position based on a first special mark on the record carrier, and subsequently, while counting the number of revolutions of the motor, positioning the head on a second predetermined position based on a second special mark on the record carrier, determining, from the record carrier, a jump distance in a direction of movement of the head between the first special mark and the second special mark, and calculating the motor transfer rate based on the jump distance and said counted number of revolutions of the motor. Due to the special marks on the record carrier, for example a special maintenance record carrier or a record carrier having such special marks according to a predefined standard, an accurate calibration is facilitated.
In an embodiment the record carrier comprises a first special mark on a predefined first radial position, and a second special mark on a predefined second radial position, the first and second position bordering the pattern of substantially parallel tracks. The special marks, e.g. predefined data patterns or annular areas having a deviating reflection, are at the borders of the pattern of substantially parallel tracks, which constitutes the area of the record carrier effectively used for data. This has the advantage that the jump distance between both special marks is maximized, and hence the calibration is less sensitive to small errors, and more accurate.
Further preferred embodiments of the device according to the invention are given in the claims.
These and other aspects of the invention will be apparent from and elucidated further with reference to the embodiments described by way of example in the following description and with reference to the accompanying drawings, in which
a shows a disc-shaped record carrier,
b shows a cross-section taken of the record carrier,
c shows an example of a wobble of the track,
In the Figures, elements which correspond to elements already described have the same reference numerals.
a shows a disc-shaped record carrier 11 having a track 9 and a central hole 10. The track 9 is arranged in accordance with a spiral pattern of turns constituting substantially parallel tracks on an information layer. The record carrier may be an optical disc having an information layer of a recordable type. Examples of a recordable disc are the CD-R and CD-RW, the DVD+RW, and the Blu-ray Disc (BD). The track 9 on the recordable type of record carrier is indicated by a pre-embossed track structure provided during manufacture of the blank record carrier, for example a pregroove. Recorded information is represented on the information layer by optically detectable marks recorded along the track. The marks are constituted by variations of a physical parameter and thereby have different optical properties than their surroundings, e.g. variations in reflection. Control parameters as defined in a recording format may be recorded in a predefined area 12.
b is a cross-section taken along the line b-b of the record carrier 11 of the recordable type, in which a transparent substrate 15 is provided with a recording layer 16 and a protective layer 17. The track structure is constituted, for example, by a pregroove 14 which enables a read/write head to follow the track 9 during scanning. The pregroove 14 may be implemented as an indentation or an elevation, or may consist of a material having a different optical property than the material of the pregroove. The pregroove enables a read/write head to follow the track 9 during scanning. A track structure may also be formed by regularly spread sub-tracks which periodically cause servo signals to occur. The record carrier may be intended to carry real-time information, for example video or audio information, or other information, such as computer data.
c shows an example of a wobble of the track. The Figure shows a periodic variation of the lateral position of the track, also called wobble. The variations cause an additional signal to arise in auxiliary detectors, e.g. in the push-pull channel generated by partial detectors in the central spot in a head of a scanning device. The wobble is, for example, frequency modulated and position information is encoded in the modulation. A comprehensive description of the prior art wobble as shown in
According to the invention the record carrier has a track pitch ratio indicator 12 at a predefined location on the recording layer. Motor transfer rate calibrated jumping, which requires an accurate track pitch ratio, is explained below in detail. The track pitch ratio indicator may specify the actual track pitch ratio, i.e. the number of tracks for a predetermined distance transverse to the tracks, e.g. the number of tracks per mm. Alternatively the track pitch ratio may indicate the track pitch itself with sufficient accuracy. For accuracy the track pitch ratio indicator requires at least a 7 or 8 bit track pitch ratio parameter value for a better than 1% accuracy. Hence the track density is written in the disc, which can be done very easily during mastering of the master disc. In this way discs with different track pitches are distinguishable.
The predefined position containing the track pitch ratio indicator is indicated schematically as a part of the track 9 by the rectangle 12 in the Figure, but in practice the track pitch ratio indicator may be implemented as a limited amount of digital control data, e.g. included in a lead-in area of the record carrier. In a particular embodiment the pregroove comprises a modulation, such as the wobble described above with
The control unit 20 controls the scanning and retrieving of information and may be arranged for receiving commands from a user or from a host computer. The control unit 20 is connected via control lines 26, e.g. a system bus, to the other units in the device. The control unit 20 comprises control circuitry, for example a microprocessor, a program memory and interfaces for performing the procedures and functions as described below. The control unit 20 may also be implemented as a state machine in logic circuits.
The device may be provided with recording means for recording information on a record carrier of a writable or re-writable type. The recording means cooperate with the head 22 and front-end unit 31 for generating a write beam of radiation, and comprise write processing means for processing the input information to generate a write signal to drive the head 22, which write processing means comprise an input unit 27, a formatter 28 and a modulator 29. For writing information the power of the beam of radiation is controlled by modulator 29 to create optically detectable marks in the recording layer. The marks may be in any optically readable form, e.g. in the form of areas with a reflection coefficient different from their surroundings, obtained when recording in materials such as dye, alloy or phase change material, or in the form of areas with a direction of polarization different from their surroundings, obtained when recording in magneto-optical material.
In an embodiment the input unit 27 comprises compression means for input signals such as analog audio and/or video, or digital uncompressed audio/video. Suitable compression means are described for video in the MPEG standards, MPEG-1 is defined in ISO/IEC 11172 and MPEG-2 is defined in ISO/IEC 13818. The input signal may alternatively be already encoded according to such standards.
In an embodiment the device has a pregroove demodulation unit for detecting pregroove modulation in the scanning signal. The scanning signal is processed in the front-end unit 31 to derive a component representing the pregroove modulation. Recording control information including the track pitch ratio indicator is retrieved from the pregroove modulation by the pregroove demodulation unit as discussed above with reference to
The improvements described below relate to an optical disc drive sledge mechanism. In order to be able to read/write selected tracks on a complete disc the head is mounted on a movable sledge. The sledge is movable from an inner to an outer radius of the optical disc. Data to be accessed subsequently may be scattered all over the disc requiring jumping of the laser spot from one (defined) place on the disc to another (also defined place). Hence the jumps are needed to access the complete disc; the process usually called seeking featuring the sledge for radially positioning the head. Ifjumping is performed relatively slow, a track count mechanism is able to count track-crossings obtained from the optical spot detector arrangement. The track count is compared with the pre-calculated value, and data read back is started once the target count is reached, as discussed with the prior art document U.S. Pat. No. 6,215,739. However for high density record carriers, and while jumping at high speed, track counting is unreliable or even impossible. Since there is a need to reduce access times, in the current invention high speed jumping is done based on distance of movement without the track count mechanism. To enable such distance based jumping there is a need to calculate the distance between the position of the head and a selected track, and thereto the current position of the head and the target position of the selected track are determined. Moreover it is necessary to take into account a sledge position transfer function (e.g. distance per second per volt of motor drive signal) called motor transfer rate. The control unit 20 is arranged for determining the position of the selected track, and for calculating a distance of moving the head based on the position of the selected track and a current position of the head. The positions may be derived from the physical addresses of data blocks in the track as explained below.
For enabling the distance based jumping there is a need to know the movement of the sledge. Although it might be possible to include position sensors to actually detect the radial position of the head or sledge, such sensors would require space, while accurate sensors add significant cost to a disc drive. Hence the device is provided with a position unit 32 that generates a position signal indicative of an actual position of the head in dependence on a number of revolutions of the motor. The motor transfer rate is indicative of a ratio of a number of the revolutions and a head move distance. The device has a memory 34 for storing the motor transfer rate as determined during a calibration process. The memory 34 may, for example, be located in the position unit 32 or in the control unit 20. The position signal is coupled to the tracking servo unit 25 for positioning the head on the selected track: The tracking servo system includes the motor for moving the head along a rail transverse to the tracks in dependence on the position signal. Hence the position of the head is based on the amount of revolutions of the motor that moves it, and a calibrated motor transfer rate which indicates the amount of distance of'movement of the head for a number of the revolutions.
The tracking servo system includes, for constituting a main servo loop, the motor 40, the position unit 32 for generating a position signal 48 in dependence of an actual position of the head based on the number of revolutions of the motor, and an amplifying unit 44. The amplifying unit 44 generates a driving signal 49 coupled to the motor 40 based on an error signal from error unit 42 that receives as input a selected target position signal 43 and the position signal 48. A memory 34 stores a motor transfer rate as determined during a calibration process. The memory 34 is coupled to the position unit 32. The position signal 48 may be equivalent to a number of revolutions, or to a radial distance (a position in mm), which translation can be performed using the motor transfer rate. Similarly the target position signal is to be expressed in revolutions or in mm.
It is noted that the position unit 32 may be arranged to read information from the tracks of the record carrier for detecting the actual position of the head. Additionally, during slow transverse movement of the head, a track crossing signal may be generated, and the tracks crossed may be counted. Such slow jumps may be applied to jump short distances.
In an embodiment the position unit 32 is arranged for determining the amount of revolutions of the motor based on the driving signal 49 coupled to the motor. For example the motor may be arranged as a stepping motor. The number of pulses applied to the stepping motor may be counted. Alternatively the motor may be a (3-phase) synchronous motor, driven by sinusoidal drive signals having a known period related to the amount of revolutions of the motor. The motor transfer rate parameter indicates the actual relation between the movement of the head in mm and the controlled periodic drive signals to the motor. It is noted that for such relation to be reliable it is required that the motor (e.g. of the synchronous or stepping type) is able to rotate according to the drive signals without slipping.
The control unit calculates the jump distances according to the following. The non-volatile calibration memory 34 stores the motor transfer rate, e.g. the number of revolutions/mm of the sledge motor. The number of tracks per mm is called the track pitch ratio is retrieved from the record carrier as discussed above. Equation (1) shows how to calculate the number of revolutions per track (# revs/track) from the motor transfer rate (#revs/mm) and track pitch ratio (#tracks/mm) values.
When a seek needs to be made, the user normally gives an address to seek to. A formula that is based on the surface area of the disc is used to calculate the number of millimeters to jump. For a disc having physical addresses indicating ECC blocks of a predefined length, the formula looks like equation (2) and (3). The sample values are given for a proposed standard called a portable blu-ray disc.
where
The current position is known, so the number of tracks to jump can be calculated like is done in equation (4).
where
The total number of revolutions of the motor is calculated by multiplying the number of tracks T with the number of revolution per track from formula (1), and the compared to the actual number of revolutions during movement. This corresponds to calculating the distance to move the head in mm using the actual track pitch ratio and the physical addresses of current and target track and subsequently translating the distance into a number of revolutions using the motor transfer rate.
Note that
It is noted that the calibration process of the motor transfer rate may be performed during manufacture of the device, and the results stored at final stage of assembly of the device. However it is preferred to regularly perform the calibration process to account for changes in the motor transfer rate, for example during a maintenance process.
In an embodiment the position means 32 are arranged for performing the calibration process. Hence the function of performing the calibration process is included in the device itself as explained below.
Note that the disc with the highly reflective areas can be easily used for calibration during use in the field. When the spot enters the highly reflective area, the level of the low-pass filtered HF-signal increases. Simple threshold detection can detect if the OPU enters the inner or outer boundary strip of the disc.
The step DIS 86 may determine the distance between the special marks or boundary strips by reading a distance parameter from the record carrier indicative of a distance between the first and second special mark, calculating a distance between the first and second special mark by reading a track pitch ratio parameter from the record carrier and calculating the positions of the first and second special mark in dependence of respective physical addresses indicating a linear position along the track, or establishing a predefined jump distance between the first and second special mark from detecting a type of the record carrier.
It is noted that the calibration process may be performed in the position means 32, in a central processor of the optical disc drive, or via a remote processing unit, e.g. under control of a host computer implemented in a software product such as a driver. The record carrier having the special marks as shown in
In an embodiment the device detects the need for a calibration. Subsequently the disc drive may recalibrate the motor transfer rate. The need for starting the calibration process may be detected in various ways. For example a timekeeping mechanism is implemented to detect if a predetermined period of time has lapsed since a previous calibration process, e.g. a clock/calendar unit and memory storing a date of the last effective calibration. Alternatively, or in combination, it may be determined if a predetermined amount of operational use has lapsed since a previous calibration process, e.g. a number of power-on hours or a number of seeks.
The need for a new calibration process may also be based on detecting positioning errors during normal use, i.e. start if an amount of positioning errors after a head movement is detected, or if an amount of deviation in the positioning errors is exceeded. When the mismatch between the landing position 58 (in
Further conditions may be tested before actually starting the calibration process. In particular it may be determined if the operational circumstances allow the calibration to be performed. This may for example be derived from the recent history of accessing the record carrier by the user, or by actively asking permission to the user to perform calibration. Further conditions may include detecting if the device is coupled to a mains power source. Calibration requires additional power, which preferably is not consumed from a battery.
The improvements are particularly relevant for so called small form factor devices, because there is no need for a position sensor, while high speed jumping without track counting is achieved. In general, in battery powered, portable devices, the amount of power dissipated for seeking in the tracking servo system may be reduced. The reduction is achieved by omitting the need for calibration of the jump distances for a record carrier just inserted, and by accurately jumping and thereby reducing the number of subsequent jumps needed to arrive at the selected track.
Although the invention has been mainly explained by embodiments using disc shaped optical record carriers, the invention is also suitable for other record carriers such as rectangular optical cards, annular track patterns, magnetic discs or any other type of information storage system that needs positioning a head. It is noted, that in this document the word ‘comprising’ does not exclude the presence of other elements or steps than those listed and the word ‘a’ or ‘an’ preceding an element does not exclude the presence of a plurality of such elements, that any reference signs do not limit the scope of the claims, that the invention may be implemented by means of both hardware and software, and that several ‘means’ or ‘units’ may be represented by the same item of hardware or software. Further, the scope of the invention is not limited to the embodiments, and the invention lies in each and every novel feature or combination of features described above.
Number | Date | Country | Kind |
---|---|---|---|
04101897.9 | May 2004 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB05/51392 | 4/28/2005 | WO | 10/31/2006 |