Claims
- 1. A method for recording data on an optical disc while controlling a laser power by using a recording pulse generated by a recording pulse generator, the method comprises the steps of:
recording data; verifying the recorded data; deciding whether or not an edge position of a recording pulse is to be corrected, based on an error status of the recorded data with reference to the result of the verification; and correcting the edge position of the recording pulse only when it is decided that the edge position of the recording pulse is to be corrected based on the result of the decision.
- 2. The method according to claim 1, wherein the deciding step decides whether or not the edge position of the recording pulse is corrected by reference to the error status of the reproduced data in results of a plurality of verifications previously executed.
- 3. The method according to claim 1, wherein the correcting step measures the delay amount of a delay section in the recording pulse generator, and corrects the predetermined edge position of the recording pulse based on the result of the measurement of the delay amount.
- 4. The method according to claim 1, wherein the correcting step includes the steps of: setting a selection signal value for determining the delay amount of a delay section of the recording pulse generator; reading the result of the measurement of the delay amount for the set selection signal value; calculating by using the result of the measurement of the delay amount, a selection signal value corresponding to a delay amount Tw which is a time equal to one cycle of a clock to be used for the recording pulse generator; and converting a time table related to the edge position of a given recording pulse into a set value table of the selection signal value based on the obtained selection signal value.
- 5. The method according to claim 4, wherein the time Tw is a time corresponding to one channel bit of the record data.
- 6. The method according to claim 4, wherein the time table includes time information related to variable position of each edge of the recording pulse.
- 7. The method according to claim 4, wherein the time table has individual time information for each mark length of data to be recorded.
- 8. The method according to claim 4, wherein the time table has individual information for each combination of the mark length of the data to be recorded and a last space length.
- 9. The method according to claim 4, wherein the time table has individual time information for each combination of the mark length of the data to be recorded and a next space length.
- 10. The method according to claim 4, wherein the time table has time information corresponding to mark length of the data to be recorded.
- 11. The method according to claim 4, wherein the time table has time information corresponding to a combination of mark length of the data to be recorded and last space length.
- 12. The method according to claim 4, wherein the time table has time information corresponding to a combination of mark length of the data to be recorded and next space length.
- 13. The method according to claim 1, wherein the correcting step, in the recording pulse generator including a delay section having a plurality of taps of delay elements, measures a delay amount for each delay element group including a predetermined number of taps of delay elements, and controls the output of the delay section to determine the edge position of the given recording pulse based on the measured delay amount for each delay element group.
- 14. The method according to claim 13, wherein the correcting step, in the recording pulse generator having a delay section having a plurality of taps of delay elements, measures a delay amount for each delay element group including a predetermined number of taps of delay elements, calculates a delay profile of the whole delay section based on the measured delay amount for each delay element group, and controls the output of the delay section for determining the edge position of the given recording pulse based on the calculated delay profile.
- 15. The method according to claim 14, wherein the delay profile to be calculated is a function represented by the same number of polygonal lines as the number of the delay element groups.
- 16. The method according to claim 1, wherein the correcting step detects a region where the delay time of the delay section is almost coincident with one cycle of a clock signal, by using the clock signal having a cycle which is equal to or less than a half of the total delay time of the delay section of the recording pulse generator, controls the output of the delay section based on the result of the detection, and determines the edge position of the given recording pulse.
- 17. A device for recording data on an optical disc by irradiating laser beams obtained by switching a power value in response to a recording pulse derived by modulated data to be recorded, the device comprising:
a recording clock generator for generating a recording clock having a Tw/n cycle (Tw is one channel bit of the data to be recorded, n is a natural number); a clock delay section for generating m (m is a natural number) kinds of delay clocks having different delay amounts by delaying the recording clock; a pulse reference signal generator for generating m kinds of pulse reference signals each having at least one cycle width or more of the recording clock, by using the record data and the recording clock, the pulse reference signal being a pulse shaped signal and capable of changing the start position by a time unit of Tw/2n; a pulse timing signal generator for generating m kinds of pulse timing signals by associating any one of the m kinds of delay clocks with any one of the m kinds of pulse reference signals; a delay amount controller for controlling the delay amount of the m kinds of delay clocks and a timing of the m kinds of pulse reference signals; and a recording pulse synthesizing section for synthesizing the m kinds of pulse timing signals to obtain recording pulses, whereby m of predetermined edge positions in the recording pulse are made variable.
- 18. The device according to claim 17, wherein the clock delay section has a plurality of inverter elements having each input and output connected in series, and selectors for selecting the output of each of the inverter elements, and the delay amount controller selects one of the outputs of selectors to control delay amount of the delay clock.
- 19. The device according to claim 17, wherein the clock delay section has a plurality of buffer elements having each input and output connected in series and selectors for selecting the output of each of the buffer elements, and the delay amount controller selects one of the outputs of selectors to control delay amount of the delay clock.
- 20. The device according to claim 17, wherein the clock delay section comprises a voltage-controlled delay element, and the delay amount controller controls the control voltage of the voltage-controlled delay element to control delay amount of the delay
- 21. The device according to claim 17, wherein the pulse timing signal generator comprises m D flip-flops, the m kinds of delay clocks is connected to clock input terminals of the m D flip-flops respectively, the m kinds of pulse reference signals is connected to D input terminals of the D flip-flops respectively, thereby m kinds of pulse timing signals is retrieved from Q output terminals of the m D flip-flops.
- 22. The device according to claim 17, further comprising a delay amount measuring section for measuring the delay amount of the clock delay section, whereby the delay amount controller controls the delay amounts of the m kinds of delay clocks based on the result of the measurement of the delay amount which is obtained by the delay amount measuring section.
Priority Claims (2)
Number |
Date |
Country |
Kind |
10-306760 |
Oct 1998 |
JP |
|
11-014468 |
Jan 1999 |
JP |
|
Parent Case Info
[0001] This is a Divisional Application of U.S. application Ser. No. 09/427,544, filed Oct. 27, 1999.
Divisions (1)
|
Number |
Date |
Country |
Parent |
09427544 |
Oct 1999 |
US |
Child |
10787594 |
Feb 2004 |
US |