KR20030075465A - Method for calculating track pitch and searching data in optical disk - Google Patents
Method for calculating track pitch and searching data in optical disk Download PDFInfo
- Publication number
- KR20030075465A KR20030075465A KR1020020014709A KR20020014709A KR20030075465A KR 20030075465 A KR20030075465 A KR 20030075465A KR 1020020014709 A KR1020020014709 A KR 1020020014709A KR 20020014709 A KR20020014709 A KR 20020014709A KR 20030075465 A KR20030075465 A KR 20030075465A
- Authority
- KR
- South Korea
- Prior art keywords
- pickup
- frames
- track pitch
- data
- calculated
- Prior art date
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 36
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000004364 calculation method Methods 0.000 claims description 16
- 238000010586 diagram Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B21/00—Head arrangements not specific to the method of recording or reproducing
- G11B21/02—Driving or moving of heads
- G11B21/10—Track finding or aligning by moving the head ; Provisions for maintaining alignment of the head relative to the track during transducing operation, i.e. track following
- G11B21/106—Track finding or aligning by moving the head ; Provisions for maintaining alignment of the head relative to the track during transducing operation, i.e. track following on disks
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/007—Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/007—Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
- G11B2007/00709—Dimensions of grooves or tracks, e.g. groove depth, track pitch
Landscapes
- Moving Of The Head For Recording And Reproducing By Optical Means (AREA)
Abstract
Description
본 발명은 광 기록 매체 구동 방법에 관한 것으로, 보다 상세하게는 광 기록 매체에 기록된 데이터를 정확하게 읽을 수 있도록 하는 트랙 피치 계산 방법 및 계산된 트랙 피치에 의해 목표 데이터로 정확하게 이동하여 데이터를 읽을 수 있도록 하는 데이터 서치 방법에 관한 것이다.The present invention relates to a method for driving an optical recording medium, and more particularly, a track pitch calculation method for accurately reading data recorded on an optical recording medium and a calculated track pitch to accurately move to target data to read data. To search for data.
도 1은 종래의 데이터 서치 방법의 동작을 보이는 흐름도로서, 디스크(미도시)로부터 반사되어 나오는 광 신호에 의해 픽업의 현재 위치를 파악한다(100단계). 픽업의 위치는 MIN : SEC : FRAME 형태로 표시되며, 디스크의 Sub Code 영역에 기록되어 있다. 목표 위치의 MIN : SEC : FRAME과 현재 픽업 위치의 MIN : SEC : FRAME 정보를 비교하여 픽업이 이동할 방향과 트랙 수를 계산한다(101단계). 현재 위치 및 목표 위치에서 발생하는 시간 정보(MIN : SEC : FRAME)의 차이를 트랙 수로 환산하고, 이렇게 구한 트랙 수에서 디스크 트랙 피치 1.6㎛를 기준으로 픽업의 이동량을 계산한다(102단계). 이렇게 구해진 이동량 만큼 픽업을 이동 및 트랙 점프시킨 후 위치 정보를 리드한다(103, 104단계). 위치 정보가 목표 위치인가를 확인하여, 픽업이 목표 위치로 잘못 이동한 경우, 현재 위치와 목표 위치와의 차이를 구하여 픽업을 다시 이동시킨 후 목표 위치를 찾는다(105단계).1 is a flowchart showing the operation of the conventional data search method, and the current position of the pickup is determined by the optical signal reflected from the disk (not shown) (step 100). The pickup location is displayed in the form MIN: SEC: FRAME and is recorded in the Sub Code area of the disc. Comparing the MIN: SEC: FRAME information of the target position with the MIN: SEC: FRAME information of the current pickup position, the direction in which the pickup will move and the number of tracks are calculated (step 101). The difference between the time information (MIN: SEC: FRAME) occurring at the current position and the target position is converted into the number of tracks, and the amount of movement of the pickup is calculated based on the disc track pitch of 1.6 µm (step 102). After the pickup is moved and track jumped by the amount of movement thus obtained, the position information is read (steps 103 and 104). If it is determined that the position information is the target position, and the pickup is incorrectly moved to the target position, the difference between the current position and the target position is obtained, the pickup is moved again, and the target position is found (step 105).
종래의 방식으로 대용량 디스크 같이 트랙 피치가 Spec.을 따르지 않을 경우 픽업의 이동량 계산이 틀린 값을 갖게 되고, 디스크의 최 외주를 서치하는 경우, 데이터 영역 밖으로 픽업이 이동하는 경우가 발생한다. 즉, 원래의 계산 값에 비해, 픽업이 많은 이동을 하게 되어 데이터 리드에 많은 시간이 소요되고, 성능이 저하되는 결과를 가져온다.If the track pitch does not follow the Spec. In the conventional manner, such as a large capacity disk, the calculation of the pickup movement amount will be incorrect. If the outermost circumference of the disk is searched, the pickup may move out of the data area. That is, compared to the original calculated value, the pickup takes a lot of movement, which leads to a long time for data read and a performance deterioration.
본 발명이 이루고자 하는 기술적인 과제는 광 기록 매체에 기록된 데이터를 정확하게 읽을 수 있도록 하는 광 기록 매체의 물리적인 정보인 트랙 피치 계산 방법을 제공하는데 있다.SUMMARY OF THE INVENTION The present invention has been made in an effort to provide a track pitch calculation method that is physical information of an optical recording medium capable of accurately reading data recorded on the optical recording medium.
본 발명이 이루고자 하는 다른 기술적인 과제는 계산된 트랙 피치를 바탕으로 호스트에서 요구하는 데이터가 저장되어 있는 위치를 픽업이 정확하게 이동하여 데이터를 읽을 수 있도록 하는 데이터 서치 방법을 제공하는데 있다.Another technical problem to be achieved by the present invention is to provide a data search method that allows pickup to read data accurately moving to a location where data required by a host is stored based on the calculated track pitch.
도 1은 종래의 데이터 서치 방법의 동작을 보이는 흐름도 이다.1 is a flowchart illustrating the operation of a conventional data search method.
도 2는 트랙 피치 계산 및 데이터 서치를 설명하기 위해 디스크에서 출력되는 트래킹 에러 신호의 파형도 이다.2 is a waveform diagram of a tracking error signal output from a disk to explain track pitch calculation and data search.
도 3은 본 발명에 따른 광 기록 매체에서 트랙 피치 계산 방법의 동작을 보이는 흐름도 이다.3 is a flowchart showing the operation of the track pitch calculation method in the optical recording medium according to the present invention.
도 4는 본 발명에 따른 광 기록 매체에서 데이터 서치 방법의 동작을 보이는 흐름도 이다.4 is a flowchart showing the operation of the data search method in the optical recording medium according to the present invention.
본 발명이 이루고자 하는 기술적인 과제를 해결하기 위한 광 기록 매체에서 트랙 피치 계산 방법은 광 기록 매체 구동 방법에 있어서, (a) 상기 광 기록 매체의 초기 데이터가 기록된 초기 위치에서의 프레임 수를 계산하는 단계; (b) 상기 광 기록 매체의 목표 데이터가 기록된 목표 위치에서 프레임 수를 계산하는 단계; 및 (c) 상기 (a) 단계에서 계산된 프레임 수와 상기 (b)단계에서 계산된 프레임수로부터 트랙 피치 값을 계산하는 단계를 포함하는 것이 바람직하다.The track pitch calculation method in the optical recording medium for solving the technical problem to be achieved by the present invention, in the optical recording medium driving method, (a) calculating the number of frames at the initial position where the initial data of the optical recording medium is recorded; Doing; (b) calculating the number of frames at a target position at which target data of the optical recording medium is recorded; And (c) calculating a track pitch value from the number of frames calculated in step (a) and the number of frames calculated in step (b).
본 발명에 있어서, 상기 (a)단계에서 프레임 수는 초기 데이터가 기록된 상기 광 기록 매체의 원주값 및 상기 초기 위치의 시간 정보 연산 값을 선속도로 나누어 계산되고, 상기 (b)단계에서 프레임 수는 목표 데이터가 기록된 상기 광 기록 매체의 원주값 및 상기 목표 위치의 시간 정보 연산 값을 선속도로 나누어 계산되며, 상기 (c)단계에서 트랙 피치 값은 상기 (b)단계에서 계산된 프레임 수를 (a)단계에서 계산된 프레임 수로 제산한 후 소정의 트랙피치 상수로 제산함으로서 계산되는 것을 특징으로 한다.In the present invention, the number of frames in step (a) is calculated by dividing the circumference value of the optical recording medium on which the initial data is recorded and the time information calculation value of the initial position by the linear velocity, and in step (b) The number is calculated by dividing the circumference value of the optical recording medium on which the target data is recorded and the time information arithmetic value of the target position by the linear velocity, and the track pitch value in step (c) is the frame calculated in step (b). The number is calculated by dividing the number by the number of frames calculated in step (a) and dividing by a predetermined track pitch constant.
본 발명이 이루고자 하는 다른 기술적인 과제를 해결하기 위한 광 기록 매체에서 데이터 서치 방법은 광 기록 매체 구동 방법에 있어서, (a) 상기 광 기록 매체로부터 반사되어 나오는 광 신호에 의해 현재 픽업의 위치 및 목표 픽업의 위치를 비교하여 상기 픽업의 이동 방향 및 트랙 수를 계산하고 픽업의 이동 여부를 판단하는 단계; 및 (b) 기 저장된 프레임 수에 의해 계산된 트랙 피치 값을 이용하여 상기 목표 위치로의 상기 픽업의 이동량을 계산하고 계산된 이동량 만큼 상기 픽업을 이동시키는 단계를 포함하는 것이 바람직하다.In the optical recording medium driving method of the optical recording medium for solving another technical problem to be solved by the present invention, (a) the position and target of the current pickup by the optical signal reflected from the optical recording medium; Comparing the positions of the pickups to calculate the moving direction and the number of tracks of the pickups and to determine whether the pickups are moved; And (b) calculating the amount of movement of the pickup to the target position using the track pitch value calculated by the number of previously stored frames and moving the pickup by the calculated amount of movement.
본 발명에 있어서, (c) 상기 (b)단계 이후, 픽업의 위치 정보가 목표 위치를 벗어난 경우, 목표 위치에서 벗어난 상기 픽업의 현재 위치에서 상기 (a) 및 (b)단계를 재 실행하는 단계를 더 포함하는 것을 특징으로 한다.In the present invention, (c) after the step (b), if the position information of the pickup is out of the target position, re-executing the steps (a) and (b) at the current position of the pickup out of the target position It characterized in that it further comprises.
본 발명에 있어서, 상기 (b)단계의 저장된 트랙 피치 값의 계산은 (b-1) 상기 픽업의 현재 위치에서의 프레임 수를 계산하는 단계; (b-2) 상기 픽업의 목표 위치에서의 프레임 수를 계산하는 단계; 및 (b-3) 상기 (a) 단계에서 계산된 프레임 수와 상기 (b)단계에서 계산된 프레임수로부터 트랙 피치 값을 계산하는 단계를 포함하는 것을 특징으로 한다.In the present invention, the calculation of the stored track pitch value of step (b) comprises the steps of (b-1) calculating the number of frames at the current position of the pickup; (b-2) calculating the number of frames at the target position of the pickup; And (b-3) calculating a track pitch value from the number of frames calculated in step (a) and the number of frames calculated in step (b).
본 발명에 있어서, 상기 (b-1)단계에서 프레임 수는 현재 데이터가 기록된 상기 광 기록 매체의 원주값 및 상기 현재 위치의 시간 정보 연산 값을 선속도로 나누어 계산되고, 상기 (b-2)단계에서 프레임 수는 목표 데이터가 기록된 상기 광 기록 매체의 원주값 및 상기 목표 위치의 시간 정보 연산 값을 선속도로 나누어 계산되며, 상기 (b-3)단계에서 트랙 피치 값은 상기 (b)단계에서 계산된 프레임 수를 (a)단계에서 계산된 프레임 수로 제산한 후 소정의 트랙피치 상수로 제산함으로서 계산되는 것을 특징으로 한다.In the present invention, the number of frames in the step (b-1) is calculated by dividing the circumference value of the optical recording medium on which current data is recorded and the time information calculation value of the current position by the linear velocity, and the (b-2). In step), the frame number is calculated by dividing the circumference value of the optical recording medium on which the target data is recorded and the time information operation value of the target position by the linear velocity, and in step (b-3), the track pitch value is determined by (b). And dividing the number of frames calculated in step) by the number of frames calculated in step (a) and dividing by a predetermined track pitch constant.
이하 첨부된 도면을 참조하여 본 발명을 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
도 2는 트랙 피치 계산 및 데이터 서치를 설명하기 위해 디스크에서 출력되는 트래킹 에러 신호의 파형도 이다.2 is a waveform diagram of a tracking error signal output from a disk to explain track pitch calculation and data search.
도 3은 본 발명에 따른 광 기록 매체에서 트랙 피치 계산 방법의 동작을 보이는 흐름도로서, CLV Speed 동작 수행 단계(300), 데이터 초기 위치(0 : 2: 0) 서치 단계(301), 프레임 수 측정 단계(302), 데이터 목표 위치(10 : 0 : 0) 서치 단계(303), 프레임 수 측정 단계(304), 트랙 피치 계산 단계(305), 계산된 트랙 피치 값 저장 단계(306)로 구성된다.3 is a flow chart showing the operation of the track pitch calculation method in the optical recording medium according to the present invention, the CLV Speed operation step 300, the data initial position (0: 2: 0) search step 301, the number of frames measured A step 302, a data target position 10: 0: search step 303, a frame number measuring step 304, a track pitch calculation step 305, and a calculated track pitch value storing step 306. .
도 4는 본 발명에 따른 광 기록 매체에서 데이터 서치 방법의 동작을 보이는 흐름도로서, 픽업의 현재 위치 리드 단계(400), 픽업의 이동 방향 및 데이터 목표 위치로의 이동 트랙 수 계산 단계(401), Long Jump 판단 단계(402), 트랙 점프 동작 수행 단계(403), 저장된 트랙 피치 값을 이용하여 픽업의 이동량 계산 단계(404), 계산된 이동량 만큼 슬레드 모터 동작 단계(405), 픽업의 현재 위치 리드 단계(406), 목표 위치 판단 단계(407)로 구성된다.4 is a flowchart showing the operation of the data search method in the optical recording medium according to the present invention, wherein the current position reading step 400 of the pickup, the moving direction of the pickup and the number of moving tracks to the data target position, 401, Long jump determination step 402, track jump operation step 403, the movement amount calculation step 404 of the pickup using the stored track pitch value, the sled motor operation step 405 by the calculated movement amount, the current position of the pickup It consists of a read step 406 and a target position determination step 407.
이어서 도 2∼도 4를 참조하여 본 발명을 상세히 설명한다.Next, the present invention will be described in detail with reference to FIGS. 2 to 4.
데이터 서치에 앞서 트랙 피치 계산 방법을 먼저 설명한다. 디스크는 스핀들 모터(미도시)에 의해 CLV(Constant Linear Velocity : 일정 선 속도) Speed 동작이 수행된다(300단계).Before the data search, the track pitch calculation method will be described. The disk is subjected to CLV (Constant Linear Velocity) Speed operation by the spindle motor (not shown) (step 300).
디스크가 일정 선 속도로 회전하면, 픽업(미도시)은 데이터 초기 위치(0 : 2: 0)를 서치한다(301단계). 디스크에 기록되어 있는 신호는 리드 인(Lead in), 프로그램, 리드 아웃(Lead Out) 영역으로 나눌 수 있다. 리드 인 영역은 디스크에수록되어 재생할 프로그램의 수, 시간, 재생할 프로그램의 첫 부분과 인덱스(Index) 부분의 어드레스 등이 기록되어 있고, TOC(Table Of Content)라 불리운다. 프로그램 영역에는 재생할 프로그램 데이터가 기록되어 있는 영역이다. 리드 아웃 영역에는 프로그램의 종료를 표시하는 신호 영역이다. 데이터 초기 위치는 리드 인 영역에 기록되어 있다. 디스크가 일정 선 속도로 동작하게 되면 도 2에 도시된 바와 같이 트래킹 에러 신호가 출력되고, 데이터 초기 위치로 픽업이 이동되면, 데이터 초기 위치 부근에서 트랙 횡절 신호(a)가 출력된다.If the disc is rotated at a constant linear velocity, the pickup (not shown) searches for the data initial position (0: 2: 0) (step 301). The signals recorded on the disc can be divided into lead in, program, and lead out areas. The lead-in area is recorded on the disc, and records the number, time, and the address of the first part and the index part of the program to be reproduced, and are called TOC (Table Of Content). The program area is an area in which program data to be reproduced is recorded. The lead out area is a signal area indicating the end of the program. The data initial position is recorded in the lead-in area. When the disc is operated at a constant line speed, a tracking error signal is output as shown in FIG. 2, and when the pickup is moved to the data initial position, the track transverse signal a is output near the data initial position.
데이터 초기 위치에서 프레임 수를 측정한다(302단계). 데이터 초기 위치에서 프레임 수는 하기 수학식 1과 같이 구할 수 있다.The number of frames is measured at the data initial position (step 302). The number of frames at the data initial position can be obtained as in Equation 1 below.
[수학식 1][Equation 1]
-------------------- ① -------------------- ①
여기서, Ri는 데이터 초기 위치(0 : 2 : 0)에서의 내주 반경으로, 약 25mm이다. 98은 1블록 당 프레임 수를, 75는 1초당 블록 수를, Vi는 데이터 초기 위치(0 : 2 : 0)에서의 선 속도를 의미한다.Here, R i is the inner radius at the data initial position (0: 2: 0), which is about 25 mm. 98 denotes the number of frames per block, 75 denotes the number of blocks per second, and V i denotes the line speed at the data initial position (0: 2: 0).
데이터 초기 위치에서의 프레임 수 측정이 완료되면 데이터 목표 위치(10 : 0 : 0) 서치한다(303단계). 일 실시 예로 데이터 목표 위치를 10 : 0 : 0으로 설정한다. 역시 데이터 목표 위치는 리드 인 영역에 기록되어 있다. 디스크가 일정 선 속도로 동작하여 픽업이 데이터 목표 위치로 이동하면, 데이터 목표 위치 부근에서 트랙 횡절 신호(b)가 출력된다.When the measurement of the number of frames at the data initial position is completed, the data target position 10: 0: 0 is searched (step 303). In an embodiment, the data target position is set to 10: 0: 0. Again, the data target position is recorded in the lead-in area. When the disk is operated at a constant line speed and the pickup moves to the data target position, the track transverse signal b is output near the data target position.
데이터 목표 위치에서 프레임 수를 측정한다(304단계). 데이터 목표 위치에서 프레임 수는 하기 수학식 2과 같이 구할 수 있다.The number of frames is measured at the data target position (step 304). The number of frames at the data target position can be obtained as shown in Equation 2 below.
[수학식 2][Equation 2]
-------------------- ② -------------------- ②
수학식 ①을 Vi로 풀어 수학식 ②에 대입하면,Solving equation ① into V i and substituting it in equation ②,
[수학식 3][Equation 3]
----------------- ③ ----------------- ③
여기서, Ro는 데이터 목표 위치(10 : 0 : 0)에서의 내주 반경을, 98은 1블록 당 프레임 수를, 75는 1초당 블록 수를, Vi는 데이터 초기 위치(10 : 0 : 0)에서의 선 속도를 의미한다.Where R o is the inner radius at the data target position (10: 0: 0), 98 is the number of frames per block, 75 is the number of blocks per second, and V i is the initial position of the data (10: 0: 0). The linear velocity at).
데이터 초기 위치(0 : 2 : 0)에서 측정된 프레임 수 및 데이터 목표 위치(10 : 0 : 0)에서 측정된 프레임수로부터 트랙 피치를 계산한다(305단계).The track pitch is calculated from the number of frames measured at the data initial position (0: 2: 0) and the number of frames measured at the data target position (10: 0: 0) (step 305).
데이터 목표 위치(10 : 0 : 0)와 데이터 초기 위치(0 : 2 : 0) 사이의 면적 차이로 트랙 피치를 수학식 3과 같이 유도할 수 있다.The track pitch can be derived as shown in Equation 3 by the area difference between the data target position 10: 0: 0 and the data initial position (0: 2: 0).
[수학식 4][Equation 4]
--------------------- ④ --------------------- ④
수학식 ①을 Vi로 풀어 수학식 ④에 대입하여 트랙 피치 Tp의 식을 구하면,Solving the equation ① by V i and substituting it into the equation ④ to obtain the track pitch T p ,
[수학식 5][Equation 5]
---------------- ⑤ ---------------- ⑤
여기서, Ri=0.025m 이고, 수학식 ③에서 Ro를 도출하여 수학식 ⑤에 대입하면,Here, if R i = 0.025m, and R o is derived from Equation ③ and substituted into Equation ⑤,
[수학식 6][Equation 6]
------------------------- ⑥ ------------------------- ⑥
그러나, 수학식 ⑥과 같이 계산된 트랙 피치의 값을 실제 서치를 수행하는데 적용하기 위하여 다음과 같이 처리할 수 있다. 트랙 피치가 1.6㎛일 경우, 기준값을 0x8000의 값으로 정한다고 가정한다. 여기서, 실제 적용할 팩터 Fct를 구하면 수학식 7과 같다.However, in order to apply the value of the track pitch calculated as Equation (6) to perform the actual search, it can be processed as follows. If the track pitch is 1.6 mu m, it is assumed that the reference value is set to a value of 0x8000. Herein, the factor Fct to be actually applied is obtained as in Equation 7.
[수학식 7][Equation 7]
--------------- ⑦ --------------- ⑦
수학식 ⑦에서 구한 값을 수학식 ④에 대입하면, 최종 트랙피치 값이 계산되며 수학식 8로 표현된다.Substituting the value obtained from Equation ⑦ into Equation ④, the final track pitch value is calculated and represented by Equation 8.
[수학식 8][Equation 8]
--------------- ⑧ --------------- ⑧
수학식 ⑧에서 소수점이 제외된 58이 실제 적용되며, 이 값은 약간의 튜닝을 통하여 조정될 수 있다.58 without the decimal point in Equation (8) is actually applied, and this value can be adjusted by a little tuning.
데이터 초기 위치(0 : 2 : 0)에서 측정된 프레임 수 및 데이터 목표 위치(10 : 0 : 0)에서 측정된 프레임수로부터 계산된 트랙 피치를 저장한다(306단계).The track pitch calculated from the number of frames measured at the data initial position (0: 2: 0) and the number of frames measured at the data target position (10: 0: 0) is stored (step 306).
도 4는 도 3에서 계산된 트랙 피치 값에 의해 데이터를 서치하는 방법에 관한 것으로,FIG. 4 relates to a method for searching data by track pitch values calculated in FIG. 3.
디스크로부터 반사되어 나오는 광 신호에 의해 픽업의 현재 위치를 리드한다(400단계). 픽업의 위치는 MIN : SEC : FRAME 형태로 표시되며, 디스크의 리드 인 영역에 기록되어 있다.The current position of the pickup is read by the optical signal reflected from the disk (step 400). The pickup position is indicated in the form MIN: SEC: FRAME and is recorded in the lead-in area of the disc.
픽업의 이동 방향 및 데이터 목표 위치로의 이동 트랙 수를 계산한다(401단계). 목표 위치의 MIN : SEC : FRAME과 현재 픽업 위치의 MIN : SEC : FRAME 정보를 비교하여 픽업이 이동할 방향과 트랙 수를 계산한다. 현재 위치 및 목표 위치에서 발생하는 시간 정보(MIN : SEC : FRAME)의 차이를 트랙 수로 환산하고, 이렇게 구한 트랙 수에서 디스크 트랙 피치 1.6㎛를 기준으로 픽업의 이동량을 계산한다.The movement direction of the pickup and the number of movement tracks to the data target position are calculated (step 401). The MIN: SEC: FRAME of the target position and the MIN: SEC: FRAME information of the current pickup position are compared to calculate the direction and number of tracks that the pickup will move. The difference in time information (MIN: SEC: FRAME) occurring at the current position and the target position is converted into the number of tracks, and the amount of movement of the pickup is calculated based on the disc track pitch of 1.6 µm.
계산된 이동량으로부터 픽업의 Long Jump 여부를 판단하여(402단계), Long Jump를 하지 않아도 되는 경우 그 밖의 트랙 점프 동작을 수행하여 목표 위치로 이동한다(403단계).From the calculated movement amount, it is determined whether the pickup is a long jump (step 402), and if it is not necessary to perform the long jump, another track jump operation is performed to move to the target position (step 403).
Long Jump를 해야 하는 경우 저장된 트랙 피치 값을 이용하여 픽업의 이동량 계산한다(404단계). 저장된 트랙 피치 값은 픽업의 현재 위치 및 목표 위치에서의프레임 수에 의해 도 2와 같이 구할 수 있으며, 미리 저장되어 있다.If long jump is to be performed, the movement amount of the pickup is calculated using the stored track pitch value (step 404). The stored track pitch value can be obtained as shown in FIG. 2 by the number of frames at the current position and the target position of the pickup, and is stored in advance.
계산된 트랙 피치 값에 의한 픽업의 이동량 만큼 슬레드 모터를 동작시킨다(405단계). 슬레드 모터는 픽업을 이동시켜주는 모터이다.The sled motor is operated by the amount of movement of the pickup according to the calculated track pitch value (step 405). The sled motor is the motor that moves the pickup.
슬레드 모터에 의해 이동한 픽업의 현재 위치를 리드하여(406단계), 목표 위치인가를 판단한다(407단계). 슬레드 모터에 의해 이동한 픽업의 현재 위치와 목표 위치가 동일한 경우 데이터 서치가 성공된 것이고, 슬레드 모터에 의해 이동한 픽업의 현재 위치와 목표 위치가 다른 경우 401 단계로 귀환하여 다시 실행한다.The current position of the pickup moved by the sled motor is read (step 406), and it is determined whether it is the target position (step 407). If the current position and the target position of the pickup moved by the sled motor are the same, the data search is successful. If the current position and the target position of the pickup moved by the sled motor are different, the process returns to step 401 and is executed again.
본 발명에서의 트랙 피치 계산 및 데이터 서치 방법을 이용하게 되면, RED BOOK, YELLOW BOOK, ORANGE BOOK 등의 포맷 기준을 따르지 못하는 경우의 디스크들을 효과적으로 대응시킬 수 있다. 디스크의 대용량화로 인해 비디오 데이터 및 고용량의 데이터를 CD-R, CD-RW 디스크에 저장하는데, 이 경우 1 세션으로 기록하지 못하고 여러 세션으로 나누어 기록하는 경우(멀티 세션)가 발행한다. 트랙 피치가 작은 디스크에 멀티 세션으로 기록된 경우, 목표 위치를 찾지 못해 세션 인식이 않되는 경우가 발생하는데 본 발명을 적용하면 세션 인식이 정상적으로 가능해 진다.By using the track pitch calculation and data search method of the present invention, it is possible to effectively match disks in the case of not following the format criteria such as RED BOOK, YELLOW BOOK, ORANGE BOOK. Due to the large capacity of the disk, video data and high-capacity data are stored on CD-R and CD-RW discs. In this case, it is not recorded in one session but is divided into several sessions (multi-session). In the case where the track pitch is recorded in a multi-session disc, session recognition may occur because the target position cannot be found. However, if the present invention is applied, session recognition can be normally performed.
본 발명은 상술한 실시 예에 한정되지 않으며 본 발명의 사상 내에서 당업자에 의한 변형이 가능함은 물론이다.The present invention is not limited to the above-described embodiments and can be modified by those skilled in the art within the spirit of the invention.
상술한 바와 같이 본 발명에 따르면, 프레임 수를 계산하여 트랙 피치 값을 계산하여 데이터 리드 시에 서치 동작을 원할히 수행할 수 있으며, 기준 스펙을 따르지 못하는 광 기록 매체의 경우에도 본 발명을 적용하여 효과적으로 대응할 수있다.As described above, according to the present invention, it is possible to smoothly perform a search operation at the time of data reading by calculating the track pitch value by calculating the number of frames, and even in the case of an optical recording medium that does not comply with the reference specification, the present invention is effectively applied. Can cope
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0014709A KR100459706B1 (en) | 2002-03-19 | 2002-03-19 | Method for calculating track pitch and searching data in optical disk |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0014709A KR100459706B1 (en) | 2002-03-19 | 2002-03-19 | Method for calculating track pitch and searching data in optical disk |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030075465A true KR20030075465A (en) | 2003-09-26 |
KR100459706B1 KR100459706B1 (en) | 2004-12-04 |
Family
ID=32225286
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2002-0014709A KR100459706B1 (en) | 2002-03-19 | 2002-03-19 | Method for calculating track pitch and searching data in optical disk |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100459706B1 (en) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR970008280B1 (en) * | 1994-08-24 | 1997-05-22 | 대우전자 주식회사 | Fast track search device of optical disk |
KR100213108B1 (en) * | 1997-05-31 | 1999-08-02 | 윤종용 | Tracking servo driving method |
JPH11149755A (en) * | 1997-11-19 | 1999-06-02 | Sharp Corp | Disk reproducing apparatus |
KR100314611B1 (en) * | 1998-03-18 | 2001-12-28 | 구자홍 | Device for controlling track transferring of optical disk and control method therefor |
KR19990080062A (en) * | 1998-04-13 | 1999-11-05 | 구자홍 | How to move the target position in search mode of optical pickup |
CN1213426C (en) * | 1999-08-31 | 2005-08-03 | 松下电器产业株式会社 | Disk reproducing system |
-
2002
- 2002-03-19 KR KR10-2002-0014709A patent/KR100459706B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR100459706B1 (en) | 2004-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2120352C (en) | Disk recording method and apparatus for identifying and skipping defective clusters | |
KR970003054A (en) | How to determine the recording density of compact discs | |
US5737284A (en) | Optical disc drive having accessing from a current position within a lead-in area | |
US6594214B1 (en) | Drive apparatus and method for recording and/or reproducing data and for detecting a boundary between a recorded region and a recordable region on a recording medium | |
JPH0916966A (en) | Information recording method and recording and reproducing device | |
US20080117752A1 (en) | Disc Reproduction Device | |
JPH05205448A (en) | Co reproducing device | |
KR20010027954A (en) | Method and apparatus for determining recordable position on disc medium | |
US6363040B1 (en) | CD-R medium recording method | |
KR100459706B1 (en) | Method for calculating track pitch and searching data in optical disk | |
US6643228B1 (en) | Method and device for recording real-time information including playback parameters | |
US5508988A (en) | Method and apparatus for reproducing information from a partially recorded recording medium | |
US7187627B2 (en) | System for controlling recording and reproducing data using management information on the medium | |
KR100317371B1 (en) | Pvd reproducing method for disk | |
JP2611731B2 (en) | Track width inspection device | |
CN101019173A (en) | Method and apparatus for recording data in the recording medium | |
JPH11213395A (en) | Track pitch measuring method and search method | |
JPH0447838Y2 (en) | ||
US20090040886A1 (en) | Disk playback apparatus and method | |
JP3681006B2 (en) | Recording information search method for CD playback device | |
US20050135204A1 (en) | Method for identifying track capacity | |
JPH0441512Y2 (en) | ||
JPH06223373A (en) | Optical recording reproducer and verifying method using this optical recording reproducer | |
JPH06295441A (en) | Trial recording method for optical information recording device | |
KR19990039088A (en) | How to Search Compact Disc Players |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |