KR100194028B1 - How to play an optical disc - Google Patents
How to play an optical disc Download PDFInfo
- Publication number
- KR100194028B1 KR100194028B1 KR1019960042649A KR19960042649A KR100194028B1 KR 100194028 B1 KR100194028 B1 KR 100194028B1 KR 1019960042649 A KR1019960042649 A KR 1019960042649A KR 19960042649 A KR19960042649 A KR 19960042649A KR 100194028 B1 KR100194028 B1 KR 100194028B1
- Authority
- KR
- South Korea
- Prior art keywords
- optical disc
- data
- disk
- optical
- read
- Prior art date
Links
Landscapes
- Optical Recording Or Reproduction (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
가. 청구범위에 기재된 발명이 속하는 기술분야end. The technical field to which the invention described in the claims belongs
광디스크를 재생하는 방법How to play an optical disc
나. 발명이 해결하려고 하는 기술적 과제I. The technical problem that the invention is trying to solve
광디스크를 고속으로 구동하는 경우 데이터를 제대로 읽어들이지 못 하는 오류를 감소시킨다.Running the optical disc at high speed reduces the error of incorrect data reading.
다. 발명의 해결 방법의 요지All. Summary of the Solution of the Invention
광디스크를 고속으로 구동함에 따라 데이터를 제대로 읽어들이지 못 하는 경우 광디스크의 구동 속도를 저속으로 조정한 후 다시 광디스크를 구동하여 데이터를 읽어들인다.If the data cannot be read properly by driving the optical disk at high speed, adjust the driving speed of the optical disk at low speed and then drive the optical disk again to read the data.
라. 발명의 중요한 용도la. Important uses of the invention
광디스크를 안정적으로 구동하여 광디스크로부터 데이터를 재생하는 동작에 대한 신뢰성을 향상시킨다.By stably driving the optical disc, the reliability of the operation of reproducing data from the optical disc is improved.
Description
본 발명은 광디스크를 재생하는 방법에 관한 것으로서, 특히 고속으로 광디스크를 구동할 때 광디스크를 재생하는 방법에 관한 것이다.The present invention relates to a method for reproducing an optical disc, and more particularly, to a method for reproducing an optical disc when driving an optical disc at high speed.
통상적으로 광디스크는 디지탈 데이터를 저장하는 저장 용량이 큰 컴팩트 디스크(Compact Disc)와 디지탈 비디오 디스크(Digital Video Disc) 등이 있다.Typically, optical discs include a compact disc having a large storage capacity for storing digital data, a digital video disc, and the like.
도1은 본 발명이 적용되는 컴팩트 디스크 롬 드라이브의 블록 구성도로서, 컴팩트 디스크102와 스핀들모터104와 광픽업106과 RF신호증폭기108와 디지탈신호처리부110과 디코더112와 버퍼메모리114와 제어부116과 인터페이스부118과 컴퓨터120으로 구성된다.1 is a block diagram of a compact disc ROM drive to which the present invention is applied, and includes a compact disc 102, a spindle motor 104, an optical pickup 106, an RF signal amplifier 108, a digital signal processor 110, a decoder 112, a buffer memory 114, a controller 116, It consists of an interface unit 118 and a computer 120.
도1을 참조하면, 컴퓨터120은 컴팩트 디스크 롬 드라이브를 구동시키기 위해 인터페이스부118를 통해 상기 컴팩트 디스크 롬 드라이브를 구동 명령 신호를 제어부116으로 인가한다. 제어부116은 인터페이스부118를 통해 인가된 상기 컴팩트 디스크 롬 드라이브의 구동 명령 신호에 응답하여 컴팩트 디스크 롬 드라이브의 전반적인 동작을 제어한다. 컴팩트 디스크102가 스핀들모터104의 구동에 따라 일정한 속도로 회전되면, 광픽업106은 컴팩트 디스크102에 기록되어 있는 데이터를 독출하여 전기신호로 변환하여 RF신호증폭기108로 출력한다. RF신호증폭기108은 광픽업106으로부터 출력되는 상기 전기신호를 입력받아 증폭하여 디지탈신호처리부110으로 출력한다. 디지탈신호처리부110은 RF신호증폭기108로부터 출력되는 신호를 입력받아 디지탈 신호에 대한 처리동작을 수행한 후 디코더112로 출력한다. 디코더112은 디지탈신호처리부110으로부터 출력되는 신호를 입력받아 디코딩하여 출력한다. 또한, 디코더112는 컴팩트 디스크102에서 읽어들인 데이터의 에러 발생 여부를 검사하고, 수정 가능한 에러가 발생된 경우 상기 데이터에서 발생된 에러를 정정한다. 버퍼메모리114는 디코더112에서 디코딩된 신호를 입력받아 저장한다. 인터페이스부118는 디코더112로부터 출력되는 디지탈 신호를 컴퓨터120로 전달한다.Referring to FIG. 1, the computer 120 applies a driving command signal to the control unit 116 through the interface unit 118 to drive the compact disk ROM drive. The controller 116 controls the overall operation of the compact disc ROM drive in response to a drive command signal of the compact disc ROM drive applied through the interface unit 118. When the compact disc 102 is rotated at a constant speed according to the drive of the spindle motor 104, the optical pickup 106 reads data recorded in the compact disc 102, converts the data into an electrical signal, and outputs the signal to the RF signal amplifier 108. The RF signal amplifier 108 receives the electrical signal output from the optical pickup 106, amplifies it, and outputs the amplified signal to the digital signal processor 110. The digital signal processor 110 receives a signal output from the RF signal amplifier 108 and performs a processing operation on the digital signal and outputs the signal to the decoder 112. The decoder 112 receives a signal output from the digital signal processor 110 and decodes the signal. In addition, the decoder 112 checks whether an error occurs in the data read from the compact disc 102 and corrects an error generated in the data when a correctable error occurs. The buffer memory 114 receives and decodes the signal decoded by the decoder 112. The interface unit 118 transfers the digital signal output from the decoder 112 to the computer 120.
도2는 본 발명이 적용되는 디지탈 비디오 디스크 롬 드라이브의 블록 구성도로서, 도1과 비교하여 디지탈 비디오 디스크 데이터 처리부200와 디지탈 비디오 디스크 롬 버퍼관리부202를 더 구비한다. 도1에 도시된 것과 동일한 참조부호의 블록 구성은 그에 대한 동작도 유사하다. 디지탈 비디오 디스크 데이터처리부200는 디지탈 비디오 디스크102에서 읽어들인 데이터를 처리한다. 디지탈 비디오 디스크 롬 버퍼관리부202는 디지탈 비디오 디스크 데이터처리부200에서 출력되는 신호를 버퍼메모리114에 저장한다.FIG. 2 is a block diagram of a digital video disk ROM drive to which the present invention is applied, and further includes a digital video disk data processing unit 200 and a digital video disk ROM buffer management unit 202 as compared to FIG. The block structure of the same reference numeral as that shown in Fig. 1 is similar in its operation. The digital video disc data processor 200 processes data read from the digital video disc 102. The digital video disc ROM buffer manager 202 stores a signal output from the digital video disc data processor 200 in the buffer memory 114.
도3은 종래 광디스크를 재생하는 방법을 나타내는 도면으로서, 상기 도면들을 참조하여 설명한다.3 is a diagram showing a method of reproducing a conventional optical disc, which will be described with reference to the drawings.
300과정에서 제어부116은 스핀들모터104를 제어하여 디스크102를 회전시켜서, 광픽업106을 통해 디스크102에 기록되어 있는 데이터를 읽어들인다. 302과정에서 제어부116은 디스크102로부터 읽어들인 데이터에 대한 에러 발생 여부를 검사하여, 디스크102로부터 데이터가 제대로 읽어들여졌는지를 판단한다. 디스크102로부터 데이터를 제대로 읽어들이지 못 한 경우 304과정에서 제어부116는 디스크102로부터 데이터를 몇 번 읽었는지를 카운트하여 정해진 재시도 횟수를 초과하였는지를 판단한다. 디스크102를 재생한 횟수가 정해진 재시도 횟수를 초과하지 않은 경우 제어부116은 300과정부터 다시 수행하여 디스크102로부터 데이터를 다시 읽어들이는 과정을 반복해서 수행한다. 이와 달리 재시도 횟수가 초과된 경우 306과정에서 제어부116은 디스크102로부터 데이터를 읽어들이지 못 하는 것으로 인식하고 실패처리를 한다. 이와 달리 디스크102로부터 데이터를 제대로 읽어들인 경우 308과정에서 제어부116은 디코더112를 제어하여 읽어들인 데이터에서 발생된 간단한 에러를 정정하고, 인터페이스부118을 통해 데이터를 컴퓨터120로 전달하는 성공처리동작을 수행한다.In step 300, the control unit 116 rotates the disk 102 by controlling the spindle motor 104, and reads the data recorded on the disk 102 through the optical pickup 106. In step 302, the controller 116 checks whether an error occurs with respect to the data read from the disk 102, and determines whether the data has been read from the disk 102 properly. If the data is not properly read from the disk 102, in step 304, the controller 116 counts how many times data has been read from the disk 102 and determines whether the predetermined number of retries has been exceeded. If the number of times the disc 102 has been played does not exceed the predetermined number of retries, the control unit 116 repeats the process of reading data from the disc 102 again from step 300. On the contrary, if the number of retries is exceeded, the controller 116 recognizes that data cannot be read from the disk 102 and fails. On the contrary, in the case where data is properly read from the disc 102, the controller 116 controls the decoder 112 to correct a simple error generated in the read data, and transmits the data to the computer 120 through the interface unit 118. Perform.
이와 같이 광디스크를 재생하여 광디스크로부터 데이터를 제대로 읽어들이지 못 하는 경우 종래의 방법은 단순히 광디스크를 같은 조건에서 재생하여 다시 데이터를 읽어들인다. 따라서, 동일한 조건에서 정해진 횟수만큼 단순 반복적으로 광디스크를 재생하는 종래 방법은 여러번 광디스크를 재생하더라도 데이터를 제대로 읽어들이지 못 하는 문제점이 있다.As described above, when the optical disc is not reproduced properly to read data from the optical disc, the conventional method simply regenerates the optical disc under the same conditions and reads the data again. Therefore, the conventional method of simply and repeatedly playing an optical disc a predetermined number of times under the same condition has a problem in that data is not properly read even when the optical disc is played many times.
또한, 컴팩트 디스크 드라이브나 디지탈 비디오 디스크 드라이브의 구동속도인 배속이 증가함에 따라 광디스크로부터 데이터를 읽어들이는 속도는 향상되지만, 드라이브 구동시 발생되는 진동이나 외란등의 요인으로 인해 데이터의 재생에 대한 신뢰성이 저하되는 문제점이 있다.In addition, the speed of reading data from the optical disk increases as the speed of the compact disk drive or the digital video disk drive increases, but the reliability of the data is reproduced due to vibration or disturbance caused by the drive. There is a problem of this deterioration.
따라서, 본 발명의 목적은 광디스크로부터 데이터를 재생하는 신뢰성을 향상시키는 광디스크 재생 방법을 제공함에 있다.It is therefore an object of the present invention to provide an optical disc reproducing method for improving the reliability of reproducing data from an optical disc.
본 발명의 다른 목적은 광디스크를 재생시 오류가 발생되면, 광디스크의 구동 속도를 조정하여 광디스크로부터 데이터를 재생하는 광디스크를 재생하는 방법을 제공함에 있다.Another object of the present invention is to provide a method of reproducing an optical disc for reproducing data from the optical disc by adjusting a driving speed of the optical disc when an error occurs when the optical disc is reproduced.
이러한 목적들을 달성하기 위한 본 발명은 광디스크를 고속으로 재생함에 따라 광디스크로부터 데이터를 제대로 읽어들이지 못 하는 경우 광디스크의 구동 속도를 조정한 후 다시 광디스크를 재생하여 데이터를 읽어들이는 것을 특징으로 한다.The present invention for achieving the above object is characterized by reproducing the optical disk to read the data after adjusting the drive speed of the optical disk when the data is not properly read from the optical disk as the optical disk plays at high speed.
도 1은 본 발명이 적용되는 컴팩트 디스크 롬 드라이브의 블록 구성도.1 is a block diagram of a compact disc ROM drive to which the present invention is applied.
도 2는 본 발명이 적용되는 디지탈 비디오 디스크 롬 드라이브의 블록 구성도.2 is a block diagram of a digital video disk ROM drive to which the present invention is applied.
도 3은 종래 광디스크를 재생하는 방법에 대한 제어 흐름도.3 is a control flowchart of a method of playing a conventional optical disc.
도 4는 본 발명의 실시예에 따른 광디스크를 재생하는 방법에 대한 제어 흐름도.4 is a control flowchart of a method of playing an optical disc according to an embodiment of the present invention;
이하 본 발명을 구체적인 실시예에 따른 첨부된 도면들을 참조하여 상세히 설명한다.Hereinafter, with reference to the accompanying drawings according to a specific embodiment of the present invention will be described in detail.
도4는 본 발명의 실시예에 따른 광디스크를 재생하는 과정을 나타내는 도면으로서, 광디스크를 고속으로 구동할 때 데이터를 제대로 읽어들이지 못 하는 경우 광디스크의 구동 속도를 조정하여 광디스크를 다시 구동하여 데이터를 읽어들인다.4 is a diagram illustrating a process of reproducing an optical disc according to an embodiment of the present invention. When data is not read correctly when the optical disc is driven at a high speed, the optical disc is driven again to read the data by adjusting the driving speed of the optical disc. It is.
도1 및 도4를 참조하면, 400과정에서 제어부116는 스핀들모터104를 제어하여 디스크102를 회전시켜, 광픽업106을 통해 디스크102에 기록되어 있는 데이터를 읽어들인다. 402과정에서 제어부116는 디코더112를 통해 디스크102로부터 읽어들인 데이터의 에러 발생 여부를 판단하여, 데이터가 제대로 읽어들였는지를 판단한다. 디스크102로부터 데이터를 제대로 읽어들인 경우 410과정에서 제어부116는 디코더112를 통해 상기 데이터에서 수정 가능한 에러를 정정하고, 인터페이스부118로 통해 상기 데이터를 컴퓨터120로 전달하는 성공처리를 한다. 이와 달리 디스크102로부터 데이터를 제대로 읽어들이지 못 하는 경우 404과정에서 제어부116는 디스크102를 재구동하여 다시 데이터를 읽어들인 횟수를 카운트하고 정해진 재시도 횟수를 초과했는지의 여부를 판단한다. 재시도 횟수를 초과하지 않은 경우 406과정에서 제어부116는 스핀들모터104를 제어하여 디스크102의 회전속도를 조정한다. 제어부116는 디스크102를 다시 회전 구동하여 데이터를 재생하는 경우 스핀들모터104의 회전 수를 조정하여, 디스크102의 회전속도를 느리게 한다. 이와 달리 디스크102를 반복 재생한 횟수가 정해진 재시도 횟수를 초과한 경우 408과정에서 제어부116는 데이터를 읽어들이지 못 하는 것으로 인식하는 실패처리를 한다.1 and 4, in step 400, the controller 116 controls the spindle motor 104 to rotate the disk 102 to read data recorded on the disk 102 through the optical pickup 106. In step 402, the controller 116 determines whether an error occurs in the data read from the disk 102 through the decoder 112, and determines whether the data is read correctly. In the case where the data is properly read from the disk 102, the controller 116 corrects an error that can be corrected in the data through the decoder 112, and performs a success process of transferring the data to the computer 120 through the interface unit 118. On the contrary, if data cannot be properly read from the disk 102, the controller 116 restarts the disk 102 to count the number of times data is read again in step 404, and determines whether the predetermined number of retries has been exceeded. If the number of retries is not exceeded, the controller 116 controls the spindle motor 104 to adjust the rotational speed of the disk 102 in step 406. The controller 116 rotates the disk 102 again to adjust the number of rotations of the spindle motor 104 to slow down the rotation speed of the disk 102. On the contrary, when the number of times that the disc 102 has been repeatedly played exceeds the predetermined number of retries, the controller 116 may fail to recognize that data cannot be read in step 408.
이와 같이 광디스크를 고속으로 회전 구동하여 광디스크로부터 데이터를 재생할 때 데이터를 제대로 읽어들이지 못 하는 경우가 발생되면, 광디스크의 회전 속도를 느리게 조정한 후 광디스크를 다시 재생한다.When the optical disc is rotated at a high speed in such a manner that data cannot be read correctly when the data is reproduced from the optical disc, the optical disc is regenerated and then the optical disc is replayed.
상술한 바와 같이 본 발명은 광디스크를 고속으로 재생할 때 데이터를 제대로 읽어들어지 못 하는 경우 광디스크의 회전 속도를 조정하고 다시 재생하여 광디스크 재생에 대한 신뢰성을 향상시킬 수 있는 이점이 있다.As described above, the present invention has an advantage of improving reliability of optical disc reproduction by adjusting the rotation speed of the optical disc and replaying it when data is not read correctly when the optical disc is reproduced at high speed.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960042649A KR100194028B1 (en) | 1996-09-25 | 1996-09-25 | How to play an optical disc |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960042649A KR100194028B1 (en) | 1996-09-25 | 1996-09-25 | How to play an optical disc |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19980023209A KR19980023209A (en) | 1998-07-06 |
KR100194028B1 true KR100194028B1 (en) | 1999-06-15 |
Family
ID=66325748
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960042649A KR100194028B1 (en) | 1996-09-25 | 1996-09-25 | How to play an optical disc |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100194028B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10162483A (en) * | 1996-11-29 | 1998-06-19 | Sony Corp | Recording/reproducing method and recording/reproducing device |
-
1996
- 1996-09-25 KR KR1019960042649A patent/KR100194028B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR19980023209A (en) | 1998-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3065275B2 (en) | Driving method of CD-ROM drive | |
US5802026A (en) | Disk player for constant angular velocity reproduction of a disk | |
KR100194028B1 (en) | How to play an optical disc | |
JP3916769B2 (en) | Disc playback apparatus and disc playback control circuit | |
US6836454B2 (en) | Method and apparatus for reading and writing information onto and from information recording disks | |
JPH11238314A (en) | Device for reading data out of disk recording medium | |
JP3264223B2 (en) | Optical disk recording device | |
JP2001351247A (en) | Optical disk player and optical disk playback method | |
JP2942071B2 (en) | Disc player equipment | |
KR0176484B1 (en) | Device for high speed reproducing of a compact disc | |
KR100228485B1 (en) | Composite type optical disc recording/reproducing apparatus and data recording/reproducing method | |
KR100217752B1 (en) | Bad sectar processing method of optical disc surface | |
KR200261963Y1 (en) | Breaking preventing circuit for CD using a highspeed reverse revolution | |
KR100243196B1 (en) | Optical disk reproduce apparatus having a key selecting multiple velocity and method for selecting the best multiple velocity | |
JP4280702B2 (en) | Recording apparatus and control method thereof | |
JP2001291309A (en) | Optical disk device | |
JPH01217785A (en) | Demodulation integrated circuit for compact disk | |
KR19980018308U (en) | Optical disc player | |
KR100396886B1 (en) | Method for providing subcode data of optical disc drive to host computer | |
KR20030030267A (en) | Method for controlling a recoding speed of an optical disc | |
KR20020080210A (en) | An apparatus and method for controlling writing speed a disc containing defect area | |
JPH11134772A (en) | Reproducing method and reproducer of data signal | |
JPH0877575A (en) | Optical disk player | |
JP2003151139A (en) | Information reproducing apparatus | |
JPH10334619A (en) | Disk device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130130 Year of fee payment: 15 |
|
FPAY | Annual fee payment |
Payment date: 20140128 Year of fee payment: 16 |
|
FPAY | Annual fee payment |
Payment date: 20150129 Year of fee payment: 17 |
|
FPAY | Annual fee payment |
Payment date: 20160128 Year of fee payment: 18 |
|
EXPY | Expiration of term |