[go: up one dir, main page]

KR100464409B1 - 광기록매체상의 상대 어드레스 검출 및 보정 장치 및 방법 - Google Patents

광기록매체상의 상대 어드레스 검출 및 보정 장치 및 방법 Download PDF

Info

Publication number
KR100464409B1
KR100464409B1 KR10-2002-0018801A KR20020018801A KR100464409B1 KR 100464409 B1 KR100464409 B1 KR 100464409B1 KR 20020018801 A KR20020018801 A KR 20020018801A KR 100464409 B1 KR100464409 B1 KR 100464409B1
Authority
KR
South Korea
Prior art keywords
address
relative address
relative
recording medium
optical recording
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
Application number
KR10-2002-0018801A
Other languages
English (en)
Other versions
KR20030079619A (ko
Inventor
엄우식
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR10-2002-0018801A priority Critical patent/KR100464409B1/ko
Priority to JP2003080764A priority patent/JP4146258B2/ja
Priority to CN03107956A priority patent/CN1450533A/zh
Priority to US10/406,600 priority patent/US7158465B2/en
Publication of KR20030079619A publication Critical patent/KR20030079619A/ko
Application granted granted Critical
Publication of KR100464409B1 publication Critical patent/KR100464409B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording 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/004Recording, reproducing or erasing methods; Read, write or erase circuits therefor
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/24Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by sensing features on the record carrier other than the transducing track ; sensing signals or marks recorded by another method than the main recording
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/216Rewritable discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/218Write-once discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs

Landscapes

  • Optical Recording Or Reproduction (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명은 광기록매체상의 상대 어드레스 검출 및 보정 장치 및 방법에 관한 것으로서, 광기록매체상의 상대 어드레스(relative address) 검출시의 에러를 보정하기 위한 장치는, 광기록매체상에 기록된 상대 어드레스를 읽어 오는 상대 어드레스 검출부; 상대 어드레스 검출부에서 출력된 상대 어드레스들이 소정 N 횟수 이상 연속적 어드레스들인지를 검사하는 상대 어드레스 연속성 검출부; 및 상대 어드레스 연속성 검출부에서 N 횟수 이상 연속적인 상대 어드레스들이 입력되었음을 확인한 후, 이전 어드레스에 대해 연속적이지 않은 현재의 상대 어드레스를 강제로 보정하여 출력하는 상대 어드레스 보정부를 포함함을 특징으로 한다.
본 발명에 의하면, 광기록매체상의 상대 어드레스에 대해 검출의 연속성을 이용해 오류 정정을 수행함으로써 LPP 데이터 디코딩을 올바르게 수행하고 정확한 위치에 데이터 기록을 수행할 수 있다.

Description

광기록매체상의 상대 어드레스 검출 및 보정 장치 및 방법{Apparatus and method for deteting and correcting relative address on optical storage medium}
본 발명은 광기록매체상의 상대 어드레스 검출에 관한 것으로서, 보다 상세하게는 광기록매체의 랜드 프리 피트 블럭 내 상대적 위치 정보인 상대 어드레스를 검출하고 오류를 보정하는, 광기록매체상의 상대 어드레스 검출 및 보정 장치와 그 방법에 관한 것이다.
DVD-R, DVD-RW와 같은 광기록매체는 디스크 기판 제작중 어드레스 정보를 포함하는 피트(pits)를 랜드(land)위에 새겨 놓은 LPP(Land Pre-Pit)를 구비한다. LPP 신호는 광빔이 광기록매체의 트랙을 따라갈 때 도출되어지며, 기록 전과 기록 후 기록기기의 광픽업으로 측정된다.
광기록매체상에는 16개의 미리 기록된 섹터들(LPP 섹터)로 이뤄진 LPP 블럭(pre-recorded block)이 있다. LPP 블럭은 신호 처리 단계에 따라 "미리 기록된 데이터 블럭(pre-recorded data block)" 또는 "미리 기록된 물리 블럭"으로 불려진다.
"미리 기록된 데이터 블럭"은 A와 B의 두 데이터 부분을 포함한다. A 부분은 3 바이트의 ECC 블럭 어드레스와 3 바이트의 패리티로 구성된다. 즉 A 부분은 6개의 미리 기록된 데이터 섹터들로 이뤄진다. B 부분은 1 바이트의 ID 필드, 6 바이트의 디스크 정보 및 3바이트의 패리티로 이뤄진다. 따라서 B 부분은 10개의 미리 기록된 데이터 섹터들로 이뤄진다.
미리 기록된 데이터 블럭은 상기 A 부분, B 부분 및 0000~1111b까지인 상대 어드레스(relative address)를 구비한 16개의 미리 기록된 물리 섹터들로 이뤄진다. 미리 기록된 데이터 블럭에 싱크(pre-recorded SYNC)가 더해진 것이 pre-recorded physical block이 된다.
LPP 섹터에 있는 상대 어드레스는 4 비트를 가지며 16개의 LPP 섹터들(1 LPP 블럭)의 위치를 나타낸다. 차례로 0000b 부터 1111b 까지의 어드레스가 각각 첫번째 LPP 섹터부터 마지막 LPP 섹터까지를 나타내는 것이다. 상대 어드레스 번호는그루브에 기록된 물리 섹터 번호의 하위 4비트와 동일하다. 상대 어드레스는 에러 검출 및 에러 정정 코드를 가지고 있지 않다.
광기록매체 기록 및 재생시 상술한 LPP 블럭내 상대 어드레스를 잘못 검출하게 되면, LPP 블럭내 다른 데이터 검출을 정확하게 했을 경우라도 디코딩시 에러로서 출력된다.
따라서, 에러 검출 및 에러 정정 코드가 없는 상대 어드레스를 잘못 검출한 경우, 그를 복구시키는 방법 및 장치에 대한 필요가 있게된다.
본 발명이 이루고자 하는 기술적 과제는, 광기록매체상의 LPP 블럭 검출시의 에러를 줄이기 위해, 에러가 발생한 상대 어드레스를 원래의 상태로 복구하는 , 광기록매체상의 상대 어드레스 검출 및 복구 장치와 그 방법을 제공하는데 있다.
도 1은 광기록매체 기록 및 재생 장치의 개략적 블록도이다.
도 2는 본 발명의 상대 어드레스 검출 및 에러 복구 기능등의 LPP 데이터 처리가 이뤄지는 광기록매체 기록 또는 재생 장치의 개략적 블록도를 도시한 것이다.
도 3의 (a)~(e)는 광기록매체상의 연속적인 각 섹터의 LPP 데이터 프레임 구조의 예를 도시한 것이다.
도 4의 (a)~(d)는 어드레스 보정 및 마이컴으로 발생시키는 인터럽트 신호의 생성 예를 보이기 위한 것이다.
상기 과제를 해결하기 위한, 광기록매체상의 상대 어드레스(relative address) 검출시의 에러를 보정하기 위한 장치는, 광기록매체상에 기록된 상대 어드레스를 읽어 오는 상대 어드레스 검출부; 상기 상대 어드레스 검출부에서 출력된 상대 어드레스들이 소정 N 횟수 이상 연속적 어드레스들인지를 검사하는 상대 어드레스 연속성 검출부; 및 상기 상대 어드레스 연속성 검출부에서 N 횟수 이상 연속적인 상대 어드레스들이 입력되었음을 확인한 후, 이전 어드레스에 대해 연속적이지 않은 현재의 상대 어드레스를 강제로 보정하여 출력하는 상대 어드레스 보정부를 포함함을 특징으로 한다.
상기 상대 어드레스 검출부는 상기 광기록매체상의 섹터 싱크 검출 후, 윈도우 신호를 생성해 소정 영역에 존재하는 신호만을 검출하는 윈도우 생성부를 포함함이 바람직하다.
상기 N 연속성은, 이전 어드레스에 대해 +1의 관계를 가진 어드레스가 N 회 입력된 경우임이 바람직하다.
상기 상대 어드레스 보정부는, 상대 어드레스 보정 후, 광기록매체 제어를 모니터하는 소정 마이컴에 어드레스 에러 보정이 이뤄졌음을 알리는 제1인터럽트 신호를 출력함이 바람직하다.
상기 상대 어드레스 보정부는, 상대 어드레스 보정 직후 상대 어드레스 검출부를 통해 읽은 다음 상대 어드레스가 보정된 어드레스에 대해 연속적이지 않을 때, 광기록매체 제어를 모니터하는 소정 마이컴에 연속성에 오류가 있음을 알리는 제2인터럽트 신호를 출력함이 바람직하다.
상기 과제를 해결하기 위한, 광기록매체상의 랜드 프리 피트(LPP: Land Pre-Pit) 데이터를 검출하는 장치는, 광기록매체에 기록된 상대 어드레스를 읽어 오는 상대 어드레스 검출부; 광기록매체에 기록된 LPP 사용자 데이터(user data)를 읽어 오는 사용자 데이터 검출부; 상기 상대 어드레스 검출부에서 출력된 상대 어드레스들이 소정 N 횟수 이상 연속적 어드레스들인지를 검사하는 상대 어드레스 연속성 검출부; 상기 상대 어드레스 연속성 검출부에서 N 횟수 이상 연속적인 상대 어드레스들이 입력되었음을 확인한 후, 이전 어드레스에 대해 연속적이지 않은 현재의 상대 어드레스를 강제로 보정하여 출력하는 상대 어드레스 보정부; 및 상대 어드레스보정 후 상기 사용자 데이터를 디코딩하는 LPP 디코딩부를 포함함을 특징으로 한다.
상기 상대 어드레스 검출부는 상기 광기록매체상의 섹터 싱크 검출 후, 윈도우 신호를 생성해 소정 영역에 존재하는 신호만을 검출하는 윈도우 생성부를 포함함이 바람직하다.
상기 N 연속성은, 이전 어드레스에 대해 +1의 관계를 가진 어드레스가 N 회 입력된 경우임이 바람직하다.
상기 상대 어드레스 보정부는, 상대 어드레스 보정 직후, 광기록매체 제어를 모니터하는 소정 마이컴에 어드레스 에러 보정이 이뤄졌음을 알리는 제1인터럽트 신호를 출력함이 바람직하다.
상기 상대 어드레스 보정부는, 어드레스 보정 직후 상대 어드레스 검출부를 통해 읽은 다음 상대 어드레스가 보정된 어드레스에 대해 연속적이지 않을 때, 광기록매체 제어를 모니터하는 소정 마이컴에 연속성에 오류가 있음을 알리는 제2인터럽트 신호를 출력함이 바람직하다.
상기 과제를 해결하기 위한, 광기록매체상의 상대 어드레스(relative address) 검출시의 에러를 보정하기 위한 방법은, 광기록매체상에 기록된 상대 어드레스를 독출하는 단계; 상기 독출된 상대 어드레스들이 소정 N 횟수 이상 연속적이었는지를 검사하는 단계; 및 N 횟수 이상 연속적인 상대 어드레스들이 입력되었다고 확인된 후, 현재 독출한 상대 어드레스가 이전 어드레스에 대해 연속적이지 않은 경우 현재 상대 어드레스를 강제로 보정하여 출력하는 단계를 포함함을 특징으로 한다.
상기 상대 어드레스의 독출은, 상기 광기록매체상의 섹터 싱크 검출 후, 윈도우 신호를 생성해 소정 영역에 존재하는 신호만을 검출함으로써 수행됨이 바람직하다.
상기 N 연속성은, 이전 어드레스에 대해 +1의 관계를 가진 어드레스가 N 회 입력된 경우임이 바람직하다.
상대 어드레스 보정이 이뤄진 직후, 광기록매체 제어를 모니터하는 소정 마이컴에 어드레스 에러 보정이 이뤄졌음을 알리는 제1인터럽트 신호를 출력하는 단계를 더 포함함이 바람직하다.
상대 어드레스 보정이 이뤄진 직후, 다음에 독출한 상대 어드레스가 보정된 어드레스에 대해 연속적이지 않을 때, 광기록매체 제어를 모니터하는 소정 마이컴에 연속성에 오류가 있음을 알리는 제2인터럽트 신호를 출력하는 단계를 더 포함함이 바람직하다.
이하에서 첨부된 도면을 참조하여 본 발명을 상세히 설명한다.
도 1은 광기록매체 기록 및 재생 장치의 개략적 블록도이다.
도 1의 광기록매체 기록 및 재생 장치는 픽업 유니트(pick-up unit)(100), 적응 레이저 전력 제어부(Adaptive Laser Power Controller;ALPC)(101), 고주파 증폭기(RF-AMP)(102), 데이터 프로세서(103), 호스트 인터페이스부(104), 서보 제어부(105) 및 모터 구동부(motor & drive)(106)를 포함한다.
픽업 유니트(100)는 광기록매체(10) 상에 기록된 신호를 독출한다.
적응 레이저 전력 제어부(101)는 데이터 프로세서(103)로부터 기록 펄스 신호와 기입 클럭 신호 및 기록 인에이블 신호를 제공받아 기록을 위해서 레이저 광량을 제어한다. 따라서, 기입 클럭 신호에 따라 기록 펄스 신호가 픽업 유니트(100)를 통해 광기록매체(10) 상에 기록 마크 형태로 기록될 수 있게 된다.
고주파 증폭기(102)는 픽업 유니트(100)로부터 출력되는 미세한 전기적 신호를 증폭한다. 증폭된 전기적 신호로부터 재생 신호와 워블 신호를 검출하여 데이터 프로세서(103)로 제공한다.
데이터 프로세서(103)는 재생시 고주파 증폭기(102)로부터 제공되는 재생 신호로부터 동기 신호 검출, 삽입과 보호를 수행하고, 복조, 에러 검출/정정을 수행한다. 또한 고주파 증폭기(102)의 각종 콘트롤 신호를 생성하고 서보와 관련된 신호를 서보 제어부(105)에 제공한다. 데이터 프로세서(103)는 기록시, 호스트 인터페이스부(104)를 통해 호스트(11)로부터 제공되는 데이터의 변조, 에러 정정 부호화 등을 수행하고 그에 따른 기록 펄스 신호를 생성해서 적응 레이저 전력 제어부(101)에 제공한다. 본 발명과 관련하여, 데이터 프로세서(103)는 LPP 상대 어드레스를 검출해 에러 유무를 검사하고, 에러가 있을 때 상대 어드레스 값을 정상으로 복구하는 회로를 포함하며, 이에 대해서는 도 2 이하의 도면을 참조하여 상세히 설명할 것이다.
호스트 인터페이스(104)는 광 기록/재생 장치의 데이터 프로세서(103)와 호스트(11)와의 인터페이스를 담당한다.
서보 제어부(105)는 데이터 프로세서(103)로부터 제공되는 서보와 관련된신호를 제공받아 광기록매체(10)의 회전 속도 제어에 관련된 모터 제어와 트래킹, 커스 등 서보 제어를 담당한다.
모터 구동부(106)는 디스크(10)의 회전과 관련된 모터(motor)와 그 드라이브(drive)를 포함하며, 서보 제어부(105)에서 제공된 모터 구동 신호, 트래킹 서보 또는 포커싱 서보를 위한 서보 구동 신호에 따라 모터와 그 드라이브를 제어한다.
광기록매체 기록 또는 재생 장치는 상술한 각 구성 블록들 및 그 사이의 신호 흐름 등을 총괄 제어하는 마이콤(107)을 더 포함할 수 있다.
도 2는 본 발명의 상대 어드레스 검출 및 에러 복구 기능등의 LPP 데이터 처리가 이뤄지는 장치의 개략적 블록도를 도시한 것이다.
도 2의 LPP 데이터 처리부는 워블 PLL부(200), 위상차 검출부(210), 위상차 보정부(220), LPP 싱크 검출부(230), LPP 데이터 변환부(240), 상대 어드레스 검출부(250), 사용자 데이터 검출부(260), 상대 어드레스 연속성 검출부(270), 상대 어드레스 보정부(280) 및 LPP 디코딩부(290)를 포함한다.
워블 PLL부(200)는 워블 신호를 입력 신호로 하는 위상 동기 루프 회로의 결과인 워블 클럭 신호(wbclk)와, 입력되는 워블 신호와 위상 동기되고 평균 지터(jitter)를 추종하는 신호인 피워블 신호(pwb; PLL wobble)를 출력한다. 일반적으로 DVD-R/RW에서 피워블은 워블 클럭의 186배이고, DVD+R/RW에서 피워블은 워블 클럭의32배가 된다. 피워블 신호(pwb)는 원래의 워블 신호가 가지는 고유 주파수와 위상을 가진다. 피워블은 RF 증폭기에서 직접 검출한 워블보다 결함과 지터가 개선되어 있는 안정적인 신호이므로 워블 신호 보다 피워블을 이용해 위상기준신호와의 위상차 등을 검출한다.
위상차 검출부(210)는 소정 방식을 적용하여 위상기준신호와 워블 신호 사이의 위상차를 검출한다. DVD-R, DVD-RW의 경우, LPP 신호가 위상기준신호로서 사용될 수 있다. 위상차 검출부(210)는 워블 클럭(wbclk) 단위로서 위상차를 검출함이 바람직하다. 검출된 위상차 신호는 도 1의 마이콤(107) 등으로 입력되거나, 위상차 보정부(220)로 직접 입력될 수 있다. 위상차 신호가 마이콤(107)으로 입력되는 경우, 마이콤(107)은 그 위상차 신호를 이용해 위상차 보상값을 산출해 위상차 보정부(220)로 제공한다.
위상차 보정부(220)는 마이콤(107)이나 위상차 검출부(210)로부터의 입력값에 해당하는 값만큼의 위상을 피워블 신호로부터 보상한다.
LPP 싱크 검출부(230)는 위상차 보정부(220)에서 위상차가 보정된 피워블 신호를 이용해 LPP 싱크를 검출한다.
LPP 데이터 변환부(240)는 LPP 싱크 검출부(230)로부터 싱크를 검출한 직후 입력되는 LPP 신호를 변환하여 "1"이나 "0"으로 변환한다. 이는 광기록매체상의 LPP에 데이터 기록시 "1"과 "0"을 각각 3비트의 소정 신호로 변환한 것을 다시 복구하기 위한 것이다.
상대 어드레스 검출부(250)는 LPP 싱크 신호 검출 이후 다음에 오는 소정 위치에 대해 상대 어드레스 영역임을 정하고, 그 영역에서 검출된 LPP 데이터를 상대 어드레스로서 검출한다. 이를 위해, 상대 어드레스가 검출되어야 할 영역의 신호를 검출할 윈도우를 출력하는 제1윈도우 생성부(251)를 포함하고, LPP 데이터 변환부(240)에서 출력된 신호(4 비트의 신호)가 제1윈도우 생성부(251)에서 생성된 윈도우 안에서 검출될 때 그 신호를 상대 어드레스 신호로서 출력하는 상대 어드레스 출력부(252)를 더 포함한다.
사용자 데이터 검출부(260)는 소정 위치에 대해 상대 어드레스 영역임을 정하고, 그 영역에서 검출된 LPP 데이터를 사용자 데이터로서 검출한다. 이를 위해, 사용자 데이터가 검출되어야 할 영역의 신호를 검출할 윈도우를 출력하는 제2윈도우 생성부(261)를 포함하고, LPP 데이터 변환부(240)에서 출력된 신호(8 비트의 신호)가 제2윈도우 생성부(261)에서 생성된 윈도우 안에서 검출될 때 그 신호를 사용자 데이터로서 출력하는 사용자 데이터 출력부(262)를 더 포함한다.
상대 어드레스 연속성 검출부(270)는 상대 어드레스 검출부(250)에서 출력한 상대 어드레스가 N 으로 설정된 회수만큼 올바르게 연속적으로 출력되는지를 검사한다. 상대 어드레스는 한 섹터 내에서 0000b, 0001b, ..., 1110b, 1111b로 1만큼 차례로 증가된 채 검출될 것이다. 따라서, 상대 어드레스 출력의 연속성은 N 회수 만큼 입력된 상대 어드레스 값들이 각각 이전 어드레스값 보다 1 만큼 큰 값을 가지는 것을 말한다. N이 클수록 어드레스 업데이트까지 시간이 많이 소요되고, 에러가 많은 시스템에서는 특히 그 검출이 어려울 수 있다. 따라서 N은 해당 시스템의 특성을 고려하여 설정하는 것이 바람직하다.
상대 어드레스 보정부(280)는 상대 어드레스 연속성 검출부(270)에서 N회 만큼 설정된 어드레스 연속성이 만족된 후, 상대 어드레스 검출부(250)를 통해 검출된 현 어드레스가 이전 어드레스에 대해 연속적이지 않은 경우, 현 어드레스의 값을 [이전 어드레스값 +1]로 강제로 보정하여 출력하고, 현 어드레스가 정상적인 경우에는 그대로 그 어드레스를 출력시킨다. 강제 보정된 어드레스를 의사(pseudo) 상대 어드레스라고 한다. 의사 (상대) 어드레스가 출력되었을 경우, 상대 어드레스 보정부(280)는 도 1의 마이콤(107)에 어드레스 에러 보정이 이뤄졌음을 알리는 인터럽트 신호(rapient; relative address pseudo error interrupt)를 보낸다. 또한 의사 어드레스값과 그 직후 입력된 어드레스 값이 연속적인지를 체크하여 연속적이지 않을 때 마이콤이 이상 상태를 감시하도록 연속성 오류 인터럽트(raceint; relative address continuity error interrupt)를 발생한다. 의사 어드레스값을 출력한 이후의 어드레스 값이 의사 어드레스값과 연속적이지 않은 경우는, 트랙이 미끄러져 다른 트랙으로 진입한 경우 등이 해당될 수 있다. 이런 경우, 마이콤은 트랙 제어를 다시 시작하는 등의 동작이 수행되도록 광기록매체 기록 또는 재생 장치의 제어를 수행할 것이다.
LPP 디코딩부(290)는 상대 어드레스 보정부(280)에서 출력된 상대 어드레스와 사용자 데이터 검출부(260)에서 출력된 사용자 데이터를 결합해 LPP 블럭의 데이터를 디코딩한다.
도 3의 (a)~(e)는 광기록매체상의 연속적인 각 섹터의 LPP 데이터 프레임 구조의 예를 도시한 것이다. 각 섹터의 LPP 데이터 프레임은 싱크 영역과 상대 어드레스 영역 및 사용자 데이터 영역으로 이뤄져 있다.
(a) 섹터에는 1110b의 상대 어드레스가 기록되어져 있다.
(b) 섹터에는 1111b의 상대 어드레스가 기록되어 있다. 이는 (a) 섹터의 상대 어드레스에 비해 1 증가한 값이므로 (b)의 섹터가 (a) 섹터와 연속적이라 할 때 상대 어드레스가 올바로 된 경우이다. (b)의 상대 어드레스가 1111b로서 검출됨으로써 (a) 섹터의 어드레스로부터 어드레스 연속성이 1회 검출되었다고 할 수 있다.
(c) 섹터에는 0000b의 상대 어드레스가 기록되어 있다. 연속적인 상대 어드레스는 0000b에서 1111b 까지 차례로 증가하고, 1111b 다음에는 0000b의 상대 어드레스를 가진 섹터가 다시 시작되므로, (c) 섹터는 (b) 섹터와 연속적이라 할 때 상대 어드레스가 올바로 기록된 경우이다. 여기까지 (a) 섹터의 어드레스로부터 어드레스 연속성이 2회 검출되었다고 할 수 있다.
(d) 섹터에는 0000b의 상대 어드레스가 기록되어 있다. 이는 이전 섹터인 (c)의 상대 어드레스 0000b로부터 +1 증가된 값이 아니므로 올바로 기록된 어드레스 값이 아니라고 할 수 있다. (c) 까지 2회의 어드레스 연속성이 검출되었으므로, 도 2의 회로에서 상대 어드레스 검출 연속성 N이 1~2회로 설정된 경우, (d) 섹터의 어드레스는 이전 어드레스인 0000b보다 +1 증가시킨 0001b로 보정한 의사 어드레스로서 출력시킬 수 있다.
(e) 섹터에는 0010b의 상대 어드레스가 기록되어 있다. 이는 이전 의사 어드레스 0001b에 대해 연속적인 값이므로 올바른 어드레스 값으로서 간주될 것이다. 만약 (e) 섹터의 어드레스 값이 (d)에서 보정한 의사 어드레스 값으로부터 +1 증가한 연속값이 아니면 도 2의 상대 어드레스 보정부(280)는 마이컴(107)에 연속성 오류 인터럽트(rapeint)를 출력해, 마이컴(107)으로 하여금 트랙제어를 재시도하는데정보를 제공할 수 있다.
도 4의 (a)~(d)는 어드레스 보정 및 마이컴(107)으로 발생시키는 인터럽트 신호의 생성 예를 보이기 위한 것이다.
도 4의 (a)는 광기록매체상의 연속되는 섹터들로부터 실제 검출된 상대 어드레스들의 예이다. 여기서 빗금친 부분은 가령 트랙이 미끄러진 경우와 같이 이상상태가 발생된 경우의 상대 어드레스들이다.
(b)는 (a)와 같이 검출된 상대 어드레스로부터 N회 연속성이 검출된 후 오류가 발생한 어드레스 부분을 보정해 출력한 결과이다.
(c)는 (a)에서 검출된 실제 상대 어드레스에 이상이 있는 부분을 (b)와 같이 의사 어드레스로서 보정한 경우, 의사 어드레스가 발생되었음을 마이컴으로 알리는 제1인터럽트 신호(rapeint)이다.
(d)는 (a)의 빗금친 영역에서와 같이, 이상상태가 발생된 경우 이를 마이컴(107)으로 알리도록 발생되는 제2인터럽트 신호(raceint)이다. 제2인터럽트 신호는 의사 어드레스 발생 직후 입력된 상대 어드레스가 의사 어드레스와 연속적인 값이 아닐 때 발생된다.
(c)나 (d)에서 발생된 인터럽트 신호를 받은 마이컴(107)은 인터럽트 신호를 받음으로써 광기록매체 서보 제어시 이상상태를 반영할 수 있도록 할 것이다.
상술한 바와 같이 광기록매체상의 각 섹터를 구분짓는 상대 어드레스에 대해 그 연속성을 이용해 오류 정정을 수행함으로써 LPP 데이터 디코딩을 올바르게 수행하고, 보다 정확한 위치를 찾아 기록을 수행할 수 있게 된다.
본 발명에 의하면, 광기록매체상의 상대 어드레스에 대해 검출의 연속성을 이용해 오류 정정을 수행함으로써 LPP 데이터 디코딩을 올바르게 수행하고 정확한 위치에 데이터 기록을 수행할 수 있다.

Claims (15)

  1. 광기록매체상의 상대 어드레스(relative address) 검출시의 에러를 보정하기 위한 장치에 있어서,
    광기록매체상에 기록된 상대 어드레스를 읽어 오는 상대 어드레스 검출부;
    상기 상대 어드레스 검출부에서 읽은 상대 어드레스들이 소정 N 횟수 이상 연속되는 어드레스들인지를 검사하는 상대 어드레스 연속성 검출부; 및
    상기 상대 어드레스 연속성 검출부에서 N 횟수 이상 연속되는 상대 어드레스들이 입력되었고 현재의 상대 어드레스가 바로 전 어드레스에 비해 불연속적인 값일 때, 현재의 상대 어드레스를 바로 전 어드레스에 대해 연속적인 값이 되도록 보정하는 상대 어드레스 보정부를 포함함을 특징으로 하는 광기록매체상의 상대 어드레스 검출 및 보정 장치.
  2. 제1항에 있어서, 상기 상대 어드레스 검출부는
    상기 광기록매체상의 섹터 싱크 검출 후, 윈도우 신호를 생성해 소정 영역에 존재하는 신호만을 검출하는 윈도우 생성부를 포함함을 특징으로 하는 광기록매체상의 상대 어드레스 검출 및 보정 장치.
  3. 제1항에 있어서,
    상기 N 연속성은, 이전 어드레스에 대해 +1의 관계를 가진 어드레스가 N 회 입력된 경우임을 특징으로 하는 광기록매체상의 상대 어드레스 검출 및 보정 장치.
  4. 제1항에 있어서, 상기 상대 어드레스 보정부는,
    어드레스를 보정한 직후, 광기록매체 제어를 모니터하는 소정 마이컴에 어드레스 에러 보정이 이뤄졌음을 알리는 제1인터럽트 신호를 출력함을 특징으로 하는 광기록매체상의 상대 어드레스 검출 및 보정 장치.
  5. 제1항에 있어서, 상기 상대 어드레스 보정부는,
    어드레스 보정 직후 상대 어드레스 검출부를 통해 읽은 다음 상대 어드레스가 보정된 어드레스에 대해 연속적이지 않을 때, 광기록매체 제어를 모니터하는 소정 마이컴에 연속성에 오류가 있음을 알리는 제2인터럽트 신호를 출력함을 특징으로 하는 광기록매체상의 상대 어드레스 검출 및 보정 장치.
  6. 광기록매체상의 랜드 프리 피트(LPP: Land Pre-Pit) 데이터를 검출하는 광기록매체 기록 또는 재생 장치에 있어서,
    광기록매체에 기록된 상대 어드레스를 읽어 오는 상대 어드레스 검출부;
    광기록매체에 기록된 LPP 사용자 데이터(user data)를 읽어 오는 사용자 데이터 검출부;
    상기 상대 어드레스 검출부에서 출력된 상대 어드레스들이 소정 N 횟수 이상 연속되는 어드레스들인지를 검사하는 상대 어드레스 연속성 검출부;
    상기 상대 어드레스 연속성 검출부에서 N 횟수 이상 연속되는 상대 어드레스들이 입력되었고 현재의 상대 어드레스가 바로 전 어드레스에 비해 불연속적인 값일 때, 현재의 상대 어드레스를 바로 전 어드레스에 대해 연속적인 값이 되도록 보정하는 상대 어드레스 보정부; 및
    상대 어드레스 보정 후 상기 사용자 데이터를 디코딩하는 LPP 디코딩부를 포함함을 특징으로 하는 광기록매체 기록 또는 재생 장치.
  7. 제6항에 있어서, 상기 상대 어드레스 검출부는
    상기 광기록매체상의 섹터 싱크 검출 후, 윈도우 신호를 생성해 소정 영역에 존재하는 신호만을 검출하는 윈도우 생성부를 포함함을 특징으로 하는 광기록매체 기록 또는 재생 장치.
  8. 제6항에 있어서,
    상기 N 연속성은, 이전 어드레스에 대해 +1의 관계를 가진 어드레스가 N 회 입력된 경우임을 특징으로 하는 광기록 매체 기록 또는 재생 장치.
  9. 제6항에 있어서, 상기 상대 어드레스 보정부는,
    어드레스 보정 직후, 광기록매체 제어를 모니터하는 소정 마이컴에 어드레스에러 보정이 이뤄졌음을 알리는 제1인터럽트 신호를 출력함을 특징으로 하는 광기록 매체 기록 또는 재생 장치.
  10. 제6항에 있어서, 상기 상대 어드레스 보정부는,
    어드레스 보정 직후 상대 어드레스 검출부를 통해 읽은 다음 상대 어드레스가 보정된 어드레스에 대해 연속적이지 않을 때, 광기록매체 제어를 모니터하는 소정 마이컴에 연속성에 오류가 있음을 알리는 제2인터럽트 신호를 출력함을 특징으로 하는 광기록매체 기록 또는 재생 장치.
  11. 광기록매체상의 상대 어드레스(relative address) 검출시의 에러를 보정하기 위한 방법에 있어서,
    광기록매체상에 기록된 상대 어드레스를 독출하는 단계;
    상기 독출된 상대 어드레스들이 소정 N 횟수 이상 연속적인 어드레스들적이었는지를 검사하는 단계; 및
    N 횟수 이상 연속적인 상대 어드레스들이 입력되었다고 확인된 후, 현재 독출한 상대 어드레스가 이전 어드레스에 대해 연속적이지 않은 경우 현재 상대 어드레스를 바로 전 어드레스에 대해 연속적인 값이 되도록 보정하여 출력하는 단계를 포함함을 특징으로 하는 광기록매체상의 상대 어드레스 검출 및 보정 방법.
  12. 제11항에 있어서,
    상기 상대 어드레스의 독출은, 상기 광기록매체상의 섹터 싱크 검출 후, 윈도우 신호를 생성해 소정 영역에 존재하는 신호만을 검출함으로써 수행됨을 특징으로 하는 광기록매체상의 상대 어드레스 검출 및 보정 방법.
  13. 제11항에 있어서,
    상기 N 연속성은, 이전 어드레스에 대해 +1의 관계를 가진 어드레스가 N 회 입력된 경우임을 특징으로 하는 광기록매체상의 상대 어드레스 검출 및 보정 방법.
  14. 제11항에 있어서,
    상대 어드레스 보정 직후, 광기록매체 제어를 모니터하는 소정 마이컴에 어드레스 에러 보정이 이뤄졌음을 알리는 제1인터럽트 신호를 출력하는 단계를 더 포함함을 특징으로 하는 광기록매체상의 상대 어드레스 검출 및 보정 방법.
  15. 제11항에 있어서,
    상대 어드레스 보정이 이뤄진 직후, 다음에 독출한 상대 어드레스가 보정된 어드레스에 대해 연속적이지 않을 때, 광기록매체 제어를 모니터하는 소정 마이컴에 연속성에 오류가 있음을 알리는 제2인터럽트 신호를 출력하는 단계를 더 포함함을 특징으로 하는 광기록매체상의 상대 어드레스 검출 및 보정 방법.
KR10-2002-0018801A 2002-04-06 2002-04-06 광기록매체상의 상대 어드레스 검출 및 보정 장치 및 방법 Expired - Fee Related KR100464409B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR10-2002-0018801A KR100464409B1 (ko) 2002-04-06 2002-04-06 광기록매체상의 상대 어드레스 검출 및 보정 장치 및 방법
JP2003080764A JP4146258B2 (ja) 2002-04-06 2003-03-24 光記録媒体上の相対アドレス検出及び補正装置とその方法
CN03107956A CN1450533A (zh) 2002-04-06 2003-03-27 用于检测和校正光存储介质上的相关地址的装置和方法
US10/406,600 US7158465B2 (en) 2002-04-06 2003-04-04 Apparatus and method for detecting and correcting relative address on optical storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0018801A KR100464409B1 (ko) 2002-04-06 2002-04-06 광기록매체상의 상대 어드레스 검출 및 보정 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20030079619A KR20030079619A (ko) 2003-10-10
KR100464409B1 true KR100464409B1 (ko) 2005-01-03

Family

ID=28786907

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0018801A Expired - Fee Related KR100464409B1 (ko) 2002-04-06 2002-04-06 광기록매체상의 상대 어드레스 검출 및 보정 장치 및 방법

Country Status (4)

Country Link
US (1) US7158465B2 (ko)
JP (1) JP4146258B2 (ko)
KR (1) KR100464409B1 (ko)
CN (1) CN1450533A (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE602004014217D1 (de) * 2003-06-10 2008-07-17 Thomson Licensing Verfahren für die Wiedergewinnung von Land Vorvertiefung
KR100936033B1 (ko) * 2003-07-04 2010-01-11 삼성전자주식회사 광 기록/재생 기기의 주소 정보의 효율적인 검출/정정방법 및 장치
KR20080082386A (ko) * 2007-03-08 2008-09-11 삼성전자주식회사 에러 판별 장치 및 방법
JP2019053802A (ja) * 2017-09-14 2019-04-04 株式会社東芝 記憶装置、および、制御方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR950034106A (ko) * 1994-02-18 1995-12-26 다까노 야스아끼 헤더 데이타의 오류 보정을 행하는 cd-rom 디코더
KR19990033798A (ko) * 1997-10-27 1999-05-15 구자홍 디스크의 데이터재생방치 및 그 재생방법
JP2000048494A (ja) * 1998-07-27 2000-02-18 Toshiba Corp ディスク記憶装置及び同装置におけるサーボセクタアドレスエラー検出方法
KR20030045495A (ko) * 2001-12-04 2003-06-11 삼성전자주식회사 어드레스 정보 검출방법 및 그 장치
KR20050015500A (ko) * 2003-08-06 2005-02-21 삼성전자주식회사 저장 매체의 읽기 오류를 처리하는 재생 장치 및 방법과그에 따른 동영상 재생 장치 및 방법

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5264970A (en) * 1991-06-21 1993-11-23 Industrial Technology Research Institute Digital signal reproducing apparatus
JPH06195875A (ja) 1992-12-22 1994-07-15 Canon Inc 再生装置
EP0886275B1 (en) 1996-10-11 2004-03-31 SANYO ELECTRIC Co., Ltd. Digital recording method
JPH11242859A (ja) * 1998-02-25 1999-09-07 Matsushita Electric Ind Co Ltd アドレス補間方法およびアドレス補間装置
JPH11353817A (ja) 1998-06-05 1999-12-24 Hitachi Ltd Id番号検出保護方法及びその回路
JP3206657B2 (ja) * 1999-02-05 2001-09-10 日本電気株式会社 交替処理方法および情報記録再生装置
JP3789740B2 (ja) 1999-09-09 2006-06-28 三洋電機株式会社 リード/ライト制御回路およびリード/ライト制御回路を備えた記録および/または再生装置
JP3964086B2 (ja) 1999-12-13 2007-08-22 株式会社リコー 情報記録再生装置
JP2002015549A (ja) * 2000-06-26 2002-01-18 Sony Corp 記録再生装置及び記録再生方法
JP4145024B2 (ja) * 2001-05-17 2008-09-03 富士通株式会社 情報再生装置、及び情報記録媒体再生システム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR950034106A (ko) * 1994-02-18 1995-12-26 다까노 야스아끼 헤더 데이타의 오류 보정을 행하는 cd-rom 디코더
KR19990033798A (ko) * 1997-10-27 1999-05-15 구자홍 디스크의 데이터재생방치 및 그 재생방법
JP2000048494A (ja) * 1998-07-27 2000-02-18 Toshiba Corp ディスク記憶装置及び同装置におけるサーボセクタアドレスエラー検出方法
KR20030045495A (ko) * 2001-12-04 2003-06-11 삼성전자주식회사 어드레스 정보 검출방법 및 그 장치
KR20050015500A (ko) * 2003-08-06 2005-02-21 삼성전자주식회사 저장 매체의 읽기 오류를 처리하는 재생 장치 및 방법과그에 따른 동영상 재생 장치 및 방법

Also Published As

Publication number Publication date
CN1450533A (zh) 2003-10-22
KR20030079619A (ko) 2003-10-10
US7158465B2 (en) 2007-01-02
US20050073933A1 (en) 2005-04-07
JP2003303478A (ja) 2003-10-24
JP4146258B2 (ja) 2008-09-10

Similar Documents

Publication Publication Date Title
JP3694895B2 (ja) データ記録・再生方法,データ再生装置及び記録媒体
KR100493017B1 (ko) 광기록매체의 섹터 싱크 신호 검출 장치 및 방법
US8004939B2 (en) Device and method for connecting interrupted recording
US7548498B2 (en) Optical disk unit capable of reading out data normally and continuously after suspension of data writing
US6501721B2 (en) Spliceless editing of a read/write optical medium
US6650606B2 (en) Optical disk device controlling a revolution of a recordable optical disk according to a displacement between a phase of a sector synchronizing signal generated from a data-writing reference clock signal and a phase of a synchronizing signal obtained from address information
US7149165B2 (en) Controller for data recorder
KR100453579B1 (ko) 광 디스크 이용 정보 기록/재생 장치 및 그 방법과 정보기록 시스템 및 정보 기록 방법
KR100464409B1 (ko) 광기록매체상의 상대 어드레스 검출 및 보정 장치 및 방법
US7149167B2 (en) Data recorder
US7145856B2 (en) Data recording device and controller for data recording device
JP3708619B2 (ja) 消失フラグを用いたエラー訂正システム
KR100459704B1 (ko) 광기록매체상의 위상기준신호와 워블 신호 사이의 위상차보상 장치 및 방법
CN100359585C (zh) 中断数据衔接的光学记录装置
US20090323489A1 (en) Apparatus and method for connecting interrupted recording
US7433282B2 (en) Recording method and drive for optical storage media
JPH08180611A (ja) データ記録再生方法及びその装置、並びにデータ伝送方法及びその装置
JPH1186462A (ja) 光ディスク装置及びデータ再生方法
JP2003077131A (ja) 光ディスク装置および光ディスク記録方法
JP2002313027A (ja) 情報記録媒体記録方法
JP2000357373A (ja) 信号検出装置及び方法、並びにディスクドライブ
JP2007073187A (ja) 光ディスク装置
JP2008103079A (ja) 記録媒体、記録方法、記録装置、再生方法、および再生装置
HK1022208A1 (en) Disk recording system
HK1022208B (en) Disk recording system

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20121130

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

FPAY Annual fee payment

Payment date: 20131129

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

FPAY Annual fee payment

Payment date: 20141127

Year of fee payment: 11

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 12

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20161223

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20161223