KR100246479B1 - 광기록 매체의 결함영역관리 장치 및 방법 - Google Patents

광기록 매체의 결함영역관리 장치 및 방법 Download PDF

Info

Publication number
KR100246479B1
KR100246479B1 KR1019970072136A KR19970072136A KR100246479B1 KR 100246479 B1 KR100246479 B1 KR 100246479B1 KR 1019970072136 A KR1019970072136 A KR 1019970072136A KR 19970072136 A KR19970072136 A KR 19970072136A KR 100246479 B1 KR100246479 B1 KR 100246479B1
Authority
KR
South Korea
Prior art keywords
recording medium
optical recording
defect area
area management
command
Prior art date
Application number
KR1019970072136A
Other languages
English (en)
Other versions
KR19990052628A (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 KR1019970072136A priority Critical patent/KR100246479B1/ko
Priority to US09/219,118 priority patent/US6385736B1/en
Publication of KR19990052628A publication Critical patent/KR19990052628A/ko
Application granted granted Critical
Publication of KR100246479B1 publication Critical patent/KR100246479B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • G11B20/1889Methods for assignment of alternate areas for defective areas with 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/2545CDs
    • 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
    • G11B2220/2566DVDs belonging to the minus family, i.e. -R, -RW, -VR

Abstract

본 발명은 재기록 가능한 광기록매체의 결함영역을 관리하는 광기록매체의 결함영역 관리장치 및 그 방법에 관한 것이다.
본 발명에 따른 광기록매체의 결함영역 관리장치는 광기록매체에 기록된 결함영역 정보를 저장하는 결함영역관리 데이터저장부와, 픽업이 현재 추종하는 위치의 물리적인 어드레스를 검출하는 물리 아이디 디코더와, 결함영역관리 데이터저장부와 상기 물리 아이디 디코더의 정보를 비교하는 결함영역관리 비교기와, 마이크로 컴퓨터의 제어에 의해 데이터를 상기 광기록매체가 요구하는 포맷으로 부호화하는 인코더와, 마이크로 컴퓨터의 제어에 의해 상기 광기록매체에 기록된 데이터를 원래의 형태로 복원하는 디코더를 구비한다.

Description

광기록 매체의 결함영역관리 장치 및 방법
본 발명은 재기록 가능한 광기록매체의 드라이버에 관한 것으로, 특히 결함 영역을 관리하는 광기록 매체의 결함영역관리 장치 및 방법에 관한 것이다.
통상적으로 광기록매체는 반복 기록의 가능여부에 따라 읽기전용의 롬(ROM)형과, 1회 기록가능한 웜(WORM)형 및 반복적으로 기록할수 있는 재기록 가능형 등으로 크게 3종류로 나누어진다. 예를들어 설명하면, 롬(ROM)형 기록매체로는 컴팩트 디스크 롬(Compact Disc Read Only Memory; 이하 “CD-ROM”라 함)과 디지털 다기능 디스크 롬(Digital Versatile Disc Read Only Memory; 이하 “DVD-ROM”라 함)등이 있으며, 웜(WORM)형 기록매체로는 1회 기록가능한 컴팩트 디스크(Recordable Compact Disc; 이하 “CD-R”라 함)와 1회 기록가능한 디지털 다기능 디스크(Recordable Digital Versatile Disc; 이하 “DVD-R”라 함)등이 있다. 또한, 자유롭게 반복적으로 재기록 가능한 디스크로는 재기록 가능한 컴팩트 디스크(ReWritable Compact Disc; 이하 “CD-RW”라 함)와 재기록 가능한 디지털 다기능 디스크(ReWritable Digital Versatile Disc; 이하 “DVD-RW”라 함)등이 있다.
한편, 재기록 가능형 광기록매체의 경우 그 사용특성상 정보의 기록/재생 작업이 반복적으로 수행되어지며, 이로인해 광기록매체에 정보의 기록을 위해 형성된 기록층을 구성하는 혼합물의 혼합비율이 초기의 혼합비율과 달라지게 되어 그 특성을 잃게 되어 정보의 기록/재생시 오류가 발생하게 되는데 이를 광기록매체에서의 열화라고 한다. 상기 열화된 영역은 광기록매체의 포맷, 기록, 재생명령 수행시 결함영역(Defect Area)으로 나타나게 된다. 또한, 재기록 가능한 광기록매체(CD-RW, DVD-RW)는 열화, 표면의 긁힘, 먼지 등의 마진, 제작시의 오류등의 원인으로 인해 결함영역(Defect Area)이 생기게 된다.
또한, 상기와 같은 원인으로 형성된 결함영역에 데이터를 기록/재생하는 것을 방지하기 위해서 결함영역의 관리가 필요하게 되었다. 이에따라 광기록매체 규격그룹에서는 표 1과 표 2에 나타난 결함영역 관리 테이블을 표준규격에 포함하도록 권고하고 있다.
Figure kpo00002
여기에서 PDL은 주결함 데이터저장부(Primary Defect List; 이하 “PDL”라 함)를 의미하며, 상기 표 1은 광기록매체의 결함관리영역에 기록되는 PDL의 테이블에 관련된 내용을 나타낸 것이다.
Figure kpo00003
여기에서 SDL은 부결함 데이터저장부(Secondary Defect List; 이하 “SDL”라 함)를 의미하며, 상기 표 2는 광기록매체의 결함관리영역에 기록되는 SDL의 테이블에 관련된 내용을 나타낸 것이다.
그러나, 광기록매체 규격그룹의 권고에 따른 상기 결함영역 관리 테이블을 이용하여 효율적으로 광기록매체의 결함영역을 관리하기 위한 결함영역 관리장치 및 방법이 요구되고 있다.
따라서, 본 발명의 목적은 광기록매체의 결함영역에 효율적으로 대응하는 결함영역 기록/재생 장치를 제공하는데 있다.
광기록매체의 결함영역을 효율적으로 관리하는 결함영역 관리장치 및 방법을 제공하는데 있다.
제1(a)도는 본 발명에 따른 결함영역 관리장치를 나타낸 블록도.
제1(b)도는 제1(a)도의 결함관리영역 비교기의 구조를 나타낸 도면.
제2도는 본 발명에 따른 결함영역 관리방법을 나타낸 흐름도.
* 도면의 주요부분에 대한 부호의 설명
10 : 서보 12 : 인코더
14 : 디코더 16 : 물리 아이디 디코더
18 : 결함관리영역 데이터저장부 20 : 호스트 인터페이스
22 : 마이크로 컴퓨터 24 : 호스트
26 : 픽업 28 : 결함영역관리 비교기
상기 목적을 달성하기 위하여 본 발명에 따른 광기록매체의 결함영역 기록장치는 광기록매체에 기록된 결함영역 정보를 저장하는 결함영역관리 데이터저장부와, 픽업이 현재 추종하는 위치의 물리적인 어드레스를 검출하는 물리 아이디 디코더와, 결함영역관리 데이터저장부와 물리 아이디 디코더의 정보를 비교하는 결함영역관리 비교기와, 마이크로 컴퓨터의 제어에 의해 데이터를 상기 광기록매체가 요구하는 포맷으로 부호화하는 인코더를 구비한다.
본 발명에 따른 광기록매체의 결함영역 재생장치는 광기록매체에 기록된 결함영역 정보를 저장하는 결함영역관리 데이터저장부와, 픽업이 현재 추종하는 위치의 물리적인 어드레스를 검출하는 물리 아이디 디코더와, 결함영역관리 데이터저장부와 물리 아이디 디코더의 정보를 비교하는 결함영역관리 비교기와, 마이크로 컴퓨터의 제어에 의해 광기록매체에 기록된 데이터를 원래의 형태로 복원하는 디코더를 구비한다.
본 발명에 따른 광기록매체의 결함영역 관리장치는 광기록매체에 기록된 결함영역 정보를 저장하는 결함영역관리 데이터저장부와, 픽업이 현재 추종하는 위치의 물리적인 어드레스를 검출하는 물리 아이디 디코더와, 결함영역관리 데이터저장부와 상기 물리 아이디 디코더의 정보를 비교하는 결함영역관리 비교기와, 마이크로 컴퓨터의 제어에 의해 데이터를 상기 광기록매체가 요구하는 포맷으로 부호화하는 인코더와, 마이크로 컴퓨터의 제어에 의해 상기 광기록매체에 기록된 데이터를 원래의 형태로 복원하는 디코더를 구비한다.
또한, 본 발명에 따른 광기록매체의 결함영역 관리방법은 광기록매체를 장착한후, 결함영역관리 데이터저장부에 광기록매체에 기록된 결함영역의 물리 섹터번호들을 저장하는 제1 단계와, 호스트로부터의 기록/재생 명령을 입력하는 제2 단계와, 기록/재생 명령을 수행하기 위해 마이크로 컴퓨터에서 상기 명령에 포함된 논리 섹터번호를 물리적인 어드레스로 변환하고 결함영역관리 비교기에 최초 결함영역의 물리 섹터번호를 저장하는 제3 단계와, 마이크로 컴퓨터의 제어에 의해 서보를 동작시키며 물리 아이디 디코더에서 물리적 어드레스를 검출하는 제4 단계와, 최초 결함영역의 물리적 섹터번호와 물리 아이디 디코더에서 검출된 데이터의 일치여부를 판단하는 제5 단계와, 제5 단계에서 상기 두 개의 데이터가 서로 일치하지 않을 경우, 현재의 폭에 대한 기록/재생 명령을 수행하여 현재의 폭에 대한 기록/재생 명령 수행완료후, 명령을 수행하는 폭을 하나씩 증가하는 제6 단계와, 명령을 수행하는 명령의 폭이 기록/재생 명령에 포함된 폭의 길이보다 큰지 일치여부를 판단하는 제7 단계와, 제7 단계에서 수행하는 명령의 폭이 큰 경우, 마이크로 컴퓨터에서 명령의 수행을 종료하고 호스트에 명령수행 완료보고를 하는 제8 단계를 포함한다.
상기 목적외에 본 발명의 다른 목적 및 특징들은 첨부도면을 참조한 실시예에 대한 설명을 통하여 명백하게 드러나게 될 것이다.
제1도 내지 제2도를 참조하여 본 발명의 바람직한 실시예에 대하여 설명하기로 한다.
제1도를 참조하면, 시스템에 기록/재생 명령을 하달하는 호스트(24)와, 상기 호스트(24)의 명령에 따라 각부분을 제어하는 마이크로 컴퓨터(22)와, 상기 호스트(24)와 마이크로 컴퓨터(22) 및 다른 장치를 연결하는 호스트 인터페이스(20)를 구비하는 광기록매체의 결함영역 관리장치가 도시되어 있다. 상기 호스트(24)의 명령이 호스트 인터페이스(Interface;20)를 경유하여 마이크로 컴퓨터(22)로 전송된다. 예를들어 설명하면, 호스트(24)가 기록/재생(Read/Write)명령을 드라이버에 내리면 논리 섹터번호(Logic Sector Number; 이하 “LSN”라 함)와 수행할 길이에 관한 정보를 내포하는 기록/재생 명령은 호스트 인터페이스(20)를 경유하여 마이크로 컴퓨터(22)에 전달되며, 상기 호스트(24)의 기록/재생 명령에 따라 마이크로 컴퓨터(22)는 각 부분을 제어하여 호스트(24)의 명령을 수행하며, 명령수행 종료시에는 명령수행 완료를 호스트(24)에 보고한다. 한편, 마이크로 컴퓨터(22)는 호스트(24)로 부터의 명령을 수행하기 위해 서보(10), 인코더(12), 디코더(14), 물리 아이디(Physical Sector Number; 이하 “PID”라 함) 디코더(16)와 결함영역관리(Defect Management Area; 이하 “DMA”라 함) 비교기(28) 등을 제어하게 된다.
또한, 상기 광기록매체에 기록된 데이터를 원래의 형태로 복원하는 디코더(Decoder;14)와, 결함영역의 물리 섹터번호를 저장하는 DMA 데이터저장부(18)와, 상기 PID 디코더(16)와 DMA 데이터저장부(18)의 정보로부터 결함영역을 판별하는 DMA 비교기(28)를 구비하는 광기록매체의 결함영역 관리장치가 도시되어 있다. 상기 DMA 데이터저장부(18)에는 광기록매체의 리드인(Read-in) 영역과 리드아웃(Read-out) 영역에 기록되어 있는 DMA 정보를 저장한후, DMA 비교기(28)의 요구에 의해 DMA 정보를 갱신하게 한다. 한편, 광기록매체상에 기록된 데이터는 디코더(14)에서 복원되어지며 이때, 픽업이 추종하는 광기록매체의 물리적 어드레스를 PID 디코더(16)에서 검출하여 DMA 비교기(28)에 전송한다. 이를 상세히 설명하면, 광기록매체가 장착되면 광기록매체상의 리드인 영역과 리드아웃 영역에 기록된 DMA 정보는 메모리소자로 구현된 DMA 데이터저장부(18)에 기록되어진다. 한편, DMA 비교기(28)에서는 DMA 데이터저장부(18)에서 순차적으로 저장시킨 결함영역의 물리 섹터번호와 PID 디코더(18)에서 전송된 물리적인 어드레스르 비교하게 되며, DMA 비교기(28)에 저장된 결함영역의 물리 섹터번호와 현재 픽업이 추종하는 물리적인 어드레스가 일치할 경우, 마이크로 컴퓨터(22)는 서보(10)를 제어하여 픽업이 결함영역을 점프하도록 한다. 또한, 상기 PID 디코더(16)의 물리적인 어드레스와 DMA 비교기(28)에 저장된 결함영역의 물리 섹터번호가 일치하지 않을 경우, 점프한 결함영역의 다음영역부터 픽업은 재생을 수행한다. 또한, 상기 DMA 비교기(28)는 레지스터(Register)로 구현되어, 결함영역의 물리 섹터번호(즉, PSN_DMA[i])를 저장하는 23개의 비트와 PDL과 SDL을 구분하는 1개의 비트와 6개의 예비비트를 갖는 총 32비트로 구성되어 있다. 이때의 DMA 비교기(28)의 구성이 제1(b)도에 도시되어 있다.
또한, 광기록매체에 광학적으로 액세스하는 픽업(26)과, 상기 픽업의 포커싱과 트래킹을 수행하는 서보(10)와, 데이터를 광기록매체가 요구하는 포맷으로 부호화하는 인코더(Encoder;12)와, 상기 픽업(26)이 현재 추종하는 위치의 물리적인 어드레스를 검출하는 물리 아이디(Physical Sector Number; 이하 “PID”라 함)디코더(16)를 구비하는 광기록매체의 결함영역 관리장치가 도시되어 있다. 상기 마이크로 컴퓨터(22)에 전송된 호스트(24)의 기록명령에 의해 마이크로 컴퓨터(22)는 인코더(12)를 제어하여 광기록매체가 요구하는 형태로 정보를 변환하여 기록명령을 수행한다. 이를 상세히 설명하면, PID디코더(18)에서 전송되는 현재 픽업(26)의 추종 어드레스를 검출하여 DMA 비교기(28)에 전송한다. 마이크로 컴퓨터(22)는 호스트 명령에 포함된 LSN과 수행되는 길이의 정보를 연산하여 서보(10)를 제어하여 픽업(26)을 명령에 따라 이동시킨다. 픽업(26)을 원하는 위치로 이동시킨후 인코더(12)에서는 데이터를 광기록매체가 요구하는 포맷으로 변환시켜 픽업(26)을 사용하여 광기록매체에 기록하게 된다. 상기 인코더(12)에서 기록명령 수행시 PID 디코더(16)와 DMA 데이터저장부(18)를 DMA 비교기(28)에서 물리적인 어드레스를 비교하여 결함영역과 일치할 경우, 결함영역을 점프하게된다. 또한, 결함영역이 나타나지 않을 경우, 결함영역을 점프한 다음영역부터 기록명령을 수행하게된다. 상기 DMA 비교기(28)에서의 동작은 상기 디코더(14)에서 설명한 내용과 동일하므로 자세한 내용은 생략하기로 한다.
제2도를 참조하여 본 발명에 따른 광기록매체의 결함영역 관리방법에 대해서 설명하기로 한다.
광기록매체의 결함영역 관리방법은 광기록매체의 장착여부 및 종류를 판별하는 제31 단계와, DMA 데이터저장부(18)에 광기록매체상의 결함영역 정보를 저장하는 제32 단계를 포함한다. 상기 광기록매체의 장착여부는 픽업의 포커싱 동작을 수행하면서 검출되는 고주파 신호의 레벨에 의해 판별되며, 광기록매체의 종류판별은 픽업이 광기록매체의 트랙방향으로 이동한후 원위치로 복귀하는 동작을 수행하면서 검출되는 트래킹 신호와 소정의 신호레벨을 비교함으로써 상기 광기록매체가 재기록 가능한 광기록매체인지의 여부를 판별하게 된다. 광기록매체의 장착이 완료되면 광기록매체의 리드 인영역과 리드 아웃영역에 기록된 결함영역 물리 섹터번호(즉, 포맷작업에서 광기록매체에 기록된 결함영역 정보)를 DMA 데이터저장부(18)에 저장된다. 반면에, 광기록매체가 장착되지 않을 경우 초기상태를 유지한다.
또한, 호스트(24)에서는 기록/재생 명령을 입력하며(제33 단계) LSN을 물리적 어드레스로 변환하고 DMA 비교기(28)에 최초의 결함영역의 물리 섹터번호(즉, PSN_DMA[i])를 기록하는 제34 단계를 포함한다. 상기, 호스트(24)로부터 드라이버 장치에서 수행될 명령(예를들어, 기록/재생 명령)에는 논리 섹터번호(Logic Sector Number; 이하 “LSN”라 함) 및 수행할 데이터의 길이에 대한 정보가 포함되어 있다. 상기 명령이 기록명령일 경우 인코더(12)에서 광기록매체가 요구하는 포맷으로 변환시킨후 픽업(26)을 이용하여 기록명령을 수행할 데이터의 길이만큼 정보를 기록한다. 한편, 재생명령일 경우 디코더(14)에서 픽업을 이용하여 광기록매체로부터 검출된 신호를 원래의 형태로 변환시켜 재생명령을 수행할 데이터의 길이만큼 정보를 복원한다.
한편, 마이크로 컴퓨터(22)에서는 논리 섹터번호(Logical Sector Number; 이하 “LSN”라 함)를 물리적 어드레스(Physical Sector Number; 이하 “PSN”라 함)로 변환시킨다. 상기 변환과정은 물리적인 초기위치(Pre Physical Sector Number; 이하 “prePSN”라 함)를 구하는 단계와, 물리적 어드레스를 구하는 단계를 포함한다. 이를 상세히 설명하면, 물리적인 초기위치(prePSN)는 LSN에 사용자 영역의 어드레스(예를들면, 31000h)와 미사용 부분의 수(X)를 더하여 구할수 있으며, 물리적 어드레스는 prePSN에 DMA 오프셋(OFFset)을 더하여 구할수 있게된다. 이로인해, 마이크로 컴퓨터(22)는 현재의 논리적인 섹터번호를 물리적 어드레스로 변환하게 된다. 한편, DMA 비교기(28)에는 DMA 데이터저장부(18)에 기록된 정보중에서 최초의 결함영역의 물리 섹터번호를 저장시킨다.
또한, 마이크로 컴퓨터(22)의 제어에 의해 서보를 동작하며 PID 디코더(16)에서 검출되는 데이터를 재생하는 제35 단계를 포함한다. 기록/재생 명령에 포함된 어드레스와 수행할 길이 정보에 의해 마이크로 컴퓨터(22)에서는 서보(10)를 제어하여 실제로 이동할 위치로 픽업(26)을 이동시킨다. 한편, PID 디코더(16)에서는 현재 픽업(26)이 추종하는 물리 아이디(PID)를 검출하여 DMA 비교기(28)에 전송하게 된다.
또한, DMA 비교기(28)에서는 물리 섹터번호(즉, PSN_DMA[i])와 PID 디코더(18)에서 전송된 물리적 어드레스의 일치여부를 판단하는 제36 단계와, 상기 제36 단계에서 결함영역과 일치할 경우, 결함영역을 점프한후 DMA 비교기(28)에서는 DMA 데이터저장부(18)에 순차적으로 기록된 물리 섹터번호로 갱신(즉, PSN_DMA[i], i=i+1)한후 제35 단계 내지 제36 단계를 수행하는 제37 단계를 포함한다. DMA 비교기(28)에서는 상기 PID 디코더(16)에서 검출된 물리적인 어드레스와 결함영역의 물리적 어드레스를 비교한다. 한편, PID 디코더(16)에서 검출된 물리적 어드레스와 결함영역의 섹터번호가 일치하는 경우, 결함영역에서의 기록/재생 동작은 수행하지 않고 결함영역을 점프하게된다. 또한, DMA 비교기(28)에서는 DMA 데이터저장부(18)의 기록되어 있는 다음번의 물리 섹터번호로 갱신한후, 결함영역에서 점프한 다음 어드레스로부터 기록/재생 작업을 다시 수행하게 된다.
또한 제36 단계에서 결함영역과 일치하지 않을 경우, 한 폭에 대한 기록/재생 명령을 수행하는 제38 단계를 포함한다. 결함영역과 일치하지 않을 경우 하나의 폭에 대하여 기록/재생 명령을 수행하여 상기 하나의 폭에 대한 기록/재생을 완료한다.
또한, 기록/재생 명령을 수행할 폭을 하나씩 증가시키는 제39 단계와, 상기 기록/재생 명령에 포함된 폭의 길이보다 큰지 일치여부를 판단하는 제40 단계를 포함한다. 호스트(24)로부터의 기록/재생 명령에 포함된 폭의 길이를 하나씩 증가시키면서 그때의 폭의 길이가 명령에 포함된 폭의 길이보다 큰지의 여부를 판단하게 된다.
또한, 제40 단계에서 수행할 폭의 길이보다 작을 경우, 제35 단계 내지 제40 단계를 수행하는 제41단계와, 제40 단계에서 수행할 폭의 길이보다 큰 경우, 명령의 수행을 종료하고 명령수행 완료보고하는 제42단계를 포함한다. 상기 폭의 길이가 명령에 포함된 길이보다 작거나 동일한 경우, 제35 단계 내지 제40 단계를 반복적으로 수행한다. 한편, 상기 폭의 길이가 명령에 포함된 길이보다 큰 경우, 마이크로 컴퓨터(22)에서는 기록/재생 명령의 수행을 종료하고 호스트(24)에 명령수행 완료보고를 하게된다.
상술한 바와같이, 본 발명의 광기록매체의 결함영역 판별방법 및 장치는 호스트로 부터의 기록/재생 명령을 수행하는 도중 DMA 데이터저장부와 PID 디코더의 물리적인 어드레스를 DMA 비교기에서 비교하여 서로 일치할 경우 상기 결함영역은 점프하고 결함영역이 존재하지 않는 다음영역부터 상기 기록/재생 명령을 다시 수행하게되어, 광기록매체의 결함영역에 데이터를 기록/재생하는 명령을 수행하지 않으므로 광기록매체의 결함영역을 효율적으로 관리할 수 있는 장점이 있다.
이상 설명한 내용을 통해 당업자라면 본 발명의 기술사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알수 있을 것이다. 따라서, 본 발명의 기술적 범위는 명세서의 상세한 설명에 기재된 내용으로 한정되는 것이 아니라 특허 청구의 범위에 의해 정하여져야만 할 것이다.

Claims (11)

  1. 광기록매체 드라이버 장치에 기록명령을 하달하는 호스트와, 상기 호스트로부터의 기록명령을 수행하기 위해 각부분을 제어하는 마이크로 컴퓨터와, 광기록매체에 광학적으로 액세스하는 픽업과, 상기 마이크로 컴퓨터의 제어에 의해 픽업의 포커싱과 트래킹을 수행하는 서보를 구비하는 결함영역 관리 기능을 갖는 기록장치에 있어서, 상기 광기록매체에 기록된 결함영역 정보를 저장하는 결함영역관리 데이터저장부와, 상기 픽업이 현재 추종하는 위치의 물리적인 어드레스를 검출하는 물리 아이디 디코더와, 상기 결함영역관리 데이터저장부와 물리 아이디 디코더의 정보를 비교하는 결함영역관리 비교기와, 상기 마이크로 컴퓨터의 제어에 의해 데이터를 상기 광기록매체가 요구하는 포맷으로 부호화하는 인코더를 구비하는 것을 특징으로 하는 결함영역 관리장치.
  2. 광기록매체 드라이버 장치에 기록명령을 하달하는 호스트와, 상기 호스트로부터의 기록명령을 수행하기 위해 각부분을 제어하는 마이크로 컴퓨터와, 광기록매체에 광학적으로 액세스하는 픽업과, 상기 마이크로 컴퓨터의 제어에 의해 픽업의 포커싱과 트래킹을 수행하는 서보를 구비하는 결함영역 관리 기능을 갖는 재생장치에 있어서, 상기 광기록매체에 기록된 결함영역 정보를 저장하는 결함영역관리 데이터저장부와, 상기 픽업이 현재 추종하는 위치의 물리적인 어드레스를 검출하는 물리 아이디 디코더와, 상기 결함영역관리 데이터저장부와 물리 아이디 디코더의 정보를 비교하는 결함영역관리 비교기와, 상기 마이크로 컴퓨터의 제어에 의해 광기록매체에 기록된 데이터를 원래의 형태로 복원하는 디코더를 구비하는 것을 특징으로 하는 결함영역 관리장치.
  3. 광기록매체 드라이버 장치에 기록재생명령을 하달하는 호스트와, 상기 호스트로부터의 기록명령을 수행하기 위해 각부분을 제어하는 마이크로 컴퓨터와, 광기록매체에 광학적으로 액세스하는 픽업과, 상기 마이크로 컴퓨터의 제어에 의해 픽업의 포커싱과 트래킹을 수행하는 서보를 구비하는 결함영역 관리 장치에 있어서, 상기 광기록매체에 기록된 결함영역 정보를 저장하는 결함영역관리 데이터저장부와, 상기 픽업이 현재 추종하는 위치의 물리적인 어드레스를 검출하는 물리 아이디 디코더와, 상기 결함영역관리 데이터저장부와 물리 아이디 디코더의 정보를 비교하는 결함영역관리 비교기와, 상기 마이크로 컴퓨터의 제어에 의해 데이터를 상기 광기록매체가 요구하는 포맷으로 부호화하는 인코더와, 상기 마이크로 컴퓨터의 제어에 의해 상기 광기록매체에 기록된 데이터를 원래의 형태로 복원하는 디코더를 구비하는 것을 특징으로 하는 결함영역 관리장치.
  4. 제3항에 있어서, 상기 결함영역관리 데이터저장부를 메모리 소자로 구현한 것을 특징으로 하는 결함영역 관리장치.
  5. 제3항에 있어서, 상기 결함영역관리 비교기를 레지스트로 구현한 것을 특징으로 하는 결함영역 관리장치.
  6. 광기록매체를 장착한후, 결함영역관리 데이터저장부에 광기록매체에 기록된 결함영역의 물리 섹터번호들을 저장하는 제1 단계와, 호스트로부터의 기록/재생 명령을 입력하는 제2 단계와, 상기 기록/재생 명령을 수행하기 위해 마이크로 컴퓨터에서 상기 명령에 포함된 논리 섹터번호를 물리적인 어드레스로 변환하고 결함영역관리 비교기에 최초 결함영역의 물리 섹터번호를 저장하는 제3 단계와, 상기 마이크로 컴퓨터의 제어에 의해 서보를 동작시키며 물리 아이디 디코더에서 물리적 어드레스를 검출하는 제4 단계와, 상기 최초 결함영역의 물리적 섹터번호와 물리 아이디 디코더에서 검출된 데이터의 일치여부를 판단하는 제5 단계와, 상기 제5 단계에서 상기 두 개의 데이터가 서로 일치하지 않을 경우, 현재의 폭에 대한 기록/재생 명령을 수행하여 현재의 폭에 대한 기록/재생 명령 수행완료 후, 명령을 수행하는 폭을 하나씩 증가하는 제6 단계와, 상기 명령을 수행하는 명령의 폭이 기록/재생 명령에 포함된 폭의 길이보다 큰지 일치여부를 판단하는 제7 단계와, 상기 제7 단계에서 수행하는 명령의 폭이 큰 경우, 마이크로 컴퓨터에서 명령의 수행을 종료하고 호스트에 명령수행 완료보고를 하는 제8 단계를 포함하는 것을 특징으로 하는 결함영역 관리방법.
  7. 제6항에 있어서, 상기 제5 단계에서 결함영역과 일치할 경우, 결함영역을 점프한후 상기 결함영역관리 비교기에 결함영역관리 데이터저장부에 저장된 결함영역의 물리 섹터번호를 순차적으로 갱신한후 제4 단계 내지 제5 단계를 수행하는 제9 단계를 추가로 포함하는 것을 특징으로 하는 결함영역 관리방법.
  8. 제6항에 있어서, 상기 제7 단계에서 수행할 폭의 길이보다 작을 경우, 제4 단계 내지 제7 단계를 수행하는 제10 단계를 추가로 포함하는 것을 특징으로 하는 결함영역 관리방법.
  9. 제8항에 있어서, 상기 제1 단계가, 상기 광기록매체의 장착여부를 판단하는 단계와, 상기 광기록매체에 기록된 결함영역의 물리 섹터번호들을 결함영역관리 데이터저장부에 저장하는 단계를 포함하는 것을 특징으로 하는 결함영역 관리방법.
  10. 제9항에 있어서, 상기 광기록매체의 장착여부 판단단계에서 광기록매체가 장착되지 않을 경우, 초기상태로 복귀하는 것을 특징으로 하는 결함영역 관리방법.
  11. 제8항에 있어서, 상기 제3 단계가, 상기 마이크로 컴퓨터에서 상기 명령에 포함된 논리 섹터번호를 물리적 어드레스로 변환하는 단계와, 상기 결함영역관리 비교기에 최초 결함영역의 물리적 섹터번호를 저장하는 단계를 포함하는 것을 특징으로 하는 결함영역 관리방법.
KR1019970072136A 1997-12-23 1997-12-23 광기록 매체의 결함영역관리 장치 및 방법 KR100246479B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1019970072136A KR100246479B1 (ko) 1997-12-23 1997-12-23 광기록 매체의 결함영역관리 장치 및 방법
US09/219,118 US6385736B1 (en) 1997-12-23 1998-12-23 Method and apparatus for managing defect areas of recording medium using sector number comparison techniques

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970072136A KR100246479B1 (ko) 1997-12-23 1997-12-23 광기록 매체의 결함영역관리 장치 및 방법

Publications (2)

Publication Number Publication Date
KR19990052628A KR19990052628A (ko) 1999-07-15
KR100246479B1 true KR100246479B1 (ko) 2000-03-15

Family

ID=19528226

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970072136A KR100246479B1 (ko) 1997-12-23 1997-12-23 광기록 매체의 결함영역관리 장치 및 방법

Country Status (1)

Country Link
KR (1) KR100246479B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003151216A (ja) * 2001-11-12 2003-05-23 Hitachi Ltd 情報記録方法、及び情報記録装置

Also Published As

Publication number Publication date
KR19990052628A (ko) 1999-07-15

Similar Documents

Publication Publication Date Title
US6414923B1 (en) Recording/reproducing method of optical recording medium
KR20000018963A (ko) 광 기록매체의 사용가능한 대체블럭 서치 방법
US20080094967A1 (en) Method of recording temporary defect list on write-once recording medium, method of reproducing the temporary defect list, recording and/or reproducing apparatus, and the write-once recording medium
KR100475604B1 (ko) 재생전용 광디스크와, 그 재생전용 광디스크 장치에서의재생방법
US6611483B1 (en) Device and method for recording data on optical recording medium
US6967912B1 (en) Method and apparatus for determining a recordable position of a writable disk
US20100097903A1 (en) Optical disc device
KR100677064B1 (ko) 끊어짐없이 데이터를 저장하는 광 기록 매체와 그 결함 영역 처리 방법
RU2373585C2 (ru) Способ управления дефектной зоной на неперезаписываемом оптическом носителе записи и оптический носитель записи с его использованием
KR100246479B1 (ko) 광기록 매체의 결함영역관리 장치 및 방법
KR100539509B1 (ko) 데이터기록/재생시의결함영역관리방법
US7983123B2 (en) Methods of defect management and reproduction, program and recording medium, and apparatuses for information recording and information reproduction
US6463024B1 (en) Method for formatting an optical recording medium
KR100396618B1 (ko) 재기록 가능 기록매체의 결함 관리방법 및 장치
JPH10106170A (ja) 光ディスク情報記録システム
KR100246478B1 (ko) 결함영역관리 리스트 생성 장치 및 방법
US20050128913A1 (en) Method for performing optimal recording power calibration in recorder and recording medium therefor
KR100663407B1 (ko) 광디스크의 신속한 파이널라이즈를 지원하는 방법
US20050235104A1 (en) Initialization method, reproduction method, computer-executable program product, computer-readable recording medium, data structure, information recording apparatuses, and information reproducing apparatus
KR20010076439A (ko) 사용가능한 대체블럭이 저장된 광기록매체 및 이를 이용한기록재생방법
KR100283245B1 (ko) 기록매체의 결함영역 관리자료 생성방법 및 이를 이용한 기록/재생지점 억세스 방법
KR100282344B1 (ko) 광 기록매체의 기록/재생 위치 검출방법
KR20010063164A (ko) 광기록재생기의 결함 영역 관리 방법
KR100609856B1 (ko) 광기록매체및결함영역관리방법
KR19990040763A (ko) 결함영역을 가진 기록매체 억세스 방법 및 그 장치

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: 20121128

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20131122

Year of fee payment: 15

FPAY Annual fee payment

Payment date: 20141124

Year of fee payment: 16

FPAY Annual fee payment

Payment date: 20151124

Year of fee payment: 17

LAPS Lapse due to unpaid annual fee