Nothing Special   »   [go: up one dir, main page]

US7167524B2 - Method of inserting sync data in modulated data and recording medium containing the sync data - Google Patents

Method of inserting sync data in modulated data and recording medium containing the sync data Download PDF

Info

Publication number
US7167524B2
US7167524B2 US10/062,507 US6250702A US7167524B2 US 7167524 B2 US7167524 B2 US 7167524B2 US 6250702 A US6250702 A US 6250702A US 7167524 B2 US7167524 B2 US 7167524B2
Authority
US
United States
Prior art keywords
sync pattern
sync
frame
zeros
data
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, expires
Application number
US10/062,507
Other versions
US20020136338A1 (en
Inventor
Seoung Keun Ahn
Sang Woon Suh
Jin Yong Kim
Kees A. Schouhamer Immink
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.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
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 LG Electronics Inc filed Critical LG Electronics Inc
Assigned to LG ELECTRONICS INC. reassignment LG ELECTRONICS INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AHN, SEONG KEUN, IMMINK, KEES A. SCHOUHAMER, KIM, JIN YONG, SUH, SANG WOON
Publication of US20020136338A1 publication Critical patent/US20020136338A1/en
Application granted granted Critical
Publication of US7167524B2 publication Critical patent/US7167524B2/en
Adjusted expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/02Analogue recording or reproducing
    • G11B20/08Pulse-modulation recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • G11B20/1423Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
    • G11B20/1426Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0602Systems characterised by the synchronising information used
    • H04J3/0605Special codes used as synchronising signal
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • G11B2020/1218Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc
    • G11B2020/1232Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc sector, i.e. the minimal addressable physical data unit
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B2020/1264Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
    • G11B2020/1265Control data, system data or management information, i.e. data used to access or process user data
    • G11B2020/1287Synchronisation pattern, e.g. VCO fields
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs

Definitions

  • the present invention relates to sync patterns, and more particularly, to a method of inserting sync patterns of different lengths in modulated data and a recording medium having sync patterns produced by said method.
  • Run length limited codes generically designated as (d, k) codes
  • (d, k) codes have been widely and successfully applied in modern magnetic and optical recording systems. Such codes, and means for implementing such codes are described by K. A. Schouhamer Immink in the book entitled “Codes for Mass Data Storage Systems” (ISBN 90-74249-23-X 1999).
  • Run length limited codes are extensions of earlier non return to zero recording codes, where binary recorded “zeros” are represented by no (magnetic flux) change in the recording medium, while binary “ones” are represented by transitions from one direction of recorded flux to the opposite direction.
  • a (d, k) code must satisfy the constraints that at least d “zeros” are recorded between consecutive “ones”, and no more than k “zeros” are recorded between consecutive “ones”.
  • a (1, 7) code there is at least one “zero” between “recorded “ones”, and there are no more than seven recorded contiguous “zeros” between recorded “ones”.
  • the series of encoded bits is converted, via a modulo-2 integration operation, to a corresponding modulated signal formed by bit cells having a high or low signal value.
  • a “one” bit is represented in the modulated signal by a change from a high to a low signal value or vice versa, and a “zero” bit is represented by the lack of change in the modulated signal.
  • the EFM (Eight-to-Fourteen Modulation) system used for recording information on a Compact Disk (CD) can be found in U.S. Pat. No. 4,501,000.
  • the EFM-modulated signal is obtained by converting a series of 8-bit information words into a series of 14-bit code words.
  • the EFM+ system is used for recording information on a lately-developed high-density disk, generically called a DVD.
  • a series of 8-bit information words is converted into a series of 16-bit code words.
  • An operation of a coding device adopting the EFM+ system is described below briefly.
  • FIG. 1 is a block diagram of a coding device which comprises a data receiver 10 receiving a series of 8-bit information words; an encoder 20 converting the received series of information words into a series of 16-bit code words, namely, channel data under a given (d, k) constraints; and a sync inserter 30 inserting a sync pattern periodically in the channel data.
  • the sync pattern is used for synchronizing a decoder (not shown) with a reproduced bit trains of channel data in a later reproduction.
  • the sync data is 32-bit long and has 8 different patterns to distinguish among a sector start, even or odd frame, and so on.
  • sync data is essential to data decoding, it conveys no information.
  • the insertion of sync data reduces the storage capacity of a recording medium such as DVD.
  • a method of inserting sync patterns in modulated data in accordance with the present invention is characterized in that it comprises the steps of: receiving modulated channel data; identifying a frame sequence of each frame-constituting channel data in a sector; and inserting a sync pattern in the channel data, the length of the sync pattern varying based on the identified frame sequence.
  • a recording medium in accordance with the present invention is characterized in that it contains modulated data comprising sync patterns which are added to every frame-constituting data unit of the modulated data wherein the length of the sync pattern varies based on a frame sequence of a corresponding frame-constituting data unit in a sector.
  • FIG. 1 is a block diagram of a conventional coding device
  • FIG. 2 shows an ECC block in which conventional sync patterns are inserted
  • FIG. 3 is a simplified block diagram of a coding device which a method of inserting sync patterns in modulated data in accordance with the present invention is embedded in;
  • FIG. 4 illustrates a flow chart of an embodiment of a method inserting sync patterns in a series of modulated data in accordance with the present invention
  • FIG. 5 shows an ECC block in which the sync patterns are inserted in accordance with the present sync data inserting method.
  • FIG. 3 is a simplified block diagram of a coding device which a method of inserting sync patterns in modulated data in accordance with the present invention is embedded in.
  • the coding device of FIG. 3 comprises a data receiver 100 receiving a series of 8-bit information words; an encoder 200 converting the received series of information words into a series of 16-bit code words, namely, channel data under a given (d, k) constraints; and a sync inserter 300 periodically generating sync patterns in accordance with the present invention and inserting them in the channel data.
  • the data receiver 100 counts the received information words and delivers the sequence information of each information words to the encoder 200 . Then, the encoder 200 also delivers the sequence information of each corresponding coded words to the sync inserter 300 .
  • the sync inserter 300 determines based on the received sequence information whether or not current frame-constituting channel data is the first frame in a sector of an ECC block, and it inserts a sector sync or a frame sync based on the determination where the sector sync and the frame sync have mutually different length. This sync data inserting method is described below in detail.
  • FIG. 4 illustrates a flow chart of an embodiment of a method inserting sync patterns in a series of modulated data in accordance with the present invention.
  • the sync inserter 300 receives a series of channel data (S 10 ) which was converted by the encoder 200 according to the EFM+ system under a given code rate m/n and (d, k) constraints. And, the sync inserter 300 checks whether the bit length of the received channel data is equal to a frame length, e.g., 1066 bits (S 11 ), and, if the length of the received bits has reached the frame length, the sync inserter 300 checks, based on the sequence information from the encoder 200 , whether or not this frame-constituting channel data is the first frame in a current sector (S 12 ).
  • a frame length e.g. 1066 bits
  • the sync inserter 300 If first, the sync inserter 300 generates a sector sync pattern identifying the first frame of a sector and inserts it before the first frame (S 13 ) and, if not first, the sync inserter 300 generates a frame sync pattern of which length is different from, preferably, shorter than that of the sector sync pattern (S 14 ). These pattern inserting operations are conducted repeatedly until the modulation by the EFM+ system is terminated (S 15 ).
  • the sector sync and the frame sync pattern to be inserted in the modulated data must satisfy the given (d, k) constraints, have distinctive 0's run the channel data can not have, and be as short as it can to minimize the reduction of storage capacity.
  • the frame sync pattern is preferably shorter than the sector sync pattern because the frame sync pattern is more frequently inserted than the sector one.
  • the frame sync and the sector sync pattern generated in accordance with the present invention have bit formats expressed in “d0's 1 (k+1) 0's 1 d0's” and “d0's 1 (k+3) 0's 1 d0's”, respectively. These expressions mean that d zeros are placed before the first one, (k+1) or (k+3) zeros between the first and the second one, and d zeros after the second one.
  • the frame sync and the sector sync pattern to be inserted in the modulated channel data become “010000000010” (single ‘0’, ‘1’, eight ‘0’s, ‘1’, single ‘0’) and “01000000000010” (single ‘0’,‘1’, ten ‘0’s, ‘1’, single ‘0’), respectively.
  • the O's run between successive ones in the sector sync data may be (k+2) instead of (k+3).
  • the importance of the sector sync data is greater than the frame sync data is because the sector sync pattern is used for servo control, etc., therefore, the 2T difference is given in the O's run to ensure an enough margin for preventing misinterpretation between the sector sync and the frame one due to severe jitter.
  • the 0's run between two consecutive ones in the frame pattern and the sector one may be longer than the set values (k+1) and (k+3), respectively. However, even though the 0's run becomes longer, these two sync patterns are determined in obedience to the condition that the frame sync pattern is shorter than the sector sync pattern.
  • FIG. 5 shows an ECC block in which the two sync patterns are inserted in accordance with the present sync data inserting method.
  • 16 sector sync patterns have been added at respective heads of 16 sectors and 400 frame sync patterns, whose length is shorter than the sector sync pattern, have been inserted between two neighboring frames.
  • the sync pattern inserting method and a recording medium containing modulated data in which sync patterns are inserted in accordance with the present invention are capable of minimizing the storage capacity reduction of a recording medium due to necessary insertion of sync patterns under a given modulation condition.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

The present invention relates to a method of inserting sync patterns of different lengths in modulated data, and a recording medium having sync patterns produced by the method. The sector sync and the frame sync pattern to be inserted in modulated data in accordance with the present invention must satisfy the given (d,k) constraints, have distinctive 0's run the modulated channel data can not have, and be as short as it can. In addition, the frame sync pattern is shorter than the sector sync pattern because the frame sync pattern is more frequently inserted than the sector one. Owing to the present sync patterns, the storage capacity reduction of a recording medium due to necessary insertion of sync patterns can be minimized under a given modulation condition.

Description

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to sync patterns, and more particularly, to a method of inserting sync patterns of different lengths in modulated data and a recording medium having sync patterns produced by said method.
2. Description of the Related Art
Run length limited codes, generically designated as (d, k) codes, have been widely and successfully applied in modern magnetic and optical recording systems. Such codes, and means for implementing such codes are described by K. A. Schouhamer Immink in the book entitled “Codes for Mass Data Storage Systems” (ISBN 90-74249-23-X 1999). Run length limited codes are extensions of earlier non return to zero recording codes, where binary recorded “zeros” are represented by no (magnetic flux) change in the recording medium, while binary “ones” are represented by transitions from one direction of recorded flux to the opposite direction.
A (d, k) code must satisfy the constraints that at least d “zeros” are recorded between consecutive “ones”, and no more than k “zeros” are recorded between consecutive “ones”. In, for example, a (1, 7) code there is at least one “zero” between “recorded “ones”, and there are no more than seven recorded contiguous “zeros” between recorded “ones”.
The series of encoded bits is converted, via a modulo-2 integration operation, to a corresponding modulated signal formed by bit cells having a high or low signal value. A “one” bit is represented in the modulated signal by a change from a high to a low signal value or vice versa, and a “zero” bit is represented by the lack of change in the modulated signal.
The EFM (Eight-to-Fourteen Modulation) system used for recording information on a Compact Disk (CD) can be found in U.S. Pat. No. 4,501,000. The EFM-modulated signal is obtained by converting a series of 8-bit information words into a series of 14-bit code words.
In the meantime, the EFM+ system is used for recording information on a lately-developed high-density disk, generically called a DVD. In the EFM+ system, a series of 8-bit information words is converted into a series of 16-bit code words. An operation of a coding device adopting the EFM+ system is described below briefly.
FIG. 1 is a block diagram of a coding device which comprises a data receiver 10 receiving a series of 8-bit information words; an encoder 20 converting the received series of information words into a series of 16-bit code words, namely, channel data under a given (d, k) constraints; and a sync inserter 30 inserting a sync pattern periodically in the channel data.
The sync pattern is used for synchronizing a decoder (not shown) with a reproduced bit trains of channel data in a later reproduction. In a DVD, a sync pattern is inserted every frame, thus, total 416 sync patterns (=26 frames×16 sectors) are inserted in a 32-Kbyte ECC block containing channel data modulated by the EFM+ system, as shown in FIG. 2. The sync data is 32-bit long and has 8 different patterns to distinguish among a sector start, even or odd frame, and so on.
However, even though the sync data is essential to data decoding, it conveys no information. As a result, the insertion of sync data reduces the storage capacity of a recording medium such as DVD.
SUMMARY OF THE INVENTION
It is an object of the present to provide a method of generating sync patterns whose length is as short as it can be under a given (d, k) constraints and whose type is distinguishable at the same time, and of inserting the sync patterns in a series of modulated data.
It is another object of the present invention to provide a recording medium storing modulated data which sync patterns whose length is as short as it can be under a given (d, k) constraints and whose type is distinguishable are inserted in.
A method of inserting sync patterns in modulated data in accordance with the present invention is characterized in that it comprises the steps of: receiving modulated channel data; identifying a frame sequence of each frame-constituting channel data in a sector; and inserting a sync pattern in the channel data, the length of the sync pattern varying based on the identified frame sequence.
A recording medium in accordance with the present invention is characterized in that it contains modulated data comprising sync patterns which are added to every frame-constituting data unit of the modulated data wherein the length of the sync pattern varies based on a frame sequence of a corresponding frame-constituting data unit in a sector.
The present invention may be embodied in other specific forms without departing from the sprit or essential characteristics thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the following description and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein.
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings, which are included to provide a further understanding of the present invention, illustrate the preferred embodiments of the invention, and together with the description, serve to explain the principles of the present invention, and wherein:
FIG. 1 is a block diagram of a conventional coding device;
FIG. 2 shows an ECC block in which conventional sync patterns are inserted;
FIG. 3 is a simplified block diagram of a coding device which a method of inserting sync patterns in modulated data in accordance with the present invention is embedded in;
FIG. 4 illustrates a flow chart of an embodiment of a method inserting sync patterns in a series of modulated data in accordance with the present invention; and
FIG. 5 shows an ECC block in which the sync patterns are inserted in accordance with the present sync data inserting method.
DETAILED DESCRIPTION OF THE PREFFERRED EMBODIMENT
In order that the invention may be fully understood, a preferred embodiment thereof will now be described with reference to the accompanying drawings.
FIG. 3 is a simplified block diagram of a coding device which a method of inserting sync patterns in modulated data in accordance with the present invention is embedded in. The coding device of FIG. 3 comprises a data receiver 100 receiving a series of 8-bit information words; an encoder 200 converting the received series of information words into a series of 16-bit code words, namely, channel data under a given (d, k) constraints; and a sync inserter 300 periodically generating sync patterns in accordance with the present invention and inserting them in the channel data.
The data receiver 100 counts the received information words and delivers the sequence information of each information words to the encoder 200. Then, the encoder 200 also delivers the sequence information of each corresponding coded words to the sync inserter 300.
The sync inserter 300 determines based on the received sequence information whether or not current frame-constituting channel data is the first frame in a sector of an ECC block, and it inserts a sector sync or a frame sync based on the determination where the sector sync and the frame sync have mutually different length. This sync data inserting method is described below in detail.
FIG. 4 illustrates a flow chart of an embodiment of a method inserting sync patterns in a series of modulated data in accordance with the present invention.
The sync inserter 300 receives a series of channel data (S10) which was converted by the encoder 200 according to the EFM+ system under a given code rate m/n and (d, k) constraints. And, the sync inserter 300 checks whether the bit length of the received channel data is equal to a frame length, e.g., 1066 bits (S11), and, if the length of the received bits has reached the frame length, the sync inserter 300 checks, based on the sequence information from the encoder 200, whether or not this frame-constituting channel data is the first frame in a current sector (S12).
If first, the sync inserter 300 generates a sector sync pattern identifying the first frame of a sector and inserts it before the first frame (S13) and, if not first, the sync inserter 300 generates a frame sync pattern of which length is different from, preferably, shorter than that of the sector sync pattern (S14). These pattern inserting operations are conducted repeatedly until the modulation by the EFM+ system is terminated (S15).
The sector sync and the frame sync pattern to be inserted in the modulated data must satisfy the given (d, k) constraints, have distinctive 0's run the channel data can not have, and be as short as it can to minimize the reduction of storage capacity. In addition, the frame sync pattern is preferably shorter than the sector sync pattern because the frame sync pattern is more frequently inserted than the sector one.
To satisfy the above conditions under the given (d, k) constraints, the frame sync and the sector sync pattern generated in accordance with the present invention have bit formats expressed in “d0's 1 (k+1) 0's 1 d0's” and “d0's 1 (k+3) 0's 1 d0's”, respectively. These expressions mean that d zeros are placed before the first one, (k+1) or (k+3) zeros between the first and the second one, and d zeros after the second one.
In, for example, a (d, k)=(1, 7) code, the frame sync and the sector sync pattern to be inserted in the modulated channel data become “010000000010” (single ‘0’, ‘1’, eight ‘0’s, ‘1’, single ‘0’) and “01000000000010” (single ‘0’,‘1’, ten ‘0’s, ‘1’, single ‘0’), respectively.
If the two exemplary sync patterns are used, the total bits of sync patterns in one ECC block are 5,024 (=16×14 (bits of sector sync)+16×25×12 (bits of frame sync)). Instead, using the conventional sync patterns, the total bits of sync patterns are 13,312 (=26×16×32). Thus, the storage capacity is increased by 8,288 (=13,312−5,024) bits, namely, 1,036 bytes per an ECC block.
The O's run between successive ones in the sector sync data may be (k+2) instead of (k+3). However, the importance of the sector sync data is greater than the frame sync data is because the sector sync pattern is used for servo control, etc., therefore, the 2T difference is given in the O's run to ensure an enough margin for preventing misinterpretation between the sector sync and the frame one due to severe jitter.
The 0's run between two consecutive ones in the frame pattern and the sector one may be longer than the set values (k+1) and (k+3), respectively. However, even though the 0's run becomes longer, these two sync patterns are determined in obedience to the condition that the frame sync pattern is shorter than the sector sync pattern.
FIG. 5 shows an ECC block in which the two sync patterns are inserted in accordance with the present sync data inserting method. In the illustrative 32-Kbyte ECC block of FIG. 5 containing channel data modulated by the EFM+ system, 16 sector sync patterns have been added at respective heads of 16 sectors and 400 frame sync patterns, whose length is shorter than the sector sync pattern, have been inserted between two neighboring frames.
The sync pattern inserting method and a recording medium containing modulated data in which sync patterns are inserted in accordance with the present invention are capable of minimizing the storage capacity reduction of a recording medium due to necessary insertion of sync patterns under a given modulation condition.

Claims (15)

1. A method of inserting sync patterns in modulated data in a recording device, comprising:
(a) receiving modulated channel data;
(b) identifying a frame sequence of each frame-constituting channel data in a sector; and
(c) inserting a sync pattern in the channel data, a length of the sync pattern varying based on the identified frame sequence,
wherein said step (c) inserts a first sync pattern if the identified frame sequence is first in a sector, the first sync pattern being longer in bit length than a second sync pattern which is inserted before or behind non-first frame-constituting channel data.
2. The method of claim 1, wherein the first sync pattern consists of d zeros, one, (k+3) zeros, one, and d zeros when (d,k) constraints are given.
3. The method of claim 1, wherein the second sync pattern consists of d zeros, one, (k+1) zeros, one, and d zeros when (d,k) constraints are given.
4. The method of claim 1, wherein the first sync pattern is longer than the second sync pattern by 2 bits.
5. The method of claim 1, wherein the sync pattern has 0's run longer than k when (d,k) constraints are given.
6. A recording device comprising:
modulated data in sectors constituting a data block, the modulated data containing sync patterns which are added to every frame-constituting data unit, a length of the sync pattern varying based on a frame sequence of a corresponding frame-constituting data unit in a sector,
wherein a first sync pattern has been added if the frame sequence is first in a sector, the first sync pattern is longer in bit length than a second sync pattern which has been added before or behind non-first frame-constituting data unit.
7. The recording device of claim 6, wherein the first sync pattern consists of d zeros, one, (k+3) zeros, one, and d zeros when (d,k) constraints are given.
8. The recording device of claim 6, wherein the second sync pattern consists of d zeros, one, (k+1) zeros, one, and d zeros when (d,k) constraints are given.
9. The recording device of claim 6, wherein the first sync pattern is longer than the second sync pattern by 2 bits.
10. The recording device of claim 6, wherein the sync pattern has 0's run longer than k when (d,k) constraints are given.
11. A method of inserting sync patterns in modulated data in a recording device, comprising:
(a) receiving modulated channel data; and
(b) inserting a sync pattern in the channel data at intervals,
wherein a total number of bits inserted for the sync pattern is varied based on whether the sync pattern represents a sector sync pattern or a frame sync pattern,
wherein the total number of bits inserted for the sector sync pattern is longer than the total number of bits inserted for the frame sync pattern, and
wherein the total number of bits inserted for the sector sync pattern is longer than the total number of bits inserted for the frame sync pattern by 2 bits.
12. The method of claim 11, wherein the sector sync pattern consists of d zeros, one, (k+3) zeros, one, and d zeros when (d,k) constraints are given.
13. The method of claim 11, wherein the frame sync pattern consists of d zeros, one, (k+1) zeros, one, and d zeros when (d,k) constraints are given.
14. The method of claim 11, wherein the sector sync pattern and the frame sync pattern have 0's run longer than k, respectively when (d,k) constraints are given.
15. The method of claim 11, wherein the step (b) inserts the frame sync pattern before or behind non-first frame-constituting channel data.
US10/062,507 2001-03-24 2002-02-05 Method of inserting sync data in modulated data and recording medium containing the sync data Expired - Fee Related US7167524B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020010015478A KR100554782B1 (en) 2001-03-24 2001-03-24 Method of inserting a sync data on modulated data and medium thereof
KR01-15478 2001-03-24

Publications (2)

Publication Number Publication Date
US20020136338A1 US20020136338A1 (en) 2002-09-26
US7167524B2 true US7167524B2 (en) 2007-01-23

Family

ID=19707375

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/062,507 Expired - Fee Related US7167524B2 (en) 2001-03-24 2002-02-05 Method of inserting sync data in modulated data and recording medium containing the sync data

Country Status (2)

Country Link
US (1) US7167524B2 (en)
KR (1) KR100554782B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE60334621D1 (en) 2002-08-22 2010-12-02 Lg Electronics Inc HIGH-OPTICAL OPTICAL DATA CARRIER AND RECORDING / PLAYBACK PROCESS THEREFOR
KR100932506B1 (en) 2003-02-27 2009-12-17 엘지전자 주식회사 Regeneration control information management and data reproduction control method of high density optical disc

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6112324A (en) * 1996-02-02 2000-08-29 The Arizona Board Of Regents Acting On Behalf Of The University Of Arizona Direct access compact disc, writing and reading method and device for same
US6121902A (en) * 1997-06-30 2000-09-19 Sony Corporation Optical disc recording apparatus, optical disc, and optical disc reproducing apparatus
US6256326B1 (en) * 1998-02-24 2001-07-03 Fujitsu Limited Pseudo-synchronization prevention method in SDH transmission mode, pseudo-synchronization preventing SDH transmission system, and transmitter-receiver in pseudo-synchronization preventing SDH transmission system
US6415398B1 (en) * 1995-09-29 2002-07-02 Kabushiki Kaisha Toshiba Coding system and decoding system
US6571361B1 (en) * 1995-09-29 2003-05-27 Kabushiki Kaisha Toshiba Encoder and decoder
US6747977B1 (en) * 1999-06-30 2004-06-08 Nortel Networks Limited Packet interface and method of packetizing information
US6757231B2 (en) * 2000-02-24 2004-06-29 Yamaha Corporation Methods for identifying erroneous detection of pre-pit synchronization bit on optical disc and identifying stability/instability of pre-pit synchronization bit detection, and electric circuits therefor
US6879637B1 (en) * 1998-08-24 2005-04-12 Sony Corporation Method and apparatus for modulating and demodulating data into a variable length code and a providing medium for implementing the method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2647649B2 (en) * 1986-07-03 1997-08-27 パイオニア株式会社 Optical disk recording method
JPH0714171A (en) * 1993-06-28 1995-01-17 Sony Corp Information recording medium and its reproducing device
US6487151B1 (en) * 1994-12-20 2002-11-26 Matsushita Electric Industrial Co. Ltd. Optical information recording and reproducing system with overwrite capability and recording medium for use therewith
JPH08329616A (en) * 1995-05-31 1996-12-13 Sony Corp Device and method for recording/reproducing data and data recording medium
TW307862B (en) * 1995-06-20 1997-06-11 Sony Co Ltd

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6415398B1 (en) * 1995-09-29 2002-07-02 Kabushiki Kaisha Toshiba Coding system and decoding system
US6571361B1 (en) * 1995-09-29 2003-05-27 Kabushiki Kaisha Toshiba Encoder and decoder
US6112324A (en) * 1996-02-02 2000-08-29 The Arizona Board Of Regents Acting On Behalf Of The University Of Arizona Direct access compact disc, writing and reading method and device for same
US6121902A (en) * 1997-06-30 2000-09-19 Sony Corporation Optical disc recording apparatus, optical disc, and optical disc reproducing apparatus
US6256326B1 (en) * 1998-02-24 2001-07-03 Fujitsu Limited Pseudo-synchronization prevention method in SDH transmission mode, pseudo-synchronization preventing SDH transmission system, and transmitter-receiver in pseudo-synchronization preventing SDH transmission system
US6879637B1 (en) * 1998-08-24 2005-04-12 Sony Corporation Method and apparatus for modulating and demodulating data into a variable length code and a providing medium for implementing the method
US6747977B1 (en) * 1999-06-30 2004-06-08 Nortel Networks Limited Packet interface and method of packetizing information
US6757231B2 (en) * 2000-02-24 2004-06-29 Yamaha Corporation Methods for identifying erroneous detection of pre-pit synchronization bit on optical disc and identifying stability/instability of pre-pit synchronization bit detection, and electric circuits therefor

Also Published As

Publication number Publication date
US20020136338A1 (en) 2002-09-26
KR20020075508A (en) 2002-10-05
KR100554782B1 (en) 2006-02-22

Similar Documents

Publication Publication Date Title
US7283592B2 (en) Method and apparatus for modulating and demodulating data into a variable length code and a providing medium for implementing the method
EP0597443B1 (en) Modulating method, modulating device and demodulating device
EP0791923A2 (en) Method of inhibiting copying of digital data
EP1231715B1 (en) Reproducing method, reproducing apparatus, and receiving apparatus
JP3722331B2 (en) Modulation apparatus and method, and recording medium
US6172622B1 (en) Demodulating device, demodulating method and supply medium
US7167524B2 (en) Method of inserting sync data in modulated data and recording medium containing the sync data
US6898166B2 (en) Synchronous signal generating method, recording apparatus, transmitting apparatus, recording medium, and transmission medium
KR20010051201A (en) Optical rotating recording medium, data recording method, recording apparatus and reproducing apparatus
JP3239663B2 (en) Modulation method, modulation device and demodulation device
US7486209B2 (en) Demodulation table, demodulating device and demodulating method, program, and recording medium
JP2658741B2 (en) Optical recording / reproducing method
JP2000068847A (en) Modulation device and method, demodulation device and method and providing medium
JP2002279732A (en) Modulation method, modulator, demodulation method, demodulator, recording medium, transmission, and transmission method
JP2002374496A (en) Method and device for encoding and method and device for decoding
JPH0519783B2 (en)

Legal Events

Date Code Title Description
AS Assignment

Owner name: LG ELECTRONICS INC., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:AHN, SEONG KEUN;SUH, SANG WOON;KIM, JIN YONG;AND OTHERS;REEL/FRAME:012561/0486

Effective date: 20020121

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20110123