IP Library Granted Patent US 8,040,769
Granted Patent B2
US 8,040,769 · App. 12/285,214 · Granted Oct 18, 2011

Optical disc reproducing apparatus and operation method thereof

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,040,769
App. No.
12/285,214
Granted
Oct 18, 2011
Kind
B2
Abstract

An optical disc reproducing apparatus includes: a decode processing circuit configured to generate decoded data by decoding encoded data read out from an optical disc such that the decoded data is written into a buffer memory, and to output a write signal to indicate a data rate when the decoded data is written in the buffer memory. A data processing circuit converts the decoded data read out from the buffer memory into an output data, and outputs a read signal to indicate a data rate when the decoded data is read out from the buffer memory. An optical disc rotation control circuit controls a number of rotations of the optical disc based on the write signal and the read signal.

Claims (56)

1. An optical disc reproducing apparatus comprising:

a decode processing circuit configured to generate decoded data by decoding encoded data read out from an optical disc such that the decoded data is written into a buffer memory, and to output a write signal to indicate a data rate when the decoded data is written in said buffer memory;

a data processing circuit configured to convert the decoded data read out from said buffer memory into output data, and to output a read signal to indicate a data rate when the decoded data is read out from said buffer memory; and

an optical disc rotation control circuit configured to control a number of rotations of said optical disc based at least in part on the write signal and the read signal, wherein said optical disc rotation control circuit comprises:

a first counter configured to output a first counter value based on the write signal;

a second counter configured to output a second counter value based on the read signal;

a phase difference data calculating circuit configured to multiply predetermined fixed values with the first counter value and the second counter value, respectively, and to calculate a difference between the multiplication results;

an UP-DOWN counter configured to output a third counter value based on a number of cycles of said first counter and a number of cycles of said second counter;

a cycle difference data calculating circuit configured to calculate a difference of the number of cycles of said first counter and the number of cycles of said second counter based on the third counter value; and

an adding circuit configured to add an output of said phase difference data calculating circuit and an output of said cycle difference data calculating circuit for calculation of a summation, wherein the number of rotations of said optical disc is controlled based at least in part on the summation.

2. The optical disc reproducing apparatus according to claim 1 , wherein said first counter restarts a count operation from an initial count value when the first counter value reaches a maximum count value, and supplies a first cycle number indicating a number of times of the restart to said UP-DOWN counter,

said second counter restarts a count operation from an initial count value when the second counter value reaches a maximum count value, and supplies a second cycle number indicating a number of times of the restart to said UP-DOWN counter, and

said UP-DOWN counter generates a new third counter value by adding a predetermined value to the third counter value in response to the first cycle number, and generates a new third counter value by subtracting a predetermined value from the third counter value in response to the second cycle number.

3. An optical disc reproducing apparatus comprising:

a decode processing circuit configured to generate decoded data by decoding encoded data read out from an optical disc such that the decoded data is written into a buffer memory, and to output a write signal to indicate a data rate when the decoded data is written in said buffer memory;

a data processing circuit configured to convert the decoded data read out from said buffer memory into an output data, and to output a read signal to indicate a data rate when the decoded data is read out from said buffer memory; and

an optical disc rotation control circuit configured to control a number of rotations of said optical disc based at least in part on the write signal and the read signal, wherein said optical disc rotation control circuit comprises:

a first counter configured to output a number of cycles of a first counter value which is calculated based on the write signal;

a second counter configured to output a number of cycles of a second counter value which is calculated based on the read signal; and

an UP-DOWN counter configured to output a third counter value based on the number of cycles of said first counter and the number of cycles of said second counter,

wherein the rotation of said optical disc is controlled based at least in part on a difference of the number of cycles of said first counter and the number of cycles of said second counter which difference is obtained based on the third counter value.

4. An operation method of an optical disc reproducing apparatus, comprising:

generating decoded data by decoding encoded data read out from an optical disc such that the decoded data is written into a buffer memory;

generating a write signal to indicate a data rate when the decoded data is written in said buffer memory;

converting the decoded data read out from said buffer memory into output data;

generating a read signal to indicate a data rate when the decoded data is read out from said buffer memory; and

controlling a number of rotations of said optical disc based at least in part on the write signal and the read signal, wherein said controlling comprises:

generating a first counter value based on the write signal;

generating a second counter value based on the read signal;

multiplying predetermined fixed values with the first counter value and the second counter value, respectively, to calculate a phase difference between the multiplication results;

generating a third counter value based on a number of cycles of said first counter and a number of cycles of said second counter;

calculating a cycle difference of the number of cycles of said first counter and the number of cycles of said second counter based on the third counter value;

adding the phase difference and the cycle difference for calculation of a summation; and

controlling the number of rotations of said optical disc based at least in part on the summation.

5. The operation method according to claim 4 , further comprising:

generating a first cycle number indicating a number of times of restart while a count operation is restarted from an initial count value when the first counter value reaches a maximum count value;

generating a second cycle number indicating a number of times of restart while a count operation is restarted from an initial count value when the second counter value reaches a maximum count value;

generating a new third counter value by adding a predetermined value to the third counter value in response to the first cycle number; and

generating a new third counter value by subtracting a predetermined value from the third counter value in response to the second cycle number.

6. An operation method of an optical disc reproducing apparatus, comprising:

generating decoded data by decoding encoded data read out from an optical disc such that the decoded data is written into a buffer memory;

generating a write signal to indicate a data rate when the decoded data is written in said buffer memory;

converting the decoded data read out from said buffer memory into output data;

generating a read signal to indicate a data rate when the decoded data is read out from said buffer memory; and

controlling a number of rotations of said optical disc based at least in part on the write signal and the read signal, wherein said controlling comprises:

generating a number of cycles of a first counter value which is calculated based on the write signal;

generating a number of cycles of a second counter value which is calculated based on the read signal;

generating a third counter value based on the number of cycles of said first counter and the number of cycles of said second counter;

controlling the rotation of said optical disc based at least in part on a difference of the number of cycles of said first counter and the number of cycles of said second counter which difference is obtained based on the third counter value.

7. An operation method of an optical disc reproducing apparatus which comprises a decode processing circuit configured to generate decoded data by decoding encoded data read out from an optical disc to supply the decoded data into a buffer memory; a data processing circuit configured to convert the decoded data read out from said buffer memory into an output data and an optical disc rotation control circuit configured to control a number of rotations of said optical disc, said operation method comprising:

said decode processing circuit generating a write signal to indicate a data rate when the writes the decoded data is written in said buffer memory;

said data processing circuit generating a read signal to indicate a data rate when the decoded data is read out from said buffer memory; and

said optical disc rotation control circuit controlling a number of rotations of said optical disc based on the write signal and the read signal, wherein said controlling comprises:

outputting the number of cycles of a first counter value which is calculated based on the write signal;

outputting the number of cycles of a second counter value which is calculated based on the read signal;

outputting a third counter value based on the number of cycles of the first counter and the number of cycles of the second counter.

Assignments (2)
CHANGE OF NAME Recorded Oct 28, 2010
From: NEC ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 025214/0175 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2008
From: KOSEKI, YOICHI
To: NEC ELECTRONICS CORPORATION
Reel/Frame 021688/0707 →