[go: up one dir, main page]

KR100246478B1 - Apparatus and method for generating defect area management list - Google Patents

Apparatus and method for generating defect area management list Download PDF

Info

Publication number
KR100246478B1
KR100246478B1 KR1019970079704A KR19970079704A KR100246478B1 KR 100246478 B1 KR100246478 B1 KR 100246478B1 KR 1019970079704 A KR1019970079704 A KR 1019970079704A KR 19970079704 A KR19970079704 A KR 19970079704A KR 100246478 B1 KR100246478 B1 KR 100246478B1
Authority
KR
South Korea
Prior art keywords
unit
area
defect
disc
data
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
KR1019970079704A
Other languages
Korean (ko)
Other versions
KR19990059496A (en
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 KR1019970079704A priority Critical patent/KR100246478B1/en
Publication of KR19990059496A publication Critical patent/KR19990059496A/en
Application granted granted Critical
Publication of KR100246478B1 publication Critical patent/KR100246478B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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
    • 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/1816Testing
    • G11B2020/1826Testing wherein a defect list or error map is generated
    • 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
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Optical Recording Or Reproduction (AREA)

Abstract

본 발명은 재기록 가능한 디스크매체의 결함영역을 관리하는 결함영역관리 리스트 생성 장치 및 그 방법에 관한 것이다.The present invention relates to an apparatus and method for generating a defective area management list for managing a defective area of a rewritable disc medium.

본 발명에 따른 결함영역관리 리스트생성 장치는 디스크의 포맷명령을 내리고 각부를 제어하는 제어부와, 제어부에 의해 포맷명령이 내려지면 특정한 검사위치에 기록할 기지의 데이터를 엔코딩하는 엔코더부와, 엔코더부의 제어에 의해 디스크로부터 데이터를 읽어들여 디스크의 물리적인 위치를 판별하는 물리적 위치검출부와, 엔코딩된 기지의 데이터를 상기 물리적 위치검출부에 의해 검출된 상기 검사위치를 기록하는 서보 및 헤드부와, 검사위치에 기록된 기지의 데이터를 헤드로 다시읽어 이를 디코딩하여 디팩트를 판정하는 디코더부와, 디펙트라고 판정된 디스크 영역정보를 저장하는 결함영역관리 데이터저장부를 구비한다.The apparatus for generating a defect area management list according to the present invention includes a control unit for issuing a format command of a disc and controlling each unit, an encoder unit for encoding known data to be recorded at a specific inspection position when the format command is issued by the control unit, and an encoder unit. A physical position detector which reads data from the disc under control to determine the physical position of the disc, a servo and head unit which records the known position detected by the physical position detector by encoding known data; And a decoder section for reading the known data recorded in the data back into the head, decoding it to determine the defect, and a defect area management data storage section for storing the disk area information determined to be the defect.

Description

결함영역관리 리스트 생성 장치 및 방법Apparatus and method for generating defect area management list

본 발명은 재기록 가능한 디스크매체의 드라이버에 관한 것으로, 특히 결함영역을 관리하는 디스크매체의 결함영역관리 리스트 생성 장치 및 그 방법에 관한 것이다.The present invention relates to a driver of a rewritable disk medium, and more particularly, to an apparatus and method for generating a defective area management list of a disk medium for managing a defective area.

통상적으로 디스크매체는 반복 기록의 가능여부에 따라 읽기전용의 롬(ROM)형과, 1회 기록가능한 웜(WORM)형 및 반복적으로 기록할 수 있는 재기록 가능형 등으로 크게 3종류로 나누어진다. 예를들어 설명하면, 롬(ROM)형 기록매체로는 컴팩트 디스크 롬(Compact Disc Read Only Memory; 이하 “CD-ROM”라 함)과 디지털 다기능 디스크 롬(Digital Versatile Disc Read Only Memory; 이하 “DVD-ROM”라 함)등이 있으며, 웜(WORM)형 기록매체로는 1회 기록가능한 디지털 다기능 디스크(Recordable Digital Versatile Disc; 이하 “DVD-R”라 함)등이 있다. 또한, 자유롭게 반복적으로 재기록 가능한 디스크로는 재기록 가능한 컴팩트 디스크(ReWritable Compact Disc; 이하 “CD-RW”라 함)와 재기록 가능한 디지털 다기능 디스크(ReWritable Digital Versatile Disc; 이하 “DVD-RW”라 함)등이 있다.Generally, a disk medium is classified into three types, such as a read-only ROM type, a write once type Worm type, and a rewritable type that can be repeatedly written, depending on whether repeat recording is possible. For example, a ROM type recording medium includes a compact disc read only memory (hereinafter referred to as a "CD-ROM") and a digital versatile disc read only memory (hereinafter referred to as "DVD"). -ROM ", and a WORM type recording medium include a recordable digital versatile disc (hereinafter referred to as" DVD-R "). In addition, freely repeatable rewritable discs include a rewritable compact disc (hereinafter referred to as "CD-RW") and a rewritable digital versatile disc (hereinafter referred to as "DVD-RW"). There is this.

한편, 재기록 가능형 디스크매체의 경우 그 사용특성상 정보의 기록/재생 작업이 반복적으로 수행되어지며, 이로인해 디스크매체에 정보의 기록을 위해 형성된 기록층을 구성하는 혼합물의 혼합비율이 초기의 혼합비율과 달라지게 되어 그 특성을 잃게 되어 정보의 기록/재생시 오류가 발생하게 되는데 이를 광기록 매체에서의 열화라고 한다. 상기 열화된 영역은 디스크매체의 포맷, 기록, 재생명령 수행시 결함영역(Defect Area)으로 나타나게 된다. 또한, 재기록 가능한 디스크매체(CD-RW, DVD-RW)는 열화, 표면의 긁힘, 먼지 등의 미진, 제작시의 오류등의 원인으로 인해 결함영역(Defect Area)이 생기게 된다.On the other hand, in the case of a rewritable disc medium, the recording / reproducing operation of the information is repeatedly performed due to its use characteristics, whereby the mixing ratio of the mixture constituting the recording layer formed for recording the information on the disc medium is the initial mixing ratio. The characteristics of the optical recording medium are changed, and the characteristics thereof are lost, and an error occurs when recording / reproducing information. This is called degradation in an optical recording medium. The deteriorated area is represented as a defect area when a disk medium is formatted, recorded, or reproduced. In addition, a rewritable disc medium (CD-RW, DVD-RW) has a defect area due to deterioration, scratches on the surface, dust, dust, and manufacturing errors.

또한, 상기와 같은 원인으로 형성된 결함영역에 데이터를 기록/재생하는 것을 방지하기 위해서 결함영역의 관리가 필요하게 되었다. 이에따라 디스크매체 규격그룹에서는 표 1과 표 2에 나타난 결함영역 관리 테이블을 표준규격에 포함하도록 권고하고 있다.In addition, in order to prevent data from being recorded / reproduced in the defect area formed due to the above reasons, management of the defect area has become necessary. Accordingly, the disc media standard group recommends that the defective area management tables shown in Table 1 and Table 2 be included in the standard.

Figure kpo00002
Figure kpo00002

여기에서 PDL은 주결함 데이터저장부(Primary Defect List; 이하 “PDL”라 함)를 의미하며, 상기 표 1은 광기록 매체의 결함관리영역에 기록되는 PDL의 테이블에 관련된 내용을 나타낸 것이다.Here, PDL means a Primary Defect List (hereinafter referred to as “PDL”), and Table 1 shows the contents of the PDL table recorded in the defect management area of the optical recording medium.

Figure kpo00003
Figure kpo00003

여기에서 SDL은 부결함 데이터저장부(Secondary Defect List; 이하 “SDL”라 함)를 의미하며, 상기 표 2는 디스크매체의 결함관리영역에 기록되는 SDL의 테이블에 관련된 내용을 나타낸 것이다.In this case, the SDL means a defective data storage unit (hereinafter referred to as “SDL”), and Table 2 shows the contents of the SDL table recorded in the defect management area of the disk medium.

그러나, 디스크매체 규격그룹의 권고에 따른 상기 결함영역관리 테이블을 이용하여 효율적으로 결함영역을 관리하기 위한 결함영역관리 리스트 생성 장치 및 방법이 요구되고 있다.However, there is a need for an apparatus and method for generating a defect area management list for efficiently managing defect areas by using the defect area management table according to the recommendations of the disc media standard group.

따라서, 본 발명의 목적은 디스크매체의 결함영역을 관리하기 위한 결함영역관리 리스트 생성장치 및 방법을 제공하는데 있다.Accordingly, an object of the present invention is to provide an apparatus and method for generating a defective area management list for managing a defective area of a disk medium.

제1도는 본 발명에 따른 디스크매체의 결함관리 장치를 나타낸 블록도.1 is a block diagram showing a defect management apparatus of a disk medium according to the present invention.

제2도는 본 발명에 따른 디스크매체의 결함관리 방법을 나타낸 흐름도.2 is a flowchart illustrating a defect management method of a disk medium according to the present invention.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

10 : 서보 12 : 엔코더10: Servo 12: Encoder

14 : 디코더 16 : PID 디코더14 decoder 16 PID decoder

18 : 결함영역관리 데이터저장부 20 : 호스트 인터페이스18: defective area management data storage unit 20: host interface

22 : 제어부 24 : 호스트22: control unit 24: host

26 : 헤드부26: head

상기 목적을 달성하기 위하여 본 발명에 따른 결함영역 리스트생성 장치는 디스크의 포맷명령을 내리고 각부를 제어하는 제어부와, 제어부에 의해 포맷명령이 내려지면 특정한 검사위치에 기록할 기지의 데이터를 엔코딩하는 엔코더부와, 엔코더부의 제어에 의해 디스크로부터 데이터를 읽어들여 디스크의 물리적인 위치를 판별하는 물리적 위치검출부와, 엔코딩된 기지의 데이터를 상기 물리적 위치검출부에 의해 검출된 상기 검사위치를 기록하는 서보 및 헤드부와, 검사위치에 기록된 기지의 데이터를 헤드로 다시읽어 이를 디코딩하여 디팩트를 판정하는 디코더부와, 디펙트라고 판정된 디스크 영역정보를 저장하는 결함영역관리 데이터저장부를 구비한다.In order to achieve the above object, the apparatus for generating a defect area list according to the present invention includes a control unit which issues a format command of a disc and controls each unit, and an encoder which encodes known data to be recorded at a specific inspection position when the format command is issued by the control unit. And a physical position detection unit for reading data from the disc under control of the encoder unit to determine the physical position of the disc, and a servo and head for recording the known position encoded by the physical position detection unit. And a decoder section for reading the known data recorded at the inspection position into the head, decoding it to determine the defect, and a defect area management data storage section for storing the disk area information determined to be the defect.

또한, 본 발명에 따른 디스크매체의 결함영역관리 리스트 생성 방법은 디스크매체를 장착한후, 포맷명령을 제어부에 전달하는 단계와, 포맷명령에 의해 디스크의 물리적인 위치를 검출하는 단계와, 위치검출에 따라 검사할 위치에 기지의 데이터를 엔코딩하여 기록하는 단계와, 기록된 데이터를 재생하여 디코딩하는 단계와, 디코딩된 결과에 따라 검사할 디스크 결함영역을 판별하고 결함영역 정보를 저장하는 단계를 포함한다.In addition, the method for generating a defect area management list of a disc medium according to the present invention includes the steps of: transmitting a format command to a controller after mounting the disc medium; detecting a physical position of the disc by the format command; Encoding and recording known data at a position to be inspected according to the present invention, reproducing and decoding the recorded data, determining a disk defect region to be inspected according to the decoded result, and storing defect region information. do.

상기 목적외에 본 발명의 다른 목적 및 특징들은 첨부도면을 참조한 실시예에 대한 설명을 통하여 명백하게 드러나게 될 것이다.Other objects and features of the present invention other than the above object will become apparent from the description of the embodiments with reference to the accompanying drawings.

제1도 내지 제2도를 참조하여 본 발명의 바람직한 실시예에 대하여 설명하기로 한다.A preferred embodiment of the present invention will be described with reference to FIGS. 1 to 2.

제1도를 참조하면, 시스템에 포맷 명령을 하달하는 호스트(24)와, 상기 호스트(24)의 명령에 따라 각부분을 제어하는 제어부(22)와, 상기 호스트(24)와 제어부(22) 및 다른 장치를 연결하는 호스트 인터페이스(20)를 구비하는 디스크매체의 결함영역관리 리스트 생성 장치가 도시되어 있다. 상기 호스트(24)의 포맷 명령이 호스트 인터페이스(Interface;20)를 경유하여 제어부(22)로 전송된다. 예를들어 설명하면, 호스트(24)가 포맷(Format)명령을 디스크매체 드라이버에 내리면 포맷명령은 호스트 인터페이스(20)를 경유하여 제어부(22)에 전달되며, 상기 호스트의 명령에 따라 제어부(22)는 각 부분을 제어하여 호스트의 명령을 수행하며, 명령수행 종료시에는 호스트(24)에 명령수행 완료보고를 하게된다. 한편, 제어부(22)는 호스트(24)로 부터의 명령을 수행하기 위해 엔코더(12), 디코더(14), 물리 아이디(Physical Sector Number; 이하 “PID”라 함) 디코더(16)와 결함영역관리(Defect Management Area; 이하 “DMA”라 함) 데이터저장부(18) 등을 제어하게 된다.Referring to FIG. 1, a host 24 which issues a format command to a system, a controller 22 which controls each part according to the command of the host 24, and the host 24 and the controller 22 And a defect area management list generating device for a disk medium having a host interface 20 for connecting another device. The format command of the host 24 is transmitted to the controller 22 via the host interface 20. For example, when the host 24 issues a format command to the disk medium driver, the format command is transmitted to the control unit 22 via the host interface 20, and the control unit 22 according to the command of the host. ) Controls each part to execute the command of the host, and upon completion of the command, the command execution completion report is reported to the host 24. Meanwhile, the controller 22 performs an encoder 12, a decoder 14, a physical sector number (hereinafter referred to as a “PID”) decoder 16 and a defective area to execute a command from the host 24. Defect Management Area (hereinafter referred to as “DMA”) Data storage unit 18 is controlled.

또한, 디스크매체에 광학적으로 액세스하는 헤드부(26)와, 상기 제어부(22)의 제어에 의해 헤드부의 포커싱과 트래킹을 수행하는 서보(10)와, 기지의 정보 및/또는 결함영역 정보를 엔코딩하는 엔코더(Encoder;12)와, 상기 헤드부(26)가 현재 추종하는 위치의 물리적인 어드레스를 검출하는 PID 디코더(16)를 구비하는 본 발명에 따른 디스크매체의 결함영역관리 리스트 생성 장치가 도시되어 있다. 상기 제어부(22)에 전송된 호스트의 포맷 명령에 의해 제어부(22)는 엔코더(12)를 제어하여 포맷명령을 수행한다. 이를 상세히 설명하면, 제어부(22)는 호스트(24)로부터의 포맷 명령에 따라 이동할 위치를 계산하고 헤드부(26)를 제어하여 원하는 위치로 이동하게 된다. 또한, PID디코더(18)에서 이동하는 헤드부(26)의 현재 이동하는 위치에 해당하는 물리적 어드레스를 검출하게 된다. 또한, 엔코더(12)는 제어부(22)의 제어에 의해, 이미 알고있는 정보 및/또는 결함영역 정보를 디스크매체가 요구하는 포맷으로 부호화(예를들면, ‘0’ 또는 ‘1’)하여 헤드부(26)를 이용하여 디스크매체에 기록하게 된다.In addition, the head unit 26 optically accesses the disk medium, the servo 10 performs focusing and tracking of the head unit under the control of the control unit 22, and encodes known information and / or defect area information. The apparatus for generating a defect area management list for a disc medium according to the present invention includes an encoder 12 and a PID decoder 16 for detecting a physical address of a position currently followed by the head 26. It is. The controller 22 controls the encoder 12 to perform a format command by the host's format command transmitted to the controller 22. In detail, the controller 22 calculates a position to be moved according to a format command from the host 24 and controls the head 26 to move to a desired position. In addition, the physical address corresponding to the current moving position of the head 26 moving in the PID decoder 18 is detected. In addition, the encoder 12 encodes the already known information and / or defect area information into a format required by the disc medium (for example, '0' or '1') under the control of the control unit 22, and then performs the head. The section 26 is used to record on the disk medium.

또한, 상기 디스크매체에 기록된 기지의 데이터를 원래의 형태로 디코딩함과 아울러 상기 기지의 데이터를 서로 비교하는 디코더(Decoder;14)와, 상기 디스크매체상의 결함영역의 물리적 섹터번호들을 저장하는 DMA 데이터저장부(18)를 구비하는 것을 특징으로 하는 본 발명에 따른 디스크매체의 결함영역관리 데이터저장부생성장치가 도시되어 있다. 한편, 디스크매체에 기록된 기지의 데이터는 디코더(14)에서 원래의 형태로 복원되어지며, 이 과정에서 디코더(14)에서는 기지의 데이터를 서로 비교하여 데이터와 서로 다른 경우에는 디스크매체상에 결함이 있는 것으로 인식하여 해당지점의 물리 섹터번호를 DMA 데이터저장부에 저장한다. 이를 상세히 설명하면, 엔코더(12)가 기록한 기지의 데이터를 디코더(14)에서 원래의 형태로 복원함과 아울러 서로 비교하여 두 데이터가 동일하지 않을 경우, 디스크매체상에 결함영역이 존재하는 것으로 인식할 수 있다. 또한, 디코더(14)는 데이터의 복원과 비교 과정을 반복수행하여 디스크매체상에 존재하는 결함영역의 물리 섹터번호들을 DMA 데이터저장부(18)에 저장하게 된다. 한편, 엔코더(12)에서는 상기 DMA 데이터저장부(18)에 저장된 결함영역의 물리 섹터번호들을 디스크매체의 리드인(Read In)영역과 리드아웃(Read Out)영역에 순차적으로 기록하게 된다. 이로인해, 호스트(24)의 포맷명령에 의해 검출된 디스크매체상의 결함영역의 물리 섹터번호들(즉, 결함영역관리 리스트)은 디스크매체에 기록되어 디스크매체에 정보를 기록/재생 명령 수행시 결함영역 관리를 위해 사용되어진다.In addition, a decoder 14 for decoding the known data recorded on the disk medium in its original form and comparing the known data with each other, and a DMA for storing physical sector numbers of a defective area on the disk medium. An apparatus for generating a defective area management data storage portion of a disk medium according to the present invention, which comprises a data storage portion 18, is shown. On the other hand, the known data recorded on the disk medium is restored to its original form at the decoder 14, and in the process, the decoder 14 compares the known data with each other and, if the data is different from the known data, the defect on the disk medium. It is recognized that the data is present, and the physical sector number of the corresponding point is stored in the DMA data storage unit. In detail, the encoder 12 restores the known data to the original form in the decoder 14 and compares them with each other to recognize that a defective area exists on the disk medium. can do. In addition, the decoder 14 repeatedly restores and compares the data, and stores the physical sector numbers of the defective areas on the disk medium in the DMA data storage unit 18. The encoder 12 sequentially records the physical sector numbers of the defective area stored in the DMA data storage 18 in the read in area and read out area of the disc medium. As a result, the physical sector numbers (i.e., defect area management list) of the defective area on the disk medium detected by the format command of the host 24 are recorded on the disk medium so as to be defective in performing the recording / reproducing command on the disk medium. Used for area management.

제2도를 참조하여 본 발명에 따른 디스크매체의 결함영역관리 리스트 생성방법에 대해서 설명하기로 한다.A method of generating a defect area management list of a disk medium according to the present invention will be described with reference to FIG.

디스크매체의 결함영역 관리방법은 디스크매체의 장착여부 및 종류를 판별하는 제31 단계와, 제어부(24)에서 포맷명령을 하달하는 제32 단계를 포함한다. 상기 디스크매체의 장착여부는 헤드부(26)가 포커싱 동작을 수행하면서 검출되는 고주파 신호의 레벨에 의해 판별되며, 디스크매체의 종류판별은 헤드부(26)가 디스크매체의 트랙방향으로 이동한후 원위치로 복귀하는 동작을 수행하는 과정에서 검출되는 트래킹 신호와 소정의 신호레벨을 비교함으로써 상기 디스크매체가 재기록 가능한 디스크매체인지의 여부를 판별하게 된다. 호스트(24)로부터 디스크매체의 드라이버 장치에서 수행될 명령(예를들어, 포맷명령)이 호스트 인터페이스(20)를 경유하여 드라이버 장치내의 제어부(22)로 전송되어진다. 한편, 상기 호스트(24)의 포맷명령을 수행하기 위해 제어부(22)는 엔코더(12), 디코더(14), PID 디코더(16)와 DMA 데이터저장부(18)를 제어하게 된다.A defect area management method of a disc medium includes a thirty-one step of determining whether a disc medium is mounted and a type, and a thirty-second step of issuing a format command from the control unit 24. Whether or not the disk medium is mounted is determined by the level of the high frequency signal detected by the head part 26 performing the focusing operation. The type of disc medium is determined by the head part 26 moving in the track direction of the disk medium. It is determined whether the disc medium is a rewritable disc medium by comparing the tracking signal detected in the process of returning to the predetermined signal level. From the host 24, a command (for example, a format command) to be executed in the driver apparatus of the disk medium is transmitted to the controller 22 in the driver apparatus via the host interface 20. Meanwhile, the controller 22 controls the encoder 12, the decoder 14, the PID decoder 16, and the DMA data storage unit 18 to perform a format command of the host 24.

또한, 포맷명령에 의해 디스크의 물리적인 위치를 검출하는 제33 단계와, 상기 위치검출에 따라 이미 알고있는 데이터를 인코딩하는 제34 단계를 포함한다. 상기 제어부(22)로부터의 포맷명령을 수행하기 위해 PID 디코더(16)는 디스크의 물리적인 위치를 검출하며, 엔코더(12)는 제어하여 디스크매체상에 이미 알고있는 정보를 기록한다.The method further includes a thirty-third step of detecting a physical position of the disc by a format command, and a thirty-fourth step of encoding already known data according to the position detection. In order to perform the format command from the control unit 22, the PID decoder 16 detects the physical position of the disc, and the encoder 12 controls to record the information already known on the disc medium.

또한, 디스크매체에 기록된 데이터를 재생하여 디코딩하는 제35 단계와, 상기 디코딩된 결과에 따라 디스크의 결함영역을 판별하고 결함영역 정보를 DMA 데이터저장부(18)에 기록하는 제36 단계를 포함한다. 상기 디스크매체에 기록된 기지의 데이터를 디코더(14)에서는 원래의 형태로 복원함과 아울러, 디스크매체에 기록된 데이터와 복원한 데이터가 서로 동일한가를 비교하여 해당 섹터의 결함여부를 결정하게 된다. 이때, 상기 두 데이터가 서로 다를 경우 디스크매체에 결함영역이 존재하는 것으로 인식하게 되며, 상기 결함영역의 물리 섹터번호를 DMA 데이터저장부(18)에 기록하게 된다.The method further includes a thirty-five step of reproducing and decoding the data recorded on the disc medium, and determining a defective area of the disc according to the decoded result and recording the defective area information in the DMA data storage 18. do. The decoder 14 restores the known data recorded on the disk medium to its original form, and compares the data recorded on the disk medium with the restored data to determine whether the corresponding sector is defective. At this time, if the two data are different from each other, it is recognized that a defective area exists in the disk medium, and the physical sector number of the defective area is recorded in the DMA data storage unit 18.

또한, 상기 제33 내지 제36 단계를 반복수행하여 상기 디스크매체의 모든 섹터의 결함여부를 체크하는 제38 단계와 명령수행완료를 보고하는 제39 단계를 포함한다. 상게 제33 단계 내지 제36 단계에서 상기 디스크매체의 일부영역에 대한 결함여부를 판별한후, 이를 반복적으로 수행하여 상기 디스크매체의 모든 섹터에 대한 결함여부를 체크하게 된다. 디스크매체의 모든 영역에 대한 결함여부를 체크하여 디스크매체상에 존재하는 것으로 인식된 결함영역의 물리 섹터번호들을 순차적으로 DMA 데이터저장부(18)에 저장하게 된다. 또한, DMA 데이터저장부(18)에 저장된 결함영역의 물리 섹터번호들을 디스크매체에의 리드인(Read In) 영역과 리드아웃(Read Out) 영역에 기록한후, 마이크로 컴퓨터(22)는 호스트(24)에 명령수행 완료보고를 하고 작업을 종료한다. 이로인해, 호스트(24)의 포맷명령에 의해 모든섹터에 기지의 데이터를 기록/재생함에 의해 검출된 디스크매체상의 결함영역의 물리 섹터번호들(즉, 결함영역관리 리스트)을 DMA 데이터저장부(18)에 순차적으로 저장한후, 상기 DMA 데이터저장부(18)에 저장된 결함영역의 물리 섹터번호를 디스크매체에 기록하여 둠으로써, 상기 결함영역관리 리스트는 정보의 기록/재생 명령 수행시에 결함영역 관리를 위해 사용되어진다.A thirty-eighth step includes repeating the steps 33 to 36 to check whether all sectors of the disc medium are defective and the thirty-seventh step of reporting command completion. In step 33 to 36, after determining whether a part of the disk medium is defective or not, it is repeatedly performed to check whether all sectors of the disk medium are defective. The defects of all the areas of the disc medium are checked and the physical sector numbers of the defective areas which are recognized as existing on the disc medium are sequentially stored in the DMA data storage unit 18. In addition, after recording the physical sector numbers of the defective areas stored in the DMA data storage unit 18 in the read-in area and read-out area of the disk medium, the microcomputer 22 reads the host 24. ) Report the completion of command and finish the operation. As a result, the physical sector numbers (i.e., defect area management list) of the defective area on the disk medium detected by recording / reproducing the known data in all sectors by the format command of the host 24 are stored in the DMA data storage unit ( 18), the physical sector number of the defective area stored in the DMA data storage 18 is recorded on the disk medium, so that the defective area management list is a defective area when the information recording / reproducing command is executed. Used for management.

상술한 바와같이, 본 발명의 광기록 매체의 결함영역 리스트 생성장치 및 방법은 디스크매체상에 존재하는 결함영역의 물리 섹터번호를 디스크매체에 기록함으로써, 정보의 기록/재생시 결함영역을 효율적으로 관리할수 있는 장점이 있다.As described above, the apparatus and method for generating a defective area list of the optical recording medium of the present invention records the physical sector number of the defective area on the disk medium on the disk medium, thereby efficiently recording the defective area when recording / reproducing information. There is an advantage to manage.

이상 설명한 내용을 통해 당업자라면 본 발명의 기술사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알수 있을 것이다. 따라서, 본 발명의 기술적 범위는 명세서의 상세한 설명에 기재된 내용으로 한정되는 것이 아니라 특허 청구의 범위에 의해 정하여져야만 할 것이다.Those skilled in the art will appreciate that various changes and modifications can be made without departing from the technical spirit of the present invention. Therefore, the technical scope of the present invention should not be limited to the contents described in the detailed description of the specification but should be defined by the claims.

Claims (11)

디스크의 포맷명령을 내리고 각부를 제어하는 제어부와, 제어부에 의해 포맷명령이 내려지면 특정한 검사위치에 기록할 기지의 데이터를 엔코딩하는 엔코더부와, 상기 엔코더부의 제어에 의해 디스크로부터 데이터를 읽어들여 디스크의 물리적인 위치를 판별하는 물리적 위치검출부와, 상기 엔코딩된 기지의 데이터를 상기 물리적 위치검출부에 의해 검출된 상기 검사위치를 기록하는 서보 및 헤드부와, 상기 검사위치에 기록된 기지의 데이터를 헤드로 다시읽어 이를 디코딩하여 디팩트를 판정하는 디코더부와, 상기 디펙트라고 판정된 디스크 영역정보를 저장하는 결함영역관리 데이터저장부를 구비하는 것을 특징으로 하는 결함영역관리 리스트 생성 장치.A control unit for issuing a format command of the disc and controlling each unit; an encoder unit for encoding known data to be recorded at a specific inspection position when the format command is issued by the control unit; and reading data from the disc under control of the encoder unit. A physical position detection unit for determining a physical position of the servo, a servo and head unit for recording the inspection position detected by the physical position detection unit with the encoded known data, and a known data recorded at the inspection position. And a defect area management data storage unit for storing the disc area information determined as the defect and the decoder unit for determining the defect by reading the data again. 제1항에 있어서, 상기 제어부는 호스트로부터 받은 포맷명령을 엔코딩부에 전달하는 것을 특징으로 하는 결함영역관리 리스트 생성 장치.The apparatus of claim 1, wherein the controller transmits a format command received from a host to the encoding unit. 제1항에 있어서, 상기 제어부는 호스트와의 데이터 송수신을 위한 호스트 인터페이스를 구비하는 것을 특징으로 하는 결함영역관리 리스트 생성장치.The apparatus as claimed in claim 1, wherein the controller comprises a host interface for transmitting and receiving data with a host. 디스크매체를 장착한후, 포맷명령을 제어부에 전달하는 단계와, 상기 포맷명령에 의해 디스크의 물리적인 위치를 검출하는 단계와, 상기 위치검출에 따라 검사할 위치에 기지의 데이터를 엔코딩하여 기록하는 단계와, 상기 기록된 데이터를 재생하여 디코딩하는 단계와, 상기 디코딩된 결과에 따라 검사할 디스크 결함영역을 판별하고 결함영역 정보를 저장하는 단계를 포함하는 것을 특징으로 하는 결함영역관리 리스트 생성 방법.After mounting the disk medium, transmitting a format command to the control unit; detecting a physical position of the disk by the format command; and encoding and recording known data at a position to be inspected according to the position detection. And reproducing and decoding the recorded data, and determining a disc defective area to be inspected according to the decoded result and storing the defective area information. 제4항에 있어서, 상기 결함영역 판별은 임의의 단위의 검사위치에 기록한 기지의 데이터를 동일한 위치에서 재생된 데이터를 비교하여 임의의 검사위치의 결함영역 여부를 판별하는 것을 특징으로 하는 결함영역관리 리스트 생성 방법.5. The defect area management according to claim 4, wherein the defect area discrimination is performed by comparing known data recorded at an inspection position of an arbitrary unit with data reproduced at the same position to determine whether a defect region is at an inspection position. How to create a list. 제4항에 있어서, 상기 결함영역 정보저장은 결함영역으로 판별된 디스크의 물리적 위치인 물리섹터 번호를 저장하는 것을 특징으로 하는 결함영역관리 리스트 생성 방법.5. The method as claimed in claim 4, wherein the storing of the defective area information stores a physical sector number which is a physical location of a disc determined as a defective area. 제4항에 있어서, 상기 결함영역 판별은 임의의 블록단위 영역의 검사위치에 기록한 기지의 데이터와 동일한 블록단위 영역에서 재생된 데이터를 비교하여 결함영역을 판별하는 것을 특징으로 하는 결함영역관리 리스트 생성 방법.5. The defect area management list generation according to claim 4, wherein the defect area discrimination is performed by comparing the data reproduced in the same block unit area with known data recorded at an inspection position of an arbitrary block unit area to determine a defect area. Way. 제7항에 있어서, 상기 결함영역 정보는 결함영역으로 판별된 블록단위 영역의 시작 물리적 위치인 물리적 섹터번호인 것을 특징으로 하는 결함영역관리 리스트 생성 방법.8. The method of claim 7, wherein the defective area information is a physical sector number which is a starting physical position of a block unit area determined as a defective area. 제8항에 있어서, 상기 결함영역 정보는 결함영역으로 판별된 블록단위 영역을 대체하는 디스크의 정상블록 단위 영역의 시작 물리적 위치를 포함하는 것을 특징으로 하는 결함영역관리 리스트 생성 방법.10. The method of claim 8, wherein the defective area information includes a starting physical position of a normal block unit area of a disk to replace the block unit area determined as the defective area. 제4항에 있어서, 상기 결함영역 정보를 다시 디스크의 특정영역에 기록하는 것을 특징으로 하는 결함영역관리 리스트 생성 방법.5. The method as claimed in claim 4, wherein the defect area information is recorded again in a specific area of the disc. 제10항에 있어서, 상기 결함영역 정보의 기록은 디스크의 모든 위치에 대한 결함영역 판별이 끝난후 수행되는 것을 특징으로 하는 결함영역관리 리스트 생성 방법.11. The method as claimed in claim 10, wherein the recording of the defective area information is performed after determining the defective area for all positions of the disc.
KR1019970079704A 1997-12-30 1997-12-30 Apparatus and method for generating defect area management list Expired - Fee Related KR100246478B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970079704A KR100246478B1 (en) 1997-12-30 1997-12-30 Apparatus and method for generating defect area management list

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970079704A KR100246478B1 (en) 1997-12-30 1997-12-30 Apparatus and method for generating defect area management list

Publications (2)

Publication Number Publication Date
KR19990059496A KR19990059496A (en) 1999-07-26
KR100246478B1 true KR100246478B1 (en) 2000-03-15

Family

ID=19530190

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970079704A Expired - Fee Related KR100246478B1 (en) 1997-12-30 1997-12-30 Apparatus and method for generating defect area management list

Country Status (1)

Country Link
KR (1) KR100246478B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100618993B1 (en) * 2000-04-08 2006-08-31 삼성전자주식회사 Method of checking defect management area information of optical disc and test apparatus for performing the same
KR100498459B1 (en) * 2002-11-19 2005-07-01 삼성전자주식회사 Method for searching defect lint of hard disc drive

Also Published As

Publication number Publication date
KR19990059496A (en) 1999-07-26

Similar Documents

Publication Publication Date Title
RU2385510C2 (en) System, method and device for control of defect zone of non-rewritable optical recording medium
CA2342580C (en) Method of verifying defect management area information of optical disc and apparatus for performing the same
EP0873560A1 (en) Cd-rom recording
US20080025173A1 (en) Method and apparatus for determining a recordable position of a writable disk
US6611483B1 (en) Device and method for recording data on optical recording medium
KR20000007215A (en) Apparatus and method for managing fault region for optical recording media
JP3642743B2 (en) Disc defect management area information verification method and test apparatus for performing the same
US7065019B2 (en) Method for recording data on optical recording medium
CN102054486A (en) Optical disk unit and reproduction method therefor
KR101024921B1 (en) A method of managing a defective area on an optical record carrier that can be written once, and an optical record carrier using the same
KR100246478B1 (en) Apparatus and method for generating defect area management list
JPH10106170A (en) Optical disk information recording system
KR100674929B1 (en) Optical disc recording / playback system and data recording / playback method of optical disc
KR100246479B1 (en) Defective Area Management Apparatus and Method for Optical Recording Media
KR100396618B1 (en) Apparatus and method for managing a defect area on rewritable medium
US7983123B2 (en) Methods of defect management and reproduction, program and recording medium, and apparatuses for information recording and information reproduction
KR100998910B1 (en) Method and apparatus for determining optimal laser power
KR100528690B1 (en) Optical disc and data recording method and apparatus
KR20010063164A (en) Method for managing defect area in an optical disk reader/writer
KR100282344B1 (en) Method for detecting recording / playback position of optical record carrier
CN1641786A (en) Method for Detecting Defective Blocks on Optical Discs
JPH06162681A (en) Optical disk medium for inspection, optical disk device for manufacturing optical disk medium for inspection, and inspecting on device for optical disk device
KR19980047090A (en) Bad sector search method and disc management method of recordable disc
JP2005310215A (en) DEFECT AREA MANAGEMENT METHOD AND OPTICAL RECORDING MEDIUM CONTROL DEVICE
KR20070025768A (en) Optical recording device and information recording method

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19971230

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19971230

Comment text: Request for Examination of Application

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 19990929

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19991206

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19991207

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20020927

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20030930

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20040923

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20050912

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20060911

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20070918

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20080926

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20080926

Start annual number: 10

End annual number: 10

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee