CN101414467B - Method and apparatus for detecting constellation emission incising zone of CD - Google Patents
Method and apparatus for detecting constellation emission incising zone of CD Download PDFInfo
- Publication number
- CN101414467B CN101414467B CN2008101807243A CN200810180724A CN101414467B CN 101414467 B CN101414467 B CN 101414467B CN 2008101807243 A CN2008101807243 A CN 2008101807243A CN 200810180724 A CN200810180724 A CN 200810180724A CN 101414467 B CN101414467 B CN 101414467B
- Authority
- CN
- China
- Prior art keywords
- count value
- bca
- counting
- value
- bit length
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000003287 optical effect Effects 0.000 claims abstract description 42
- 230000001360 synchronised effect Effects 0.000 claims abstract description 32
- 238000005520 cutting process Methods 0.000 claims abstract description 27
- 238000004364 calculation method Methods 0.000 claims description 13
- 238000005070 sampling Methods 0.000 abstract description 32
- 238000001514 detection method Methods 0.000 abstract description 8
- 101100328518 Caenorhabditis elegans cnt-1 gene Proteins 0.000 description 17
- 101150090324 Slc28a3 gene Proteins 0.000 description 16
- 101150044602 Slc28a2 gene Proteins 0.000 description 15
- 238000010586 diagram Methods 0.000 description 10
- 230000008929 regeneration Effects 0.000 description 6
- 238000011069 regeneration method Methods 0.000 description 6
- PCLCDPVEEFVAAQ-UHFFFAOYSA-N BCA 1 Chemical compound CC(CO)CCCC(C)C1=CCC(C)(O)C1CC2=C(O)C(O)CCC2=O PCLCDPVEEFVAAQ-UHFFFAOYSA-N 0.000 description 2
- 102100025277 C-X-C motif chemokine 13 Human genes 0.000 description 2
- 101000858064 Homo sapiens C-X-C motif chemokine 13 Proteins 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 241001025261 Neoraja caerulea Species 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Images
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
The invention discloses a device for detecting a burst cutting area (BCA) of a CD. The detection is realized by the following step: an optical read-write head transmits beams to the burst cutting area of the CD to obtain a radio frequency signal; a front end processor receives the radio frequency signal to generate a BCA signal; a synchronous pattern detector counts the BCA signal by a reference clock, and outputs the count value every time the BCA signal causes level jump, and whether a synchronous pattern appears in the BCA signal is determined according to at least three consecutive count values. When the synchronous pattern detector further judges whether the synchronous pattern appears, a count value of the channel bit length is determined according to the at least three consecutive count values, and a channel reclocker which is arranged in the device generates a channel clock for demodulating the BCA signal according to the reference clock and the count value of the channel bit length. The invention further discloses a method for detecting the burst cutting area on the CD. The synchronous pattern in the BCA signal can be directly detected without obtaining a sampling clock by the device and the method.
Description
Technical Field
The present invention relates to an optical disc detection technology, and more particularly, to a method and apparatus for detecting a burst cutting area on an optical disc.
Background
Referring to fig. 1A, a schematic diagram of a burst cutting area (BCA area) on an optical disc is shown. The BCA area is an annular area close to a central hole of the optical disc, and patterns in the BCA area like bar codes (bar codes) show light and dark alternation. Generally, the BCA area is an area on an optical disc where copyright-related information is recorded, which records necessary information that can be decoded out of the contents of the optical disc, and thus, the BCA area is widely used on optical discs with copyright protection. On the latest generation of blu-ray disc, the BCA area is a necessary protection mechanism, so how to decode data in the BCA area quickly and accurately is a problem to be solved by various optical disc manufacturers.
Please refer to fig. 1B, which shows a BCA area structure in the blu-ray disc specification. Wherein each column has five bytes (byte), the first byte of each column is a Sync Byte (SB)BCA) There is the same synchronization pattern (sync pattern) in each sync byte. According to the Blu-ray disc specification, the first Sync Byte (SB)BCA-1) Is the start of the entire BCA area, and thus, the first Sync Byte (SB)BCA-1) It must be detected before the entire BCA area can be decoded. Since the sync byte has a sync pattern, detecting the sync pattern is a key to detecting the sync byte. According to blue-ray discSpecifications, when the light beam emitted by the optical pickup head irradiates the synchronization pattern, a BCA signal (BCA signal) of 5T, 3T, 2T, 4T is generated. That is, when signals of 5T, 3T, 2T, 4T appear in the BCA signal, it can be determined that the sync pattern is detected.
Since the rotation speed of the spindle motor will affect the BCA signal, in order to correctly sample the BCA signal and the synchronization pattern in the BCA signal, the conventional method first finds an accurate sampling clock, and then uses the sampling clock to perform the subsequent detection of the synchronization pattern in the BCA signal and the decoding of the BCA signal.
For example, US patent No. US7006415 proposes a sampling clock generator (BCA data decoding) for decoding BCA data. As shown in fig. 2, after receiving the spindle-motor-speed-indicating signal FG and the BCA regeneration signal (BCA regeneration signal), the sampling clock generator 41 generates a sampling clock (sampling clock), and then inputs the sampling clock into a BCA channel bit generator (BCA channel bit generator)42 and a BCA decoder (BCA decoder) 43. Then, the BCA channel bit generator 42 finds the synchronization pattern in the BCA signal from the sampling clock and correctly generates a BCA channel bit (BCA channel bit) to the BCA decoder 43; the BCA decoder 43 generates BCA data bits (BCA data bits) based on the sampling clock and the BCA channel bits.
Obviously, the above method must first fix the spindle motor below a specific rotation speed, and use the relationship between the BCA regeneration signal and the rotation speed to calculate the sampling clock. Therefore, the clock variation range of the sampling clock is small, and the sampling clock is easily influenced by the optical disk or the motor. Furthermore, the scheme must first calculate the sampling clock and then perform the sync pattern detection according to the sampling clock.
Further, as disclosed in U.S. patent publication No. US20060181998, an apparatus and a method for generating a sampling clock for a burst cutting area in an optical disc are proposed. As shown in fig. 3, the sampling clock generating device (sample clock generating device)400 includes: a BCA signal reproduction device (BCA signal reproduction device)410, a detection device (detection device)420, a calculation unit (calculating unit)430, a clock generator (clock generator)440, and a control unit (control unit) 450.
The RF signal passes through the BCA signal regeneration device 410 to generate a BCA Regeneration Signal (BRS) to the detection device 420. Then, a counter 422 in the detecting device 420 continuously counts the BCA Reproduction Signal (BRS) by using a reference clock (REFCLK), obtains a count value, and temporarily stores the count value in a register 424 in the detecting device 420. When the count value of the counter 422 is greater than the count value of the register 424, the count value of the register 424 is updated (update). That is, the count value in the register 424 is the highest value. According to the specification of the blu-ray disc, the maximum channel bit length (channel bit length) of the BCA Reproduction Signal (BRS) is 5T.
For example, assuming the count value of the register 424 is 100, the calculating unit 430 divides the count value by five (100/5) and outputs twenty to the clock generator 440. The clock generator 440 obtains the channel bit length 1T with a period of twenty reference clocks (REFCLK), and generates a sampling clock (sampling clock). After obtaining the sampling clock, the synchronous pattern (sync pattern) can be detected according to the sampling clock.
Therefore, the prior art finds the sampling clock of the BCA signal first, and then uses the sampling clock to detect the synchronization pattern in the BCA signal, which is inefficient and requires more complicated circuitry.
Disclosure of Invention
The present invention provides an apparatus for detecting burst cutting areas on an optical disc, which can directly detect a sync pattern in a BCA signal without acquiring a sampling clock.
To this end, the device comprises: an optical pickup head for emitting a light beam to a burst cutting area of an optical disc and obtaining a radio frequency signal; a front-stage processor for receiving the radio frequency signal and generating a BCA signal; and the synchronous pattern detector can receive a reference clock for counting the number of the BCA signals when the level is not transited, outputs a counting value and counts again when the level of the BCA signals is transited every time, and determines whether a synchronous pattern appears in the BCA signals according to at least three continuous counting values.
Further, the present invention can generate a channel clock for demodulating the BCA signal to generate the BCA data while detecting the sync pattern.
To this end, the synchronization pattern detector further determines a channel bit length count value according to the at least three consecutive count values when determining that a synchronization pattern is present; also, the apparatus further includes a channel clock recoverer for generating a channel clock based on the reference clock and the channel bit length count value received from the synchronous pattern detector.
In addition, the invention also provides a method for detecting the burst cutting area on the optical disc, which can directly detect the synchronous pattern in the BCA signal without obtaining the sampling clock.
The method comprises the following steps: receiving a radio frequency signal from a burst cutting area on the optical disc; processing the radio frequency signal to generate a BCA signal; counting the number of the BCA signals when the level is not hopped by adopting a reference clock, outputting a counting value and counting again when the level of the BCA signals is hopped every time, and determining whether a synchronous pattern appears on the BCA according to at least three continuous counting values.
Preferably, the method further comprises: when the synchronous pattern is judged to appear, calculating a channel bit length counting value according to the at least three continuous counting values; and generating a channel clock according to the channel bit length count value and the reference clock.
According to the technical scheme, whether the synchronous pattern appears on the BCA signal is determined by directly obtaining the level change condition of the BCA signal, so that a sampling clock of the BCA signal does not need to be found out firstly like the prior art, and then the synchronous pattern in the BCA signal is detected by utilizing the sampling clock, and therefore the efficiency of detecting the synchronous pattern is high. In addition, the invention can further generate the channel clock when detecting the synchronous pattern, thereby not only having higher efficiency, but also saving some more complex circuits and effectively reducing the circuits. Meanwhile, when the scheme is applied to the optical storage equipment, a spindle motor for providing rotating speed information is not required to be matched, so that the manufacturing cost can be reduced.
Drawings
FIG. 1A is a diagram of a BCA area on an optical disc according to the prior art.
FIG. 1B shows a BCA area structure in a Blu-ray disc specification of the prior art.
FIG. 2 is a schematic diagram of a prior art sample clock generator for decoding BCA data.
FIG. 3 is a schematic diagram of a prior art sampling clock generating apparatus for burst cutting area in an optical disc.
FIG. 4 is a schematic diagram of an apparatus for detecting a sync pattern in a burst cutting area on an optical disc according to the present invention.
FIG. 5 is a diagram of a sync pattern detector according to the present invention.
FIG. 6 is a diagram showing the BCA signal and counting the BCA signal according to the present invention.
Description of the main component symbols:
41 sample clock generator 42BCA channel bit generator
410BCA signal regeneration device 420 detection device
422 counter 424 register
430 computation unit 440 clock generator
Device for detecting burst cutting area on optical disc by 450 control unit 500
510 optical pick-up head 520 front-end processor
530 sync pattern detector 532 counter
538 judging unit 540 channel clock restorer
550 data demodulator
Detailed Description
Since the prior art finds the sampling clock of the BCA signal first and then uses the sampling clock to detect the synchronization pattern in the BCA signal, the efficiency is low and a complicated circuit is required. The method and the device for detecting the synchronous pattern in the burst cutting area on the optical disk of the invention do not need to find out the sampling clock of the BCA signal, but directly detect the synchronous pattern in the BCA signal, and further generate the channel clock when detecting the synchronous pattern, thereby not only having higher efficiency, but also saving some more complex circuits and effectively reducing the circuits. Meanwhile, when the scheme is applied to the optical storage equipment, a spindle motor for providing rotating speed information is not required to be matched, so that the manufacturing cost can be reduced.
Referring to FIG. 4, FIG. 4 is a schematic diagram illustrating an apparatus for detecting a sync pattern in a burst cutting area on an optical disc according to the present invention. The apparatus 500 comprises: optical pick-up (OPU)510, front end processing unit 520, synchronizationA pattern detector (sync pattern detector)530, a channel clock recovery device (channel clock recovery device)540, and a data demodulator (datademodulator) 550. Among them, the optical pick-up head (OPU)510 can emit a light beam to the BCA area of the optical disc and obtain a radio frequency signal (RF signal). The pre-processor 520 may then receive the radio frequency signal and generate a BCA signal (BCA signal). Meanwhile, the BCA signal is input to the sync pattern detector 530 and the data demodulator 550. And the sync pattern detector 530 may detect the BCA signal and the reference Clock (CLK)ref) To find the synchronization pattern, when the synchronization pattern is detected, the synchronization pattern detector 530 outputs a channel bit length counting value (channel bit length counting value) to the channel clock recoverer 540. The channel clock restorer 540 can be configured to restore the clock according to the channel bit length count value and the reference Clock (CLK)ref) A channel clock (channel clock) is generated to the data demodulator 550 so that the data demodulator 550 can immediately demodulate the BCA signal with the received channel clock, thereby converting the BCA signal into BCA data.
According to the specifications of Blu-ray discs, when the optical pickup head 510 emits a light beam to irradiate the synchronization pattern, the generated radio frequency signal (RF signal) is processed by the pre-processor 520 to generate BCA signals (BCA signals) of 5T, 3T, 2T, and 4T. That is, when signals of 5T, 3T, 2T, 4T appear in the BCA signal, it can be determined that the sync pattern is detected. Then, for further analysis, the BCA signal may not have consecutive 5T, 3T, 2T signals except the synchronization pattern, so that the embodiment of the present invention can utilize this characteristic to determine the BCA signal having 5T, 3T, 2T signals as the synchronization pattern.
Referring to fig. 5, fig. 5 is a schematic diagram illustrating a synchronization pattern detector 530 according to the present invention. The synchronization pattern detector 530 includes a counter 532 and a determining unit (determining unit) 538. Wherein the counter 532 is based on a reference Clock (CLK)ref) The BCA signal is continuously counted, and the count value is output to the determination unit 538 and counted again every time a level transition occurs in the BCA signal. Then, the determining unit 538 will determine the number of the data blocks according to the number of the data blocksThe relationship between, for example, three consecutive count values determines whether the BCA signal has a synchronization pattern. When the sync pattern is detected, the determining unit 538 determines a channel bit length count value according to the three consecutive count values, and outputs the channel bit length count value to the channel clock recoverer 540.
For example, please refer to FIG. 6, which shows a diagram of BCA signals and counting the BCA signals. Wherein, the BCA signal has high level and low level with different time lengths. According to an embodiment of the invention, counter 532 may continuously utilize a reference Clock (CLK)ref) To sample the high level and the low level of the BCA signal. When the BCA signal changes from high level to low level, the counter 532 outputs a count value of high level and counts again low level; similarly, when the BCA signal changes from low to high, the counter 532 outputs a count value of low and counts up again. That is, the counter 532 outputs the count value to the determining unit 538 and counts again at the time of the high-low level transition of the BCA signal. The determination unit 538 determines immediately after receiving three count values consecutively. In practice, the BCA signal may be determined as a synchronization pattern when signals of 5T, 3T, 2T, and 4T appear, and in this case, the determination unit 538 needs to perform determination based on four consecutive count values.
For example, the determining unit 538 may determine whether the BCA signal is a sync pattern according to whether the ratio of consecutive three count values, e.g., Cnt1, Cnt2, Cnt3, is about 5: 3: 2. When the ratio of Cnt1, Cnt2, Cnt3 is about 5: 3: 2, the BCA signal at this time can be determined to be a sync pattern; otherwise, the signal is not a synchronization signal.
Alternatively, the determination unit 538 may set other determination conditions so that the determination of the synchronization pattern is more accurate. For example, when Cnt1 > Cnt2 > Cnt3, and the absolute value of Cnt1-Cnt2-Cnt3 is less than a threshold value (threshold), it can be determined that a sync pattern in the BCA signal is detected.
Taking fig. 6 as an example, the judgment unit 538 can perform the first judgment (I) after receiving three count values Cnt1, Cnt2, Cnt3 of 40, 19, 51, respectively. Since the ratio of Cnt1, Cnt2, Cnt3 is about 4: 2: 5, it can be determined that no synchronization signal has occurred in the BCA signal. Alternatively, since Cnt1, Cnt2, Cnt3 do not conform to Cnt1 > Cnt2 > Cnt3, it can be determined that the sync signal has not occurred in the BCA signal.
Thereafter, when the determining unit 538 receives the next count value again, the determining unit 538 discards the old Cnt1 in a first-in-first-out (FIFO) manner. At this time, the three count values Cnt1, Cnt2, Cnt3 are 19, 51, 28, respectively, and the second determination (II) can be made. Since the ratio of Cnt1, Cnt2, Cnt3 is about 2: 5: 3, it can be determined that no synchronization signal has occurred in the BCA signal. Alternatively, since Cnt1, Cnt2, Cnt3 do not conform to Cnt1 > Cnt2 > Cnt3, it can be determined that the sync signal has not occurred in the BCA signal.
Then, when the determining unit 538 receives a count value again, the determining unit 538 discards the old Cnt1 in a first-in first-out manner. At this time, the three count values Cnt1, Cnt2, Cnt3 are 51, 28, 21, respectively, and the third determination (III) can be made. Since the ratio of Cnt1, Cnt2, Cnt3 is about 5: 3: 2, it can be determined that the sync signal is present in the BCA signal. Alternatively, assuming that the threshold (threshold) is 5, the absolute value of Cnt1, Cnt2, Cnt3 is smaller than the threshold since Cnt1 > Cnt2 > Cnt3 and Cnt1-Cnt2-Cnt 3-51-28-21-2 are met. Therefore, it can be determined that the sync signal is present in the BCA signal.
Similarly, neither the fourth determination (IV) nor the fifth determination (V) can detect the sync pattern.
As described above, when the determining unit 538 determines that the sync pattern is present in the BCA signal for the third time (III). At this time, the judging unit 538 determines an output channel bit length count value from the current 3 consecutive count values. For example, the determining unit 538 may divide the third count value (Cnt3) representing 2T by 2 to obtain 10.5, and set 10.5 as the channel bit length count value and output it. Alternatively, the first count value representing 8T and the second count value may be added and then divided by 8 to obtain [ (51+28)/8 ═ 9.875], and 9.875 is set as the channel bit length count value and output. Alternatively, three count values representing 10T may be added and then divided by 10 to obtain a more accurate channel bit length count value of 10[ (51+28+21)/10 ═ 10 ]. Similarly, the second counting value representing 5T is added to the third counting value and then divided by 5; adding the first count value representing 7T to the third count value and dividing by 7; dividing a first count value representing 5T by 5; alternatively, the channel bit length count value may also be obtained by dividing the second count value representing 3T by 3. That is, the present invention does not limit the way of obtaining the channel bit length count value.
Therefore, the channel clock restorer 540 can restore the reference Clock (CLK)ref) Multiplies the channel bit length count value from the sync pattern detector 530 by the clock cycle (clock cycle) of (1T), obtains the period of the channel bit of (1T), and recovers the channel clock (channel clock). With this channel clock, the data demodulator 550 demodulates the BCA signal according to the channel clock, thereby converting the BCA signal into BCA data.
The embodiment of the invention also provides a method for detecting the burst cutting area on the optical disk, which comprises the following steps:
And 2, processing the received radio frequency signal to generate a BCA signal.
And step 3, counting the generated BCA signal by adopting a reference clock, outputting a counting value when the BCA signal jumps in level every time, and determining whether a synchronous pattern appears on the BCA signal according to at least three continuous counting values. This embodiment takes three consecutive count values as an example.
The manner of determining whether the sync pattern appears on the BCA signal may be the manner described above in the description of the apparatus, and will not be described in detail here.
Preferably, the method may further include the following steps 4 and 5. Wherein,
step 4, when judging that the synchronous pattern appears, calculating a channel bit length counting value according to the three continuous counting values; generating a channel clock according to the channel bit length count value and the reference clock used in step 3.
Wherein, the three count values used for calculating the channel bit length count value are three count values adopted when judging that the synchronous pattern appears.
Wherein, according to the channel bit length count value and the reference clock used in step 3, generating a channel clock as follows: reference Clock (CLK)ref) The clock period of (1T) is obtained by multiplying the channel bit length count value, and the channel clock is recovered.
And 5, demodulating the BCA signal by using the channel clock generated in the step 4 to generate BCA data.
Therefore, the present invention detects the sync pattern in the BCA signal first, and generates a channel clock at the same time as detecting the sync pattern, so that the data demodulator can immediately perform demodulation of the BCA signal and generate BCA data.
In summary, the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (13)
1. An apparatus for detecting a burst cutting area on an optical disc, the apparatus comprising:
the optical read-write head is used for transmitting a light beam to a burst cutting area of an optical disc and acquiring a radio frequency signal;
the front-stage processor is used for receiving the radio frequency signal and then generating a burst cutting area BCA signal which is sent to the synchronous pattern detector;
and the synchronous pattern detector is used for adopting a reference clock to count the number of the BCA signals when the level is not hopped, outputting a counting value and counting again when the level of the BCA signals is hopped every time, and determining whether a synchronous pattern appears on the received BCA signals according to at least three continuous counting values.
2. The apparatus of claim 1, wherein the sync pattern detector is further configured to determine a channel bit length count value according to the at least three consecutive count values when the sync pattern is determined to occur;
the apparatus further includes a channel clock recoverer for generating a channel clock based on the reference clock and the channel bit length count value received from the synchronous pattern detector.
3. The apparatus of claim 2, wherein the sync pattern detector comprises:
the counter is used for continuously counting the BCA signal by adopting the reference clock and outputting a counting value when the level of the BCA signal jumps every time; and
the judging unit is used for receiving a plurality of counting values continuously output by the counter, setting three last received counting values as a first counting value, a second counting value and a third counting value, and judging whether a synchronous pattern appears on the BCA signal according to the relation among the first counting value, the second counting value and the third counting value; and when the synchronous pattern is judged to appear, determining a channel bit length counting value according to the at least three continuous counting values, and outputting the channel bit length counting value to a channel clock restorer.
4. The apparatus of claim 3, wherein the determining unit is further configured to determine that a synchronization pattern occurs in the BCA signal when a ratio of the first count value, the second count value, and the third count value is 5: 3: 2.
5. The apparatus as claimed in claim 3, wherein the determining unit is further configured to determine that the BCA signal has the sync pattern when the first count value is greater than the second count value, the second count value is greater than the third count value, and a calculation result of subtracting the third count value from the second count value and the first count value is less than a predetermined threshold.
6. The apparatus for detecting the burst cutting area on the optical disc as claimed in claim 3, wherein the determining unit is further configured to divide the first count value by 5 to obtain the channel bit length count value when the sync pattern is determined to be present on the BCA signal;
or dividing the second count value by 3 to obtain the channel bit length count value;
or dividing the third count value by 2 to obtain the channel bit length count value;
or dividing the sum of the first count value and the second count value by 8 to obtain a calculation result, wherein the calculation result is used as the channel bit length count value;
or dividing the sum of the first count value and the third count value by 7 to obtain a calculation result, wherein the calculation result is used as the channel bit length count value;
or dividing the sum of the second count value and the third count value by 5 to obtain a calculation result, wherein the calculation result is used as the channel bit length count value;
or adding the first count value, the second count value and the third count value and dividing the result by 10 to obtain the channel bit length count value.
7. The apparatus for detecting a burst cutting area on an optical disc as set forth in claim 6, further comprising a data demodulator for receiving said channel clock from said channel clock recoverer, receiving said BCA signal from said pre-processor, and demodulating said BCA signal using the received channel clock to generate BCA data.
8. A method for detecting a burst cutting area on an optical disc, the method comprising:
receiving a radio frequency signal from a burst cutting area on the optical disc;
processing the radio frequency signal to generate a BCA signal;
counting the number of the BCA signals when the level is not hopped by adopting a reference clock, outputting a counting value and counting again when the level of the BCA signals is hopped every time, and determining whether a synchronous pattern appears on the BCA signals according to at least three continuous counting values.
9. The method of claim 8, further comprising:
when the synchronous pattern is judged to appear, calculating a channel bit length counting value according to the at least three continuous counting values; and
and generating a channel clock according to the channel bit length count value and the reference clock.
10. The method for detecting the burst cutting area on the optical disc as claimed in claim 9, wherein the determining whether the sync pattern appears on the BCA signal according to at least three consecutive count values is:
setting three count values which are continuously output as a first count value, a second count value and a third count value;
and when the ratio of the first counting value to the second counting value to the third counting value is 5: 3: 2, determining that the BCA signal generates a synchronous pattern.
11. The method for detecting the burst cutting area on the optical disc as claimed in claim 9, wherein the determining whether the sync pattern appears on the BCA signal according to at least three consecutive count values is:
setting three count values which are continuously output as a first count value, a second count value and a third count value;
and when the first counting value is larger than the second counting value, the second counting value is larger than the third counting value, and a calculation result obtained by subtracting the second counting value from the first counting value and then subtracting the third counting value is smaller than a set threshold value, determining that the BCA signal has a synchronous pattern.
12. The method as claimed in claim 9, wherein the determining a channel bit length counter value according to the at least three consecutive counter values is:
dividing the first count value by 5 as the channel bit length count value;
or dividing the second count value by 3 to obtain the channel bit length count value;
or dividing the third count value by 2 to obtain the channel bit length count value;
or dividing the sum of the first count value and the second count value by 8 to obtain a calculation result, wherein the calculation result is used as the channel bit length count value;
or dividing the sum of the first count value and the third count value by 7 to obtain a calculation result, wherein the calculation result is used as the channel bit length count value;
or dividing the sum of the second count value and the third count value by 5 to obtain the channel bit length count value;
or adding the first count value, the second count value and the third count value and dividing the result by 10 to obtain the channel bit length count value.
13. The method of claim 9, further comprising: the BCA signal is demodulated using the channel clock to generate BCA data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101807243A CN101414467B (en) | 2008-11-28 | 2008-11-28 | Method and apparatus for detecting constellation emission incising zone of CD |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101807243A CN101414467B (en) | 2008-11-28 | 2008-11-28 | Method and apparatus for detecting constellation emission incising zone of CD |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101414467A CN101414467A (en) | 2009-04-22 |
CN101414467B true CN101414467B (en) | 2011-01-19 |
Family
ID=40594964
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101807243A Expired - Fee Related CN101414467B (en) | 2008-11-28 | 2008-11-28 | Method and apparatus for detecting constellation emission incising zone of CD |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101414467B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103325393B (en) * | 2012-03-19 | 2016-02-03 | 凌阳科技股份有限公司 | Data collector and method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1258070A (en) * | 1998-12-24 | 2000-06-28 | 三星电子株式会社 | Method for detection synchronous information needed for record information in decoding CD series code cut area |
CN1459788A (en) * | 2002-05-22 | 2003-12-03 | 三洋电机株式会社 | Decoder |
-
2008
- 2008-11-28 CN CN2008101807243A patent/CN101414467B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1258070A (en) * | 1998-12-24 | 2000-06-28 | 三星电子株式会社 | Method for detection synchronous information needed for record information in decoding CD series code cut area |
CN1459788A (en) * | 2002-05-22 | 2003-12-03 | 三洋电机株式会社 | Decoder |
Also Published As
Publication number | Publication date |
---|---|
CN101414467A (en) | 2009-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7535810B2 (en) | Data reproduction apparatus | |
US6888886B2 (en) | Interface apparatus and method for receiving serially-transmitted data | |
CN101414467B (en) | Method and apparatus for detecting constellation emission incising zone of CD | |
US5946443A (en) | Method and apparatus for restoring sync data in a digital video disc playback system | |
US7974162B2 (en) | Digital data modulator-demodulator | |
JP2000322745A (en) | Blank detecting circuit and method thereof | |
JP2003338135A (en) | Apparatus for reproducing optical storage medium using multi-detectors | |
US7099256B2 (en) | Bi-phase mark reproduction apparatus and optical disk drive device with the same | |
TWI384470B (en) | Method and apparatus for detecting burst cutting area on optical disc | |
US7120110B2 (en) | Signal processing circuit for noise elimination and demodulator circuit using the same for accurate demodulation | |
JP3463163B2 (en) | Physical ID detection and restoration device | |
KR100307126B1 (en) | Optical disk apparatus | |
CN100498950C (en) | Apparatus and method for detecting frame synchronization signal for reducing errors in data demodulation in optical disc system | |
JP4244982B2 (en) | Demodulator | |
CN1296929C (en) | Absolute time bit data generator of optical disk and its generation method | |
US20080285394A1 (en) | Optical disc apparatus and method of processing synchronization signal for the apparatus | |
JP4713872B2 (en) | Optical disk signal reproduction system and reproduction method | |
KR20060074458A (en) | Apparatus and method for detecting frame sync of high density optical disc | |
US20090040889A1 (en) | Wobble signal demodulation method and wobble signal demodulator | |
KR20030083091A (en) | Apparatus and method for detecting frame synchronous signal | |
JP2006024267A (en) | Regenerative clock producing device, information reproducing device, and regenerative clock production method | |
KR20060036140A (en) | Apparatus and method for detecting physical address | |
JP2004515029A (en) | Detection unit, apparatus for reproducing information carrier, and detection method | |
KR20060092638A (en) | Determination method of msk-mark position within adip unit in regenerating of wobble signal | |
JPS60217562A (en) | Data recording system |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110119 Termination date: 20171128 |
|
CF01 | Termination of patent right due to non-payment of annual fee |