KR100436943B1 - 데이타기록및재생장치 - Google Patents
데이타기록및재생장치 Download PDFInfo
- Publication number
- KR100436943B1 KR100436943B1 KR1019960022467A KR19960022467A KR100436943B1 KR 100436943 B1 KR100436943 B1 KR 100436943B1 KR 1019960022467 A KR1019960022467 A KR 1019960022467A KR 19960022467 A KR19960022467 A KR 19960022467A KR 100436943 B1 KR100436943 B1 KR 100436943B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- sector
- bytes
- recording
- synchronization signal
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/02—Recording, reproducing, or erasing methods; Read, write or erase circuits therefor
- G11B5/09—Digital recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1262—Formatting, e.g. arrangement of data block or words on the record carriers with more than one format/standard, e.g. conversion from CD-audio format to R-DAT format
-
- 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/213—Read-only discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2545—CDs
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
데이타 기록 매체상에 디지탈 데이타를 기록하는 데이타 기록 장치가 개시되는데, 상기 데이타 기록 장치는, 512 바이트의 정수배의 길이로 분할된 제 1 데이타와 CD 포맷에 대응하는 임의 바이트 길이로 분할된 제 2 데이타를 수신하기 위한 입력 수단과, 상기 제 1 및 제 2 데이타 각각을 섹터 포맷으로 변환하기 위한 포맷팅 수단과, 상기 포맷팅 수단의 출력 데이타를 에러-정정-코드 인코딩하기 위한 인코딩 수단과, 에러-정정-코드 인코딩된 데이타를 디지탈적으로 변조하기 위한 변조 수단과, 상기 변조 수단으로부터 공급된 기록 데이타를 데이타 기록 매체상에 기록하기 위한 기록 수단을 포함한다.
Description
본 발명은 특정 포맷을 갖는 특정 데이타 기록 매체와 다른 포맷을 갖는 데이타 기록 매체 사이에서, 특히, 특정 섹터 사이즈를 갖는 데이타 기록 매체와 다른 섹터 사이즈를 갖는 다른 데이타 기록 매체 사이에서 신호 처리를 단순화하기 위한 데이타 기록/재생 장치와 그 데이타 기록 매체에 관한 것이다.
대용량의 기억 능력 및 고속 액세스의 관점에서, 컴퓨터들에 이용되는 외부 기억 장치들로서, 광학 디스크 드라이브들(optical disc drives)은 대중화되어 있다. CD-ROM[또는, CD-I(CD 인터액티브)] 드라이브들 및 MO(자기-광학 디스크) 드라이브들은 빠르고 광범위하게 이용되고 있다. MO 디스크는 소거 가능한 디스크들 중 한 형태이다. 또한, 소거 가능한 형태의 디스크인 MD(미니-디스크)가 제안되어 있다. 더욱이, 화상 기록 매체로서, DVD(디지탈 비디오 디스크)가 현재 개발 단계에 있다.
DVD는, MPEG 표준 등에 대응하여 압축된 화상 정보를 재생 또는 기록/재생하는 MO 형태 디스크 또는 위상 변경 형태(phase change type)의 디스크인 기록 가능/재생 가능 광학 디스크 또는 CD의 직경과 동일한 직경을 갖는 재생-전용 디스크이다. 레이저 광선들의 파장의 감소뿐만 아니라 대물 렌즈의 NA의 증가도, 디지탈 변조 및 에러 정정 코드 인코딩 처리가 개선되었고, 그로 인해, 기록 밀도는 보다 향상되었다. DVD가 단층 형태의 디스크인 경우에, 데이타 기억 용량은 약 3.7G 바이트 정도가 된다. CD 및 MD는 원래 디지탈 오디오 디스크용으로 개발되었다. 그 이후에, 그들 디스크는 컴퓨터용 외부 기억 매체들로서 이용되었다. 마찬가지로, CD 및 MD보다 큰 기억 용량을 갖는 DVC는 컴퓨터용 외부 기억 매체에 이용되기를 기대되었다.
종래에, 자기 테이프, 자기 디스크, 플렉시블 디스크(flexible disc) 및, 상술한 광학 디스크와 같은 개별 매체들은 각각 선정된 포맷들을 갖는다. 다시 말해, 그들 매체들은 그들 양립성(compatibility)을 고려하지 않고 개발되었다. 새로이 개발된 매체의 포맷과 종래의 매체의 포맷 사이의 양립성은 단지 논리적으로만 이용 가능하지만 효과적이지 못했다. 예를 들어, 컴퓨터에 이용되는 외부 기억 매체의 섹터 사이즈는 주로 128 바이트 x 2i(여기서, i 는 임의 정수)인데, 예를 들어, 512 바이트 및 2,048 바이트(2k 바이트)이다. 반면에, CD-ROM의 섹터 사이즈는 2,352 바이트(동기 신호가 배제될 때, 그 섹터의 사이즈는 2,340 바이트이고, 동기 신호 및 헤더 모두가 배제될 때, 그 섹터 사이즈는 2,336 바이트)이다. 따라서, 외부 기억 매체의 포맷이 CD-ROM의 포맷과 물리적으로 일치하지 않기 때문에, 그들 사이의 양립성을 얻기는 어렵다.
상술한 DVD는 판독-전용 디스크(CD와 같은), 기록 가능한 MO 디스크, 또는 위상 변경 형태의 디스크에 의해 성취될 수 있다. 그들 디스크의 기억 용량은 현존하는 광학 디스크의 기억 용량 보다 유리하게 더 크게 된다. DVD가 외부 기억 매체로서 새로이 이용될 때, 디스크 사이즈와 판독 방법이 광범위하게 이용되고 표준화된 DVD의 포맷과 CD-ROM의 포맷 사이의 양립성을 고려하면, 데이타는 DVD와 CD-ROM 사이에 쉽게 교환될 수 있다. 따라서, 동일한 드라이브는 CD-ROM과 DVD 모두에 이용될 수 있다. 또한, CD-ROM의 리소스(resources)는 효과적으로 이용될 수 있다.
본 발명의 목적은 512 바이트의 정수배의 데이타 길이를 갖는 섹터 포맷과 CD 포맷에 대응하는 임의 바이트 길이를 갖는 다른 섹터 포맷 모두를 처리하기 위한 데이타 기록/재생 장치와, 그 방법 및 그 디스크 매체를 제공하는 것이다.
본 발명의 제 1 관점은 데이타 기록 매체상에 디지탈 데이타를 기록하는 데이타 기록 장치로서, 512 바이트의 정수배의 길이로 분할된 제 1 데이타와, CD 포맷에 대응하는 임의 바이트 길이로 분할된 제 2 데이타를 수신하기 위한 입력 수단, 상기 제 1 및 제 2 데이타 각각을 섹터 포맷으로 변환하기 위한 포맷팅 수단, 상기 포맷팅 수단의 데이타 출력을 에러-정정-코드 인코딩하기 위한 인코딩 수단, 에러-정정-코드 인코딩된 데이타를 디지탈적으로 변조하기 위한 변조 수단과, 상기 변조 수단으로부터 공급된 기록 데이타를 데이타 기록 매체상에 기록하기 위한 기록 수단을 포함한다.
본 발명의 제 2 관점은 데이타 기록 매체로부터 데이타를 재생하는 데이타 재생 장치로서, 상기 데이타는, 512 바이트 정수배의 길이로 분할된 제 1 데이타와 CD 포맷에 대응하는 임의 바이트 길이로 분할된 제 2 데이타가 각각의 섹터 포맷으로 변환되고, 섹터 포맷된 데이타에 대해 에러-정정-코드 인코딩 처리 및 디지탈 변조 처리가 실행되는 방식으로 데이타 기록 매체상에 기록되고, 상기 장치는, 데이타 기록 매체로부터 데이타를 재생하기 위한 재생 수단, 재생된 데이타를 디지탈적으로 복조하기 위한 복조 수단, 복조된 데이타의 에러를 정정하기 위한 디코딩 수단, 에러-정정된 데이타로부터 제 1 데이타 및 제 2 데이타를 추출하기 위한 디포맷팅 수단과, 제 1 데이타 또는 제 2 데이타를 선택적으로 전송하기 위한 수단을 포함한다.
본 발명의 제 3 관점은 데이타 기록 매체상에 디지탈 데이타를 기록하는 방법으로서, 512 바이트의 정수배의 길이로 분할된 제 1 데이타와 CD 포맷에 대응하는 임의 바이트 길이로 분할된 제 2 데이타를 수신하는 단계, 제 1 데이타 또는 제 2 데이타로 구성된 섹터로서 수신된 데이타를 포맷하는 단계, 제 1 데이타 또는 제 2 데이타로 구성된 복수의 섹터를 블럭 세그먼팅하는 단계, 데이타를 인코딩하기위해 각각의 블럭으로서 데이타에 에러 정정 패리티를 부가하는 단계, 인코딩된 데이타를 디지탈적으로 변조하는 단계와, 데이타 기록 매체에 변조된 데이타를 기록하는 단계를 포함한다.
본 발명의 제 4 관점은, 512 바이트의 정수배의 길이로 분할된 제 1 섹터 또는 CD 포맷에 대응하는 임의 바이트 길이로 분할된 제 2 섹터를 기록하기 위한 디스크형 데이타 기록 매체로서, 제 1 섹터 또는 제 2 섹터에 대해 에러-정정-코드 인코딩 처리가 실행되고, 제 1 섹터 또는 제 2 섹터 각각에 헤더가 부가되며, 상기 헤더는 그 헤더를 포함하는 섹터가 제 1 섹터인지 또는 제 2 섹터인지를 식별하는데 이용된다.
512 바이트의 정수배의 데이타 길이를 갖는 섹터 포맷(예를 들어, 2,048 바이트)과 CD 포맷(예를 들어, 2,352 바이트)에 대응하는 임의 바이트 길이를 갖는 다른 포맷 모두는 물리적 영역으로 다루어 질 수 있다. 따라서, 컴퓨터 기억 데이타 및 CD-ROM 데이타는 동일한 기록 매체에 기억될 수 있다.
본 발명의 상기 및 다른 목적, 특징 및 장점은 첨부된 도면을 참조하여 최적의 모드 실시예의 다음 상세한 설명을 통해 보다 명백히 될 것이다.
다음, 첨부된 도면을 참조하여, 본 발명의 한 실시예를 설명한다. 제 1 도는 본 발명에 따른 광학 디스크 기록 시스템의 구조를 도시한다. 제 2 도는 본 발명에 따른 광학 디스크 재생 시스템의 구조를 도시한다. 기록 시스템에 있어서, 기록되는 데이타(이하, 기록 데이타로서 칭함)는 입력 단자(1)로부터 공급된다. 그 기록 데이타는 광학 디스크(2)상에 기록된다. 기록 데이타는 압축된 비디오 데이타, 압축된 오디오 데이타, 컴퓨터 데이타 등으로 구성된다. 최근에 제안된 기록 가능한 형태의 DVSs(즉, 자기-광학형 및 위상 변경 형태)는 광학 디스크(2)의 예이다. 제 1 도에 도시된 기록 시스템은 기록 가능한 광학 디스크(2) 뿐만 아니라 판독 전용 디스크의 마스터링 시스템(mastering system)에 응용될 수 있음을 주시한다.
다음에, 본 발명에 따른 광학 디스크(2)의 데이타 구조를 설명한다. 무엇보다도 먼저, CD-ROM은 공지된 CD로부터 개발되었다. 제 3 도에 도시된 것처럼, CD의 각각의 전송 프레임(때로는 EFM 프레임 또는 C1 프레임으로 칭함)은 1 바이트의 서브-코드, 24 바이트의 데이타, 4 바이트의 C1 패리티 및 4 바이트의 C2 패리티를 포함한다. 데이타의 각각의 바이트는 EFM 변조 방법에 의해 14 채널로 구성된 코드 워드로 변환되고, 접속 비트(3 채널-비트)로 CD에 기록된다. 동기(동기 신호)(sync)는 각각의 전송 프레임의 시작부에 개시된다. 각각의 동기 신호는 반전된 채널-비트의 간격이 11T(T는 채널-비트의 주기를 나타냄) 및 그에 의해 선행된 두개의 채널-비트인 두 개의 순서를 포함하는 24 채널-비트로 구성된다.
상기 서브-코드는 매 98 전송 프레임으로 형성된다. CD-DA(디지탈 오디오)에 있어서, 24 바이트 x 98(=2,352) 바이트의 이용자 데이타는 98 전송 프레임 내에 포함된다. 서브-코드가 포함될 때, 25 바이트 x 98(=2,450) 바이트의 이용자 데이타는 98 전송 프레임 내에 포함된다. 따라서, CD-DA는 2, 352 바이트 및 2,450 바이트 포맷인 두 개의 형태의 포맷을 갖는다.
CD-ROM의 데이타 구조는 CD의 전송 포맷에 대응하여 정의된다. 다시 말해, CD-ROM의 데이타는 액세스 유닛과 같은 서브-코드의 간격인 98 프레임 내에 포함된액세스된 매 2,352 바이트이다. 상기 액세스 유닛은 한 블럭으로 지칭 될 수 있다. 그러나, 다음 설명에 있어서, 액세스 유닛은 섹터로서 지칭된다. 제 4 도는 CD-ROM의 한 섹터의 데이타 구조를 도시한다.
상기 CD-ROM에 있어서, 세 모드, 즉 모드(1), 모드(2) 및 모드(3)가 정의된다. 그들 모드의 각각에 있어서, 동기 신호(12 바이트)(한 섹터의 디리미터(delimiter)를 나타냄)와 헤더(4 바이트)가 부가된다. 모드(0)에 있어서, 동기 신호 및 헤더 이외의 모든 다른 데이타는 "0"이다. 모드(0)는 더미 데이타로서 이용된다. 제 4 도는 모드(1) 및 모드(2)의 데이타 구조를 도시한다. CD 의 서브-코드에서와 마찬가지로, 헤더는 어드레스 정보(3 바이트) 및 모드 정보(1 바이트)로 구성된다.
모드(1)의 데이타 구조에 있어서, 이용자 데이타는 2,048(2k) 바이트로 구성된다. 부가로, 288 바이트의 보조 데이타는 에러 정정 성능을 개선하기 위해 부가된다. 상기 보조 데이타는 에러 검출 코드(4 바이트), 스페이스(8 바이트와 등가), P 패리티(172 바이트) 및 Q 패리티(104)로 구성된다. 모드(1)는 고신뢰도로 기록되어야 하는 컴퓨터 데이타에 적합하다. 모드(2)에 있어서, 288 바이트의 보조 데이타는 부가되지 않는다. 따라서, 2,336 바이트의 이용자 데이타는 기록된다. 모드 (2)는 에러가 보간될 수 있는 비디오 데이타 및 오디오 데이타와 같은 것에 적합하게 된다.
CD-ROM과 같은 동일한 형태의 판독 전용 디스크로서, CD-I는 표준화되어 있다. 제 5 도는 CD-I의 한 섹터의 데이타 구조를 도시한다. CD-ROM과 마찬가지로,CD-I에 있어서, 동기 신호(12 바이트) 및 헤더(4 바이트)가 부가된다. 상기 헤더의 모드 정보는 모드(2)이다. CD-I에 있어서, 서브-헤더(8 바이트)는 헤더 이후에 부가된다. 서브-헤더는 파일 번호, 채널 번호, 서브-모드 및 각각 2 바이트로 구성된 데이타 형태로 구성된다.
CD-ROM의 모드(1 및 2)에서와 마찬가지로, CD-I에 있어서는 형태(forms)(1 및 2)가 정의된다. 상기 형태(1)에 있어서, 에러 검출 코드(4 바이트), P 패리티(172 바이트) 및 Q 패리티(104 바이트)가 부가된다. 형태(1)에 있어서, 한 스페이스는 CD-ROM과 다르게 존재하지 않는다. 이용자 데이타의 영역은 2,048 바이트이다. 형태(2)에 있어서, 보존된 영역(reserved region)이 형성된다. 따라서, 이용자 데이타가 2,324 바이트로 구성된다.
상기 기술한 것처럼, CD 포맷에 대응하는 바이트 길이는 2,352 바이트를 기초로 한다. 상기 부가 데이타(헤더, 서브-코드 등), 2,340 바이트의 바이트 길이, 2,336 바이트, 2,324 바이트, 2,450 바이트 등을 제어하여 이용 가능하게 된다.
다음, 다른 섹터 포맷을 설명한다. 제 6A 도에 도시된 것처럼, 데이타 동기 신호(4 바이트) 및 헤더(16 바이트)는 한 섹터[2048 바이트(=2k 바이트)]의 이용자 데이타에 부가된다. 부가적으로, 에러 검출 코드 EDC(4 바이트)는 신뢰도를 개선시키기 위해 부가된다. 따라서, 한 섹터의 길이는 2,072 바이트이다.
제 6B 도는 헤더의 데이타 구조를 상세히 도시한다. 상기 헤더는 에러 검출 코드(즉, CRC)(2 바이트), 카피 관리 정보(CGMS)(1 바이트), 층(단층 디스크 및 다층 디스크를 식별하고, 데이타가 기록되는 상기 층의 층 번호를 나타냄)(1바이트), 어드레스(4 바이트) 및 보조 데이타(AUX)(8 바이트)로 구성된다. 상기 예에 있어서, 섹터 포맷을 식별하는 섹터 ID 신호는 보조 데이타에 위치된다.
반면에, CD-ROM, CD-I, CD-DA 등의 CD 포맷에 대응하는 데이타 길이가 예를 들어, 2,352 바이트이기 때문에, 제 7A 도에 도시된 것처럼, 데이타 동기 신호(4 바이트) 및 헤더(12 바이트)가 부가된다. 따라서, 한 섹터의 데이타 길이는 2,368 바이트이다. CD-DA에 있어서, 2,352 바이트의 이용자 데이타는 98 전송 프레임 내에 포함된다. 제 7B 도에 도시된 것처럼, 상기 헤더는 CRC(2 바이트), 카피 관리 정보(CGMS) (1 바이트), 층(1 바이트), 어드레스(4 바이트) 및 보조 데이타(4 바이트)로 구성된다. 제 7B 도에 도시된 헤더는 제 7B 도에 도시된 보조 데이타 길이가 제 6B 도에 도시된 보조 데이타의 데이타 길이 보다 더 짧은 것을 제외하고 제 6B 도에 도시된 헤더와 동일하다.
따라서, 섹터 포맷의 데이타 길이는 디스크의 형태에 대응하여 변화하고, 그 데이타 길이의 관계는 정수배가 아니다. 상기 실시예에 있어서, 두 개의 섹터 사이즈가 A 및 B, nA 및 mB라고 가정하면, 선정된 블럭(여기서, n ≠m 및 n > m)이 된다.
데이타는 매 블럭마다 기록/재생(즉, 액세스)된다. n 및 m이 정의되기 때문에, 그들은 관련된 소수(relative primes)가 된다. 특히, A 사이즈가 B 사이즈에 가까운 경우에, n 및 m은 두 가지 방법중 한 방법에 의해 선택된다. 제 1 방법에 있어서, m = n - 1의 관계가 만족된다. 제 2 방법에 있어서, n = 2j(여기서, j는 자연수)의 관계가 만족된다. n 및 m이 관계적으로 소수인 방법은 블럭 사이즈가 최소가 될 때 이용된다. n = 2j의 방법은 데이타가 컴퓨터 시스템에 사용될 때 이용된다.
상기 기재한 예에 있어서, n = 8 및 m = 7일 때, 이용자 데이타의 데이타 길이는 다음과 같이 된다.
2,048 바이트 x 8 = 16,384 바이트
2,336 바이트 x 7 = 16,352 바이트
따라서, 이용자 데이타는 16 k 바이트(16,384)의 한 블럭 내에 포함된다.
부가적으로, 상기 기술한 것처럼, 섹터 사이즈가 데이타 동기 신호 및 헤더를 포함하는 경우에 있어서, A'= 2,072 및 B'=2,368 이기 때문에, n = 8 및 m = 7이 선택될 때, 2,072 x 8 = 2,368 x 7 = 16,576 바이트의 공통 블럭 사이즈가 정의될 수 있다.
제 8 도에 도시된 것처럼, (148 x 112 =16,576 바이트)의 2-차원 어레이는 한 블럭의 데이타 구조로서 정의된다. 2-차원 어레이에 대한 에러 정정 코드 인코딩 처리를 적용시켜, 에러 정정 성능을 개선시킬 수 있다. 상기 예에 있어서, 2-차원 어레이의 수직 방향[각각의 로우(row)]의 162 바이트는 제 1 에러 정정 코드(C1 코드로 칭함)에 의해 인코딩된다. 따라서, 8 바이트의 C1 패리티가 발생된다. 부가적으로, 2-차원 어레이의 직교 방향의 156 바이트는 제 2 에러 정정 코드(C2 코드로 칭함)에 의해 인코딩된다. 따라서, 14 바이트의 C2 패리티가 발생된다. 상기 인코딩 처리는 폴딩형 이중 코드 인코딩 처리라 칭한다.
상기 폴딩형 이중 코드 인코딩 처리 이외에, 곱 코드 (product code) 인코딩 처리, 블럭-완결형(block-completion- type) 이중 코드 처리, LDC(장거리 코드) 인코딩 처리 등이 이용될 수도 있다. 선택적으로, 단순한 에러 정정 코드 인코딩 처리가 이용될 수 있다.
다음, 제 9A 도 및 제 9B 도를 참조하여, 서로 다른 사이즈를 갖는 두 개의 섹터가 동일한 사이즈를 갖는 한 블럭으로 통합되는 경우를 설명한다. 제 9A 도는 제 6A 도에 도시된 섹터 사이즈가 2,072 바이트(이하 2k 바이트 섹터로 칭함)인 처리를 도시한다. 한 섹터는 기록/재생(R/W) 방향으로 매 148 바이트마다 분할된다. 따라서, 148 x 14 = 2,072 바이트의 2-차원 어레이가 형성된다. 결과적으로, 한 블럭이 8개의 섹터로 구성되는 데이타 구조가 형성된다.
제 9B 도는 제 7A 도에 도시된 섹터 사이즈가 2,368 바이트(이하, CD 섹터라 칭함)인 경우의 처리를 도시한다. 한 섹터는 R/W 방향으로 매 148 바이트 분할된다. 따라서, 148 x 16 = 2,368 바이트의 2-차원 어레이가 형성된다. 결과적으로, 한 블럭의 데이타 구조는 7 섹터로 구성된다. 데이타가 기록/재생될 때, 2,072 바이트 또는 2,368 바이트의 프레임은 카운터에 의해 카운트된다. 그 카운터가 7 또는 8 섹터 동기 신호를 카운트할 때, 한 블럭을 검출한다. 선택적으로, 한 섹터 동기 신호 이외의 다른 한 블럭 동기 신호가 부가될 수 있다. 비록, 상기 블럭 동기 신호가 블럭-완결-형태 에러 정정 코드 인코딩 처리에 필요하게 된다 할지라도, 본 발명에서는 필수적으로 필요하지는 않는다.
상기 설명에 있어서, 컴퓨터 데이타의 한 섹터는 2k 바이트의 정수배의 데이타를 포함한다. 예를 들어, 제 10A 도에 도시된 것처럼, 512 x 2 = 1,024(= 1k) 바이트의 데이타를 포함하는 한 섹터 포맷이 이용될 수 있다. 상기 섹터는 데이타 동기 신호(2 바이트), 헤더(8 바이트) 및 에러 검출 코드(4 바이트) 뿐만 아니라 이용자 데이타(1,024)를 포함한다. 제 10B 도에 도시된 것처럼, 상기 헤더는 CRC(헤더 에러를 검출함)(1 바이트), 카피 관리 정보(CGMS)(1 바이트), 층 정보(1 바이트), 어드레스(4 바이트) 및 제 6B 도에 도시된 것들과 동일한 보조 데이타(1 바이트)를 포함한다.
A=1,024(=1k) 바이트 및 A'=1,036 바이트를 가정하면, 1k 바이트 섹터는 n=16 및 m=7로 세그먼트 블럭일 수 있다. 다시 말해, 제 11 도에 도시된 것처럼, 데이타는 148 x 7 = 1,036 바이트를 형성하기 위해 R/W 방향으로 매 148 바이트 분할된다. 한 블럭은 16 섹터로 구성된다.
제 1 도를 다시 참조하여, 본 발명의 한 실시예에 따른 기록 시스템을 설명한다. 디지탈 데이타는 입력 단자(1)로부터 인터페이스(3), 예를 들어 SCSI 인터페이스를 통해 한 스위치(5a)에 공급된다. 상기 스위치 회로(5a)는 디지탈 데이타를 포맷팅 회로(4a 및 4b)에 선택적으로 공급한다. 상기 포맷팅 회로(4a 및 4b)는 디지탈 데이타를 섹터로 분할하고, 데이타 동기 신호 및 헤더를 각각의 섹터에 부가한다. 다시 말해, 포맷팅 회로(4a)는 수신된 데이타를 제 6A 도에 도시된 2k 바이트 섹터 포맷으로 변환한다. 다른 한편, 포맷팅 회로(4b)는 수신된 데이타를 제 7A 도에 도시된 CD 섹터 포맷으로 변환한다.
상기 스위치 회로(5a)는 인터페이스(3)의 제어 신호 버스의 ID 신호에 대응하여 제어된다. 스위치 회로(5a)는 데이타 버스를 통해 인터페이스(3)로부터 수신된 데이타에 대응하여 동작하게 된다. 매 2 k 바이트 분할된 데이타가 예를 들어 컴퓨터로부터 수신될 때, 스위치 회로(5a)는 제어 버스의 ID 신호에 대응하여 포맷팅 회로(4a)를 선택한다. 반면에, 매 2,352 바이트 분할된 데이타가 예를 들어, CD-ROM으로부터 수신될 때, 스위치 회로(5a)는 포맷팅 회로(4b)를 선택한다. 상기 ID 신호는 포맷팅(4a 및 4b)에 공급된다. 상기 ID 신호 또는 그 대치 신호는 보조 신호의 일부로서 각각의 섹터의 헤더에 배치된다. 포맷팅(4a 및 4b)의 출력 데이타는 블럭 세그먼팅 회로(6)에 공급된다.
상기 ID 신호는 ID 신호를 포함하는 TOC 데이타를 발생하기 위해 TOC(table of contents) 발생 회로(도시하지 않음)에 공급될 수 있다. 상기 TOC 데이타는 디스크 제어 정보, 디렉토리 정보 등을 포함한다. 상기 TOC 데이타는 예를 들어 최내 주 트랙(innermost peripheral track)에 기록된 데이타이다. 한 디스크가 임의 드라이브 내에 위치하게 될 때, TOC 데이타는 상기 디스크로부터 판독된다. 상기 TOC 데이타는 DIT(디스크 정보 테이블) 데이타로 칭할 수 있다. 따라서, 상기 DIT 데이타는 TOC 데이타와 실제로 동일하게 된다.
선택적으로, 이용자 데이타와 함께, 상기 TOC 데이타는 입력 단자(1)에 공급된다. 따라서, TOC 데이타는 이용자 데이타와 함께 섹터 포맷으로 변환된다. 상기 경우에 있어서, TOC 데이타로 구성된 TOC 섹터와 이용자 데이타로 구성된 이용자 섹터 사이의 관계에 따라, 다음과 같은 세 가지 형태의 구조가 이용 가능하다. 제1 구조에 있어서, 상기 TOC 섹터는 2k 바이트 섹터인 반면에, 이용자 섹터를 2k 바이트 섹터 또는 CD 섹터이다. 제 2 구조에 있어서, 상기 TOC 섹터 및 이용자 섹터 모두는 CD 섹터이다. 제 2 구조는 CD-ROM의 모든 데이타가 광학 디스크(2) 상에 기록되는 경우에 이용된다. 제 3 구조에 있어서, 상기 TOC 섹터는 2k 바이트 섹터인 제 1 TOC 섹터와 CD 섹터인 제 2 TOC 섹터로 구성되는 반면에, 이용자 섹터는 CD 섹터이다. 상기 제 3 구조는 CD-ROM의 모든 데이타가 기록되고, 광학 디스크(2)(예를 들어, DVD)의 TOC 데이타가 2k 바이트 섹터로서 형성되는 경우에 이용된다.
상기 블럭 세그먼팅 회로(6)는 외측으로부터 수신된 ID 신호 또는 각각의 섹터의 헤더에 부가된 ID 신호에 대응하여 제 9A 도 및 제 9B 도에 도시된 것 같은 7 섹터 또는 8 섹터로서 구성된다. 상기 블럭 세그먼팅 회로(6)의 출력 데이타는 에러 정정 코드 인코더인 C2 인코더(7) 및 C1 인코더(8)에 연속으로 공급된다. 그들 인코더는 제 8 도에 도시된 것과 같은 폴딩형 이중 코드 에러 정정 코드 인코딩 처리를 실행한다. 인코더(8)에 의해 실행된 실제 처리는 후에 설명한다.
C1 인코더(8)의 출력 데이타는 디지탈 변조 회로(9)에 공급된다. 상기 디지탈 회로(9)는 작은 DC 성분을 갖는 변조된 데이타를 발생하기 위해 선정된 테이블에 대응하는 16 비트 코드-워드로 예를 들어 1 바이트(8 비트)의 데이타 심볼을 맵핑한다. 물론, 디지탈 변조 방법으로, EFM 방법(DCs에 이용됨), 8-15 변조 방법(8 비트의 데이타 심볼이 15 비트의 코드-워드로 변환) 등이 이용될 수 있다. 상기 디지탈 변조 회로(9)의 출력 데이타는 스위치 회로(5b)를 통해 동기 신호 가산 회로(10a 및 10b)에 선택적으로 공급된다. 상기 동기 신호 가산 회로(10a 및 10b)는 동기 신호[섹터 동기 신호, 가산 동기 신호(S1), C1 동기 신호(S2) 및 블럭 동기 신호]를 변조된 데이타에 부가한다. 후에 기술되는 것처럼, 본 실시예에 있어서, 한 섹터 포맷은 부가된 동기 신호의 패턴으로 식별될 수 있다. 상기 동기 신호 가산 회로(10a)는 2k 바이트 섹터 포맷에 대응하는 동기 신호를 데이타에 부가한다. 반면에, 동기 신호 가산 회로(10b)는 한 동기 신호를 CD 섹터 포맷에 대응하는 동기 신호를 데이타에 가산한다. 그들 동기 신호는 그들 동기 신호가 변조된 데이타 내에 존재하지 않게 하기 위해 특정 비트 패턴을 갖는다.
상기 동기 신호 가산 회로(10a 및 10b)의 출력 데이타는 드라이버(11)를 통해 광학 픽업(12)에 공급된다. 그 출력 데이타는 자기-광학 기록 방법 또는 위상 변경 기록 방법에 의해 광학 디스크(2)에 기록된다. 상기 광학 디스크(2)는 칩 CLV(일정한 선형 속도) 또는 CAV(일정한 각속도)로 스핀들 모터(13)에 의해 회전된다. 광학 픽업(12)의 기록/재생된 데이타의 최소 유닛은 데이타의 한 블럭이다.
다음은, 제 12A 도 및 제 12B 도를 참조하여, 동기 신호 가산 회로(10a 및 10b)로부터 출력된 기록 데이타를 설명한다. 제 12A 도는 2k 바이트 섹터 포맷의 기록 데이타를 도시한다. 제 12A 도에 도시된 것처럼, 한 섹터(2,072)는 데이타의 매 148 바이트 분할된다. 패리티(P)(8 바이트) 및 패리티(Q)(14 바이트)는 폴딩형 이중 코드 인코딩 처리에 의해 데이타에 가산된다. 따라서, (148 + 22 = 170) 데이타 심볼이 발생된다. 그들 데이타 심볼은 85 데이타 심볼로 분할된다. 상기 85 데이타 심볼은 디지탈 변조 방법(8-16 변조 방법)에 의해 (85 x 16 = 1,360)으로 변환된다.
한 프레임 동기 신호로서, 32 채널-비트의 섹터 동기 신호(S3)는 2k 바이트의 제 1 절반의 변조된 데이타 심볼의 상부에 부가된다. 부가의 동기 신호(S1)는 다른 데이타 심볼들 각각에 부가된다. 따라서, 각각의 전송 프레임은 (1,360 + 32 = 1,392 채널-비트로 구성된다. 32-채널 비트의 부가 동기 신호(S1)는 2k 바이트 섹터의 제 2 절반의 변조된 데이타 심볼의 각각에 부가된다. 따라서, 그와 유사하게, 각각의 전송 프레임이 형성된다. 제 12A 도에 도시된 것처럼, (14 x 2 = 28) 전송 프레임은 2k 바이트 섹터의 기록 데이타를 구성한다. 상기 언급한 것처럼, C1 동기 신호 대신에 섹터 동기 신호(S3)는 28 전송 프레임의 상부에 부가된다.
제 12B 도는 CD 섹터 포맷의 기록 데이타를 도시한다. 동일한 포맷을 갖는 2k 바이트 및 (16 × 2 = 32) 전송 프레임의 기록 데이타는 한 섹터의 기록 데이타를 구성한다. 섹터 동기 신호(S3) 대신에 CD 섹터 포맷을 나타내는 섹터 동기 신호(S4)는 CD 섹터 포맷의 전송 프레임의 상부에 부가된다. CD 섹터 포맷의 경우에 있어서, 한 프레임 동기 신호(S2)는 CD 섹터 포맷의 제 2 절반의 변조된 데이타 심볼의 각각에 부가된다. 따라서, 2k 바이트 섹터 포맷 및 CD 섹터 포맷은 섹터 동기 신호(S3 및 S4) 각각으로 식별될 수 있다. 부가적으로, 그들 포맷은 프레임 동기신호[부가 동기 신호(S1) 및 C1 동기 신호(S2)]로 식별될 수 있다. 따라서, 상기 섹터 포맷은 한 섹터 동기 신호보다는 프레임 동기 신호만으로 식별될 수 있다.
제 13A 도 및 제 13B 도는 섹터 포맷이 한 프레임 동기 신호보다는 섹터 동기 신호만으로 식별되는 경우를 도시한다. 다시 말해, 2k 바이트 섹터 포맷의 기록 데이타인 경우에, 섹터 동기 신호(S3)는 제 13A 도에 도시된 것처럼 섹터의 상부에배치된다. 반면에, CD 섹터 포맷의 기록 데이타인 경우, 한 섹터 동기 신호(S4)는 제 13B 도에 도시된 것처럼 섹터의 상부에 배치된다. 섹터 동기 신호가 배치되지 않은 각각의 전송 프레임의 상부에서, C1 동기 신호(S2) 및 부가 동기 신호(S1)가 배치된다.
상기 기술된 것처럼, 2k 바이트 섹터는 28 전송 프레임으로 구성된다. 반면에, 한 CD 섹터는 32 전송 프레임으로 구성된다. 따라서, 데이타가 포맷 또는 디포맷될 때, 전송 프레임의 수는 프레임과 동기로 28과 32 사이에서 변경된다. 결과적으로, 상기 섹터는 쉽게 조정될 수 있다. 부가적으로, 1k 바이트 섹터는 14 전송 프레임으로 구성된다. 4k 바이트 섹터는 56 전송 프레임으로 구성될 수 있다. 서브-코드(섹터의 길이가 2,516 바이트)를 포함하는 CD 섹터는 34 프레임으로 구성된다. 따라서, 전송 프레임의 수가 14, 56 및 34 가운데에서 변경될 때, 바람직한 섹터 포맷이 이용될 수 있다. 특히, CDs 용 에러 정정 코드 인코딩 처리 및 폴딩형(연속 형태) 에러 정정 코드 인코딩 처리(이후에 설명될 처리)가 이용될 때, 복수의 섹터 사이즈는 복수의 전송 프레임만을 조작하여 이용될 수 있다.
제 14 도는 블럭 동기 신호(S5)를 부가하는 방법을 설명하기 위한 개략적인 다이어그램이다. 상기 기술한 것처럼, 한 블럭은 8개의 2k 바이트 섹터 또는 7개의 CD 섹터로 구성된다. 따라서, 섹터 동기 신호(S3 또는 S4) 대신에 블럭 동기 신호(S5)는 블럭의 상부 섹터의 상부 전송 프레임에 배치된다. 섹터 동기 신호(S3 또는 S4)는 다른 섹터의 각각의 상부 전송 프레임에 배치된다. 블럭 동기 신호(S5)는 섹터 동기 신호와 무관하게 배치될 수 있다. 선택적으로, 블럭 동기 신호는 생략될 수 있다. 섹터 동기 신호의 수를 카운팅하여, 블럭의 디리미테이션(delimitation)이 검출될 수 있다.
제 15 도는 (8-16) 변조 방법(EFM 플러스 방법)이 디지탈 변조 방법으로 이용되는 경우의 프레임 동기 신호의 실제 비트 패턴을 도시한다. 상태(1, 2, 3 및 4)는 (8-16) 변조 방법으로 정의된다. 제 15 도에 있어서, 상태(1 및 2)의 동기 신호의 비트 패턴 및 상태(3 및 4)의 동기 신호의 비트 패턴들은 각각 정의된다. 최상위 비트(MSB)가 "0"일 때, 상태(1 및 2)가 이용된다. 최상위 비트가 "1"일 때, 상태(3 및 4)가 이용된다. 각각의 비트 패턴의 데이타는 전송 프레임의 MSB로부터 배치된다.
제 15 도에 도시된 것처럼, 부가 동기 신호(S1), C1 동기 신호(S2), 섹터 동기 신호(S3 및 S4) 및 블럭 동기 신호(S5)의 비트 패턴은 서로 상이하게 되어 있다. 부가적으로, 그들 비트 패턴은 데이타 심볼이 변조되는 코드-워드 순서로 나타나지 않는다. 실제로, 한 동기 신호 워드는 반전된 채널-비트의 간격이 11T(T는 채널-비트의 비트 셀)인 두 순서를 포함하는 패턴에 의해 식별된다.
다음은, 제 2도를 참조하여, 데이타가 상기 기술한 방법으로 기록되는 광학 디스크(2)의 재생 회로를 설명한다. 데이타는 2k 바이트 섹터 포맷 또는 CD-ROM 섹터 포맷으로 디스크(2) 상에 기록된다. 후에 설명되는 것처럼, 2k 바이트 섹터 포맷 및 CD-ROM 섹터 포맷의 두 포맷으로 데이타는 단일 광학 디스크에 기록될 수 있다. 상기 섹터 포맷은 각각의 섹터의 헤더 내의 동기 신호 패턴 및 ID 신호에 의해 식별될 수 있다. 제 2 도에 있어서, 광학 디스크(2), 광학 픽업(12) 및 스핀들 모터(13)는 기록 회로(제 1 도에 도시)의 것과 동일한 참조 부호로 표시된다. 그러나, 기록 동작 및 재생 동작은 단일 유닛에 의해 실행되지 않음을 주시한다. 특히, 판독 전용 디스크가 이용될 때, 제 1 도에 도시된 기록 장치는 마스터링 시스템이지만, 제 2 도에 도시된 재생 장치는 디스크 드라이브이다.
광학 픽업(12)으로부터 판독된 재생 데이타는 RF 증폭기(21)를 통해 클럭을 추출하는 PLL 회로(22)에 공급된다. 각각의 기록측 및 재생측에는, 포커스 서보 동작, 트랙킹 서보 동작, 검색 동작, 재생용 레이저 전원 동작 등을 제어하는 서보 제어 회로(도시하지 않음)가 배치된다. PLL 회로(22)의 출력 데이타는 동기 신호 분리 회로(23)에 공급된다. 상기 동기 신호 분리 회로(23)는 프레임 동기 신호, 섹터 동기 신호 및 블럭 동기 신호에 대응하는 동기 신호 검출 신호를 발생한다.
상기 동기 신호 검출 신호는 ID 신호 발생 회로(24)에 공급된다. 상기 ID 신호 발생 회로(24)는 재생된 데이타의 프레임 동기 신호의 비트 패턴을 검사하고, 재생된 데이타의 섹터 포맷에 대응하는 동기 신호 ID 신호를 발생한다. 상기 동기 신호 검출 신호는 타이밍 발생 회로(도시하지 않음)에 공급된다. 상기 타이밍 회로는 재생된 데이타의 섹터 및 블럭과 동기하는 여러 타이밍 신호를 발생한다.
상기 동기 신호 분리 회로(23)는 디지탈 복조 회로 (25)에 접속된다. 상기 디지탈 복조 회로(25)는 제 1 도에 도시된 디지탈 변조 회로(9)의 반전 처리를 실행하고, 코드-워드 데이타가 데이타 심볼로 저장된 데이타를 발생한다. 디지탈 복조 회로(25)의 출력 데이타는 에러 정정 코드 디코더(26)에 공급된다. 상기 디코더(26)는 재생된 데이타의 에러를 정정한다. 상기 디코더(26)는 제 1 도에 도시된 기록측 상의 C1 인코더(8) 및 C2 인코더(7)에 대응하는 재생된 데이타에 대해 폴딩형 이중 코드 디코딩 처리를 실행한다.
상기 디코더(26)의 디코딩된 출력 데이타는 블럭 디세그먼팅 회로(27)에 공급된다. 블럭 디세그먼팅 회로(27)는 제 1 도에 도시된 기록측 상의 블럭 세그먼팅 회로(6)의 반전 처리를 실행하고, 섹터 포맷으로 데이타를 출력한다. 블럭 디세그먼팅 회로(27)는 헤더 식별 회로(28) 및 스위치 회로(29)에 접속된다. 상기 스위치 회로(29)는 디포맷팅 회로(30a 및 30b)에 블럭 디세그먼팅 회로(27)의 데이타 출력을 선택적으로 공급한다.
상기 헤더 식별 회로(28)는 각각의 섹터의 헤더 정보를 식별한다. 다시 말해, 상기 헤더 식별 회로(28)는 각각의 섹터가 예를 들어 보조 데이타(AUX)에 배치된 섹터 ID 신호에 대응하는 CD 섹터 포맷 또는 2k 바이트 섹터 포맷인가를 식별한다. 이 경우에 있어서, 동기 신호 ID 신호 또한 상기 헤더 식별 회로(28)에 공급된다. 상기 헤더 식별 회로(28)는 섹터 ID 신호 및 동기 신호 ID 신호 모두에 대응하는 제어 신호를 발생한다. 상기 동기 ID 신호는 디지탈 복조 동작이 실행되기 이전에 얻어진다. 따라서, 상기 섹터 포맷은 쉽게 식별될 수 있다. 이 섹터 ID 신호에 따라, 각각의 섹터의 섹터 포맷이 식별될 수 있다. 부가적으로, 상기 섹터 ID 신호 및 동기 신호 ID 신호 모두에 따라, 상기 섹터 포맷은 고신뢰도로 식별될 수 있다.
상기 스위치 회로(29)는 헤더 식별 회로(28)로부터 공급된 제어 신호로 제어된다. 다시 말해, 재생된 데이타가 2k 바이트 섹터 포맷으로 구성될 때, 스위치 회로(29)는 디포맷팅 회로(30a)를 선택한다. 재생된 데이타가 CD 섹터 포맷으로 구성될 때, 상기 스위치 회로(29)는 디포맷팅 회로(30b)를 선택한다.
상기 디포맷팅 회로(30a)는 제 1 도의 기록측 상의 포맷팅 회로(4a)의 반전 처리를 실행한다. 반면에, 디포맷팅 회로(30b)는 포맷팅 회로(4b)의 반전 처리를 실행한다. 상기 디포맷팅 회로(30a)는 각각의 2k 바이트 섹터로부터 2,048 바이트의 이용자 데이타를 추출한다. 상기 디포맷팅 회로(30b)는 각각의 CD 섹터로부터 2,336 바이트 등의 이용자 데이타를 추출한다. 상기 디포맷팅 회로(30a 또는 30b)에 의해 추출된 이용자 데이타는 인터페이스(31)에 공급된다. 상기 인터페이스(31)는 재생된 데이타를 출력 단자(32)에 공급한다.
다음은, 본 발명의 실시예에 따른 에러 정정 코드 인코딩 처리의 예를 설명한다. 제 16 도는 에러 정정 코드 인코더(8)에 의해 실행된 에러 정정 코드 인코딩 처리를 도시한 블럭 다이어그램이다. 상기 에러 정정 코드는 CD에 이용된 크로스 인터리브 리드-솔로몬 코드(cross interleave Reed-Solomon code)와 유사하다(이 코드는 폴딩형 이중 코드 인코딩 처리에 이용됨).
148 바이트의 입력 심볼은 C1 인코더(41)에 공급된다. C1 인코더(41)의 출력 데이타[148 바이트의 데이타 심볼 및 8 바이트의 C1 패리티(P)]는 지연 회로 그룹(42)을 통해 C2 인코더(43)에 공급된다. 상기 C2 인코더(43)는 [170, 156, 15] 리드-솔로몬 코드로 인코딩 처리를 실행하여, 14 바이트의 C2 패리티(Q)를 발생한다. 상기 C1 인코더(41)는 데이타에 대해서 뿐만 아니라 C1 코드를 갖는 패리티(Q)에 대해서도 실행한다. 따라서, C2 인코더(43)는 지연 회로 그룹(42a)을 통해 C2 인코더(43)로부터 C1 인코더(41)에 C2 패리티(Q)를 피드백한다. 결과적으로, C1 인코더(41)는 [170, 162, 9] 리드-솔로몬 코드로 인코딩 처리를 실행한다.
C1 인코더(41)로부터 수신된 170 바이트(148 바이트 데이타, 8 바이트의 C1 패리티 및 14 바이트의 C2 패리티)는 지연 회로를 포함하는 어레이 변경 회로(45)를 통해 출력 심볼로서 추출된다. 상기 출력 심볼은 디지탈 변조 회로(18)에 공급된다. 폴딩형 이중 코드 인코딩 처리의 인터리브 길이는 상기 지연 회로의 최대 지연 량에 대응하는 170 프레임이다.(이 경우, 상기 프레임은 C1 코드 순서의 길이를 나타내고, 상술한 전송 프레임의 2 프레임과 등가이다). 상기 인터리브 길이는 인터리브의 깊이 또는 인터리브의 제한 길이로도 칭하게 된다.
다음은, 제 17 도를 참조하여, 제 16 도에 도시된 인코더에 대응하는 디코더의 처리를 설명한다. 상기 입력 심볼(170 바이트의 입력 심볼)은 어레이 변경 회로(51)의 반전 처리를 실행한다. C1 디코더(52)는 [170, 162, 9] 리드-솔로몬 코드로 디코딩 처리를 실행한다.
C1 디코더(52)의 출력 데이타는 지연 회로 그룹(53)을 통해 C2 디코더(54)에 공급된다. 상기 C2 디코더(54)는 [170, 156, 15] 리드-솔로몬 코드로 디코딩 처리를 실행한다. 상기 C2 디코더(54)의 디코딩된 출력 데이타는 디인터리브 지연 회로(55)를 통해 C1 디코더(56)에 공급된다. 따라서, C1 디코딩 처리, C2 디코딩 처리 및 C2 디코딩 처리에 의해 에러-정정된 148 바이트의 출력 심볼이 추출된다.
에러 정정 코드 인코딩 처리로서, 에러 정정 코드 인코딩 처리가 매 선정된 유닛마다 완료되는 블럭 완결형 인코딩 처리는 폴딩형 에러 정정 코드 인코딩 처리와 함께 이용될 수 있다. 그러나, 두 개의 섹터 포맷이 단일 디스크 상에 있을 때,폴딩형 인코딩 처리가 데이타를 연속으로 기록하기 때문에, 블럭 완결형 인코딩 처리가 보다 우수하다.
다음은, 본 발명의 제 2 실시예를 설명한다. 제 2 실시예에 있어서, 제 6A 도 및 제 7A 도에 도시된 데이타 동기 신호(4 바이트)에 따라, 복수의 데이타 포맷은 식별되고, 각각의 블럭의 상부는 검출된다.
제 18 도는 데이타 동기 신호의 예를 설명하는 개략적인 다이어그램이다. 재생된 데이타의 데이타 동기 신호(4 바이트)는 선정된 데이타 동기 패턴(SY1, SY2 및 SY3)과 비교된다. 상기 데이타 동기 패턴으로, 예를 들어 ISO 646에 정의된 문자 코드가 이용될 수 있다. 제 18 도는 선정된 데이타 동기 신호 패턴의 문자를 도시한다. 2k 바이트 섹터 포맷에 대해, 데이타 동기 신호 패턴(SY1)으로 "MMCD"가 이용된다. CD 섹터 포맷 포맷에 대해, 데이타 동기 신호 패턴(SY2)으로 "CDRM"가 이용된다. 각각의 블럭의 시작부에서 데이타 동기 신호에 대해, 데이타 동기 신호 패턴(SY3)으로 " BLOC"가 이용된다. 각각의 섹터의 데이타 동기 신호 패턴(PBSY)이 그들 데이타 동기 신호 패턴과 일치하는 지를 결정하여, 그 섹터 포맷이 검출될 수 있다. 부가적으로, 데이타 동기 신호에 따라, 각각의 섹터 및 각각의 블럭의 상부가 검출될 수 있다.
제 18 도에 도시된 실제 예에 있어서, 데이타 동기 신호 패턴의 문자가 서로 상이하기 때문에, 섹터 포맷은 바르게 검출될 수 있다. 그러나, SY2'(="HDCD") 및 SY3'(="BLCD")에서 처럼, 문자가 부분적으로 서로 다른 데이타 동기 신호 패턴이 이용될 수 있다.
제 19A 도 내지 제 19C 도는 데이타 동기 신호 패턴의 예를 도시한다. 제 19A 도는 모든 "1s"가 2k 바이트 섹터 포맷에 대해 데이타 동기 신호 패턴에 할당되고, 모든 "Os" 가 CD 섹터 포맷에 대해 데이타 동기 신호 패턴에 할당되는 경우를 도시한다. 상기 경우에, 두 비트 패턴 사이의 거리는 최대가 된다.
제 19B 도는 디지탈 변조가 실행된 이후에 부가된 것과 같은 동기 패턴의 동일한 패턴(32 비트)이 이용되는 경우를 도시한다. 예를 들어, 동기 패턴(S3)[="0000010001, 11T, 11T(반전됨)" (여기서, 11T는 반전된 채널-비트의 거리를 나타냄)(T는 채널-비트의 주기를 나타냄)]은 2k 바이트 섹터 포맷에 대한 데이타 동기 신호 패턴에 할당된다. 상기 동기 패턴(S4)[="0000100001, 11T, 11T(반전됨)"]은 CD 섹터 포맷에 대해 데이타 동기 신호 패턴에 할당된다. 상기 경우에 있어서, 상기 비트 패턴은 프레임 동기 신호와 공유될 수 있다.
제 19C 도는 이진 코드[예를 들어, "168" (="10101000")]가 4번 반복되는 데이타 동기 신호가 2k 바이트 섹터 포맷에 배치되고, 이진 코드[예를 들어, "173"(="10101101")]가 4번 반복되는 데이타 동기 신호가 CD 섹터 포맷에 배치되는 경우를 도시한다. 2k 바이트 섹터 포맷에 대한 데이타 동기 신호가 디지탈적으로 변조될 때, 패턴 "0010010000010001"은 4번 반복된다. 반면에, CD 섹터 포맷에 대한 데이타 동기 신호가 디지탈적으로 변조될 때, 패턴 "0001001000100010"은 4번 반복된다.
따라서, 디지탈 변조된 두 개의 데이타 동기 신호의 비트 패턴 사이의 거리가 크게 되기 때문에, 상기 비트 패턴은 전송 에러로 인해 부정확하게 식별되는 것으로부터 방지될 수 있다.
다음은, 제 1 도를 다시 참고하여, 제 2 실시예에 따른 기록 시스템을 설명한다. 간략하게 설명하기 위해, 제 1 실시예의 것과 동일한 부분의 설명은 생략한다.
포맷팅 회로(4a)는 제 6A 도에 도시된 것과 같은 2k 바이트 섹터 포맷의 데이타로 수신된 데이타를 변환하고, 데이타 동기 신호로서 상술한 데이타 동기 신호 패턴(SY1)을 각각의 섹터에 부가한다. 포맷팅 회로(4b)는 제 7A 도에 도시된 것과 같은 CD 섹터 포맷의 데이타로 수신된 데이타를 변환하고, 데이타 동기 신호로서 상술한 데이타 동기 신호 패턴(SY2)을 각각의 섹터에 부가한다. 제 8 도 내지 제 9C 도는 데이타 동기 신호의 다른 예를 도시한다. 포맷팅 회로(4a 및 4b)의 출력 데이타로서 섹터 포맷된 데이타는 블럭 세그먼팅 회로(6)에 공급된다.
상기 블럭 세그먼팅 회로(6)는 ID 신호에 대응하는 제 9A 도 및 제 9B 도에 도시된 7 섹터 또는 8 섹터로 구성된 한 블럭을 형성한다. 상기 시점에서, 각각의 블럭의 상부 섹터를 식별하기 위해, 각각의 블럭의 상부 섹터의 데이타 동기 신호 패턴(SY1 및 SY2)은 제 18 도에 도시된 데이타 동기 신호 패턴(SY3)으로 대치된다. 각각의 블럭의 데이타는 블럭 세그먼팅 회로(6)로부터 C2 인코더(7) 및 C1 인코더(8)에 공급한다(이는 제 1 실시예에서 설명된 것과 동일하다). 상기 C2 인코더(7) 및 C1 인코더(8)는 각각의 블럭에 에러 정정에 대한 C2 패리티 및 C1 패리티를 각각 부가한다.
다음은, 제 20 도를 참조하여, 본 발명의 제 2 실시예에 따른 재생 시스템을설명한다. 유사하게, 설명의 간략화를 위해, 제 1 실시예의 것과 동일한 부분의 설명은 생략한다.
광학 픽업(12)으로부터 판독된 재생 데이타는 RF 증폭기(21)를 통해 클럭 추출 PLL 회로(22)에 공급된다.
광학 픽업(12)으로부터 판독된 재생 데이타는 RF 증폭기(21)를 통해 클럭을 추출하는 PLL 회로(22)에 공급된다. 각각의 기록측 및 재생측 상에는, 포커스 서보 동작, 트랙킹 서보 동작, 탐색 동작, 재생 동작에 대한 레이저 전원 등을 제어하는 서보 제어 회로(도시하지 않음)가 배치된다. PLL 회로(22)의 출력 데이타는 동기 신호 분리 회로(23)에 공급된다. 상기 동기 신호 분리 회로(23)는 프레임 동기 신호, 섹터 동기 신호 및 제 15 도에 도시된 블럭 동기 신호에 대응하는 동기 신호 검출 신호를 발생한다.
상기 동기 신호 검출 신호는 ID 신호 발생 회로(24)에 공급된다. 상기 ID 신호 발생 회로(24)는 재생된 데이타의 프레임 동기 신호의 비트 패턴을 검사하고, 재생된 데이타의 섹터 포맷에 대응하는 동기 ID 신호를 발생한다. 상기 동기 신호 검출 신호는 타이밍 발생 회로(도시하지 않음)에 공급된다. 이 타이밍 회로는 재생된 데이타의 섹터 및 블럭과 동기하는 여러 타이밍 신호를 발생한다.
상기 동기 신호 분리 회로(23)는 디지탈 복조 회로(25)에 접속된다. 그 디지탈 복조 회로(25)는 제 1 도에 도시된 디지탈 변조 회로(9)의 반전 처리를 실행하여, 데이타 심볼에 저장된 코드-워드의 데이타를 발생한다. 디지탈 복조 회로(25)의 출력 데이타는 에러 정정 코드 C1 디코더(26a) 및 에러 정정 코드 C2디코더(26b)에 공급된다. C1 디코더(26a) 및 C2 디코더(26b)는 재생된 데이타의 에러를 정정한다. C1 디코더(26a) 및 C2 디코더(26b)는 제 1 도에 도시된 기록측 상에 C2 인코더(7) 및 C1 디코더(8)에 대응하는 재생된 데이타에 대해 폴딩형 이중 코드 디코딩 처리를 실행한다.
C2 디코더(26b)의 디코딩된 출력 데이타는 블럭 디세그먼팅 회로(27)에 공급된다. 상기 블럭 디세그먼팅 회로(27)는 제 1 도의 기록측 상의 블럭 세그먼팅 회로(6)의 반전 처리를 실행하여, 섹터 포맷 내의 데이타를 출력한다. 상기 C1 디코더(26a)는 데이타 동기 신호 식별 회로(28)에 접속된다. 상기 블럭 디세그먼팅 회로(27)는 스위치 회로(29)에 접속된다. 상기 스위치 회로(29)는 상기 블럭 디세그먼팅 회로(27)의 출력 데이타를 디포맷팅 회로(30a 및 30b)에 선택적으로 공급한다.
상기 데이타 동기 신호 식별 회로(38)는 각각의 섹터의 데이타 동기 신호의 정보를 식별한다. 상기 기술한 것처럼, 데이타 동기 신호 식별 회로(38)는 상기 섹터가 2k 바이트 섹터 포맷 또는 CD 섹터 포맷 인지의 여부를 결정하기 위해 재생된 데이타로부터 추출된 데이타 동기 신호가 선정된 데이타 동기 신호 패턴과 일치하는 지의 여부를 검출한다. 상기의 경우에 있어서, 동기 신호 ID 신호는 데이타 동기 신호 식별 회로(38)에도 공급된다. 데이타 동기 신호 식별 회로(38)는 섹터 ID 신호 및 동기 신호 ID 신호 모두에 대응하는 제어 신호를 발생한다. 상기 동기 신호 ID 신호는 디지탈 복조 동작이 실행되기 이전에 얻어진다. 따라서, 섹터 포맷은 쉽게 식별될 수 있다. 상기 섹터 ID 신호에 따라, 각각의 섹터의 섹터 포맷은 식별될 수 있다. 부가적으로, 섹터 ID 신호 및 동기 신호 ID 신호 모두에 따라, 섹터 포맷이 고신뢰도로 식별될 수 있다.
상기 스위치 회로(29)는 데이타 동기 식별 회로(38)로부터 공급된 제어 신호에 의해 제어된다. 다시 말해, 재생된 데이타가 2k 바이트 섹터 포맷으로 될 때, 상기 스위치 회로(29)는 디포맷팅 회로(30a)를 선택한다. 재생된 데이타가 CD 섹터 포맷으로 될 때, 상기 스위치 회로(29)는 디포맷팅 회로(30b)를 선택한다.
상기 디포맷팅 회로(30a)는 제 1 도에 도시된 기록측상의 포맷팅 회로(4a)의 반전 처리를 실행한다. 반면에, 디포맷팅 회로(30b)는 포맷팅 회로(4b)의 반전 처리를 실행한다. 상기 디포맷팅 회로(30a)는 2k 바이트 섹터로부터 2,048 바이트의 이용자 데이타를 추출한다. 상기 디포맷팅 회로(30b)는 각각의 CD 섹터로부터 2,336 바이트 등의 이용자 데이타를 추출한다. 상기 디포맷팅 회로(30a 또는 30b)에 의해 추출된 이용자 데이타는 한 인터페이스(31)에 공급된다. 상기 인터페이스(31)는 재생된 데이타를 출력 단자에 공급한다. 제 1 실시예와는 달리, 상기 데이타 동기 신호는 디지탈 복조 회로(25)의 출력 데이타로부터 추출될 수 있다. 선택적으로, 상기 데이타 동기 신호는 C2 디코더(26b)의 출력 데이타로부터 추출될 수 있다. 상기 추출된 데이타 동기 신호는 데이타 동기 신호 식별 회로(38)에 공급된다.
상기 언급한 실시예에 있어서, 한 광학 디스크는 한 섹터 포맷을 갖는다. 그러나, 본 발명에 따라, 한 광학 디스크는 두 개의 섹터 포맷을 갖는다. 여러 예를 제 21A 도 내지 제 21E 도를 참조하여 설명한다. 제 21A 도에 있어서, 광학디스크(40)의 기록 영역은 죤(41) 및 죤(42)으로 분할된다. 특정 섹터 포맷의 데이타와 다른 섹터 포맷의 데이타는 각각의 죤에 분리적으로 기록된다. 제 21A 도에 있어서, 죤(41)에 기록된 데이타는 CD 섹터 포맷을 갖지만, 죤(42)에 기록된 데이타는 2k 바이트 섹터 포맷을 갖는다.
제 21B 도는 파일이 다른 섹터 포맷을 갖는 예를 도시한다. 다시 말해, 기록된 영역은 파일 기록 영역으로 분할된다. 특정 섹터 포맷의 데이타와 다른 섹터 포맷의 데이타는 각각의 파일 기록 영역에 분리적으로 기록된다. 제 21B 도에 있어서, 예를 들어, 부분(a)으로부터 부분(b)까지의 파일 기록 영역은 2k 바이트 섹터 포맷을 갖지만, 부분 (c)으로부터 부분(d)까지의 다른 파일 기록 영역은 CD 섹터 포맷을 갖는다.
제 21C 도는 트랙이 서로 다른 섹터 포맷을 갖는 예를 도시한다. 예를 들어, 트랙(Ta)에 기록된 데이타는 2k 바이트 섹터 포맷을 갖지만, 트랙(Tb) 상에 기록된 데이타는 CD 섹터 포맷을 갖는다.
제 21D 도는 섹터가 서로 다른 섹터 포맷을 갖는 예를 도시한다. 다시 말해, 기록 영역은 섹터 기록 영역으로 분할된다. 특정 섹터 포맷의 데이타와 다른 섹터 포맷의 데이타는 각각의 섹터 기록 영역에 분리적으로 기록된다. 예를 들어, 섹터(SECa)에 기록된 데이타는 2k 바이트 섹터 포맷을 갖지만, 섹터(SECb)에 기록된 데이타는 CD 섹터 포맷을 갖는다.
또한, 광학 디스크의 기억 용량을 증가시키기 위해, 단일측 다층 디스크(single-sided multiple-layered disc) 및 이중측 다층 디스크(double-sidedmultiple-layered disc)가 제안되었다. 단일측 다층 디스크는 제 21E 도에 도시된 것처럼 기록층(43) 및 기록층(44)을 갖는다. 기록층(43 및 44) 상의 데이타는 한 표면으로부터 판독된다. 예를 들어, CD 섹터 포맷의 데이타는 기록층(43)에 기록되지만, 2k 바이트 섹터 포맷의 데이타는 기록층(44)에 기록된다. 이중측 다층 디스크의 경우에 있어서, 다른 섹터 포맷의 데이타가 각각의 기록 표면에 기록될 수 있다.
상기 설명한 것 처럼, 본 발명에 따라, 512 바이트의 정수배의 데이타(예를 들어, 2k 섹터 포맷의 데이타)와 CD 포맷에 대응하는 CD 섹터 포맷의 데이타가 물리적 영역에서 이용될 수 있다. 단일 데이타 기억 매체에 따라, 컴퓨터에 대한 소프트웨어 데이타와 CD-ROM에 대한 소프트웨어 리소스가 처리될 수 있다.
부가적으로, 본 발명에 따라, 에러 정정 코드 인코딩/ 디코딩 처리 및 디지탈 변조/복조 처리가 섹터 포맷의 두 형태에 대해 공통으로 이용될 수 있기 때문에, 하드웨어 스케일은 감소될 수 있다. 또한, 컴퓨터에 대한 소프트웨어 데이타와 CD-ROM에 대한 소프트웨어 리소스가 단일 기록 매체에서 처리될 수 있다.
더욱이, 본 발명에 따라, 섹터 포맷의 각각이 전송 데이타의 프레임 수의 정수배에 일치하기 때문에, 데이타는 프레임과 동기적으로 쉽게 포맷 및 디포맷될 수 있다.
비록, 본 발명이 최적의 실시예에 대해서 설명하였지만, 본 기술 분야에 숙련된 사람들은 본 발명의 정신 및 범위에 벗어나지 않게 다른 변경, 생략 및 부가 형태로 그 수정안이 있을 수 있음을 쉽게 알 수 있다.
제 1 도는 본 발명의 한 실시예에 따른 기록 회로의 구조를 도시한 블럭 다이어그램.
제 2 도는 본 발명의 한 실시예에 따른 재생 회로의 구조를 도시한 블럭 다이어그램.
제 3 도는 종래의 CD의 데이타 구조를 설명하는 개략적인 다이어그램.
제 4 도는 종래의 CD-ROM의 데이타 구조를 설명하는 개략적인 다이어그램.
제 5 도는 종래의 CD-I의 데이타 구조를 설명하는 개략적인 다이어그램.
제 6A 도 및 제 6B 도는 본 발명의 한 실시예에 따른 2k 바이트 섹터의 데이타 구조의 한 예를 도시한 개략적인 다이어그램.
제 7A 도 및 제 7B 도는 본 발명의 한 실시예에 따른 CD 섹터의 데이타 구조의 한 예를 도시한 개략적인 다이어그램.
제 8 도는 본 발명의 한 실시예에 따른 블럭의 데이타 구조를 도시한 개략적인 다이어그램.
제 9A 도 및 제 9B 도는 본 발명의 한 실시예에 따른 블럭과 섹터 사이의 관계를 도시한 개략적인 다이어그램.
제 10A 도 및 제 10B 도는 본 발명에 따른 2k 바이트 섹터의 데이타 구조를 도시한 개략적인 다이어그램.
제 11 도는 본 발명에 따른 1k 바이트 섹터로 구성된 블럭의 데이타 구조를 도시한 개략적인 다이어그램.
제 12A 도 및 제 12B 도는 본 발명의 한 실시예에 따른 한 섹터의 전송 데이타의 한 구조의 한 예를 도시한 개략적인 다이어그램.
제 13A 도 및 제 13B 도는 본 발명의 한 실시예에 따른 한 섹터의 전송 데이타의 한 구조의 다른 예를 도시한 개략적인 다이어그램.
제 14 도는 본 발명의 한 실시예에 따른 한 블럭의 데이타 전송 구조의 한 예를 도시한 개략적인 다이어그램.
제 15 도는 본 발명의 한 실시예에 따른 섹터 동기(sector sync), 프레임 동기 및 블럭 동기의 비트 패턴들을 도시한 개략적인 다이어그램.
제 16 도는 본 발명의 한 실시예에 따른 폴딩형 에러 정정 코드 인코더(folding type error correction code encoder)의 처리의 한 예를 도시한 블럭 다이어그램.
제 17 도는 본 발명의 한 실시예에 따른 폴딩형 에러 정정 코드 디코더(folding type error correction code decoder)의 처리의 한 예를 도시한 블럭 다이어그램.
제 18 도는 본 발명의 한 실시예에 따른 데이타 동기 구조의 한 예를 도시한 개략적인 다이어그램.
제 19A 도 내지 제 19C도는 본 발명의 한 실시예에 따른 데이타 동기 구조의 다른 예를 도시한 개략적인 다이어그램.
제 20 도는 본 발명의 다른 실시예에 따른 재생 회로의 구조를 도시한 블럭 다이어그램.
제 21A 도 내지 제 21E 도는 본 발명의 응용들을 설명하는 개략적인 다이어그램.
※ 도면의 주요 부분에 대한 부호의 설명 ※
1 : 입력 단자 2 : 광학 디스크
3 : 인터페이스 5a : 스위치 회로
4a, 4b : 포맷팅 회로
Claims (34)
- 데이타 기록 매체상에 디지탈 데이타를 기록하기 위한 데이타 기록 장치에 있어서,512 바이트의 정수배의 길이로 분할된 제 1 데이타와, CD 포맷에 대응하는 임의 바이트 길이로 분할된 제 2 데이타를 수신하기 위한 입력 수단;상기 제 1 데이타 및 상기 제 2 데이타 각각을 섹터 포맷으로 변환하기 위한 포맷팅 수단;상기 포맷팅 수단의 출력 데이타를 에러-정정-코드 인코딩하기 위한 인코딩 수단;상기 에러-정정-코드 인코딩된 데이타를 디지탈적으로 변조하기 위한 변조 수단; 및상기 변조 수단으로부터 공급된 기록 데이타를 상기 데이타 기록 매체상에 기록하기 위한 기록 수단을 포함하고,상기 포맷팅 수단은 데이타의 상부에 데이타 동기 신호를 부가하도록 적응되고, 상기 데이타가 섹터로 변환될 때, 상기 데이타 동기 신호는 상기 변환된 섹터가 상기 제 1 데이타로 구성된 섹터 또는 상기 제 2 데이타로 구성된 섹터와 일치하는지를 식별하는데 이용되는, 데이타 기록 장치.
- 제 1 항에 있어서,상기 제 2 데이타는 2,352 바이트, 2,340 바이트, 2,336 바이트, 2,324 바이트, 또는 2,450 바이트의 길이로 분할되는, 데이타 기록 장치.
- 제 1 항에 있어서,상기 데이타 기록 매체상에 기록된 데이타는 복수의 연속된 전송 프레임들로 구성되고,제 1 데이타로 구성된 섹터의 전송 프레임들의 수는 상기 제 2 데이타로 구성된 섹터의 전송 프레임들의 수와 다른, 데이타 기록 장치.
- 제 1 항에 있어서,상기 인코딩 수단은 상기 포맷팅 수단의 출력 데이타의 폴딩형 인코딩 처리(folding type encoding process)를 실행하도록 적응되는, 데이타 기록 장치.
- 제 3 항에 있어서,상기 데이타 기록 매체에 전송될 데이타를 상기 전송 프레임들로 형성하고, 상기 전송 프레임들의 상부에 프레임 동기 신호를 부가하기 위한 수단을 더 포함하고, 상기 프레임 동기 신호는 상기 전송 프레임들의 섹터가 상기 제 1 데이타로 구성된 섹터 또는 상기 제 2 데이타로 구성된 섹터와 일치하는지를 결정하는, 데이타 기록 장치.
- 제 1 항에 있어서,상기 제 1 데이타로 구성된 섹터와 상기 제 2 데이타로 구성된 섹터 각각에 포함된 상기 데이타 동기 신호는 복수의 섹터들의 세트로서 블럭을 식별하는데 이용되는, 데이타 기록 장치.
- 제 1 항에 있어서,상기 데이타 동기 신호는 복수의 문자 코드들을 나타내는 패턴으로 구성되고,상기 포맷팅 수단은, 상기 제 1 데이타에 부가된 상기 데이타 동기 신호의 문자 코드들이 상기 제 2 데이타에 부가된 상기 데이타 동기 신호의 문자 코드들과 적어도 다르게 되도록 하기 위해, 상기 제 1 데이타 및 상기 제 2 데이타에 부가된 상기 데이타 동기 신호들에 문자 코드들을 할당하도록 적응되는, 데이타 기록 장치.
- 제 1 항에 있어서,상기 포맷팅 수단은 상기 제 1 데이타 및 상기 제 2 데이타에 부가되는 비트 패턴들 사이의 거리가 크게 되도록 상기 비트 패턴들을 선택하도록 적응되는, 데이타 기록 장치.
- 제 1 항에 있어서,상기 제 1 데이타 및 상기 제 2 데이타에 부가된 비트 패턴들은 비트 패턴들 사이의 거리가 상기 데이타들이 디지탈적으로 변조된 이후에 크게 되도록 선택되는, 데이타 기록 장치.
- 제 1 항에 있어서,상기 제 1 데이타로 구성된 복수의 섹터들로 제 1 블록을 형성하고, 상기 제 2 데이타로 구성된 복수의 섹터들로 제 2 블럭을 형성하기 위한 블럭 세그먼팅 수단(block segmenting means)을 더 포함하는, 데이타 기록 장치.
- 제 10 항에 있어서,상기 블럭 세그먼팅 수단은 상기 제 1 블럭 및 상기 제 2 블럭 각각의 상부 섹터에 포함된 상기 데이타 동기 신호를, 각각의 블럭의 상기 상부 섹터를 나타내는 특정 동기 신호로 대체하도록 적응되는, 데이타 기록 장치.
- 데이타 기록 매체로부터 데이타를 재생하기 위한 데이타 재생 장치로서, 상기 데이타는, 512 바이트의 정수배의 길이로 분할된 제 1 데이타와 CD 포맷에 대응하는 임의 바이트 길이로 분할된 제 2 데이타가 각각의 섹터 포맷들로 변환되고, 상기 섹터 포맷된 데이타에 대해 에러-정정-코드 인코딩 처리 및 디지탈 변조 처리가 실행되는 방식으로 상기 데이타 기록 매체상에 기록된, 데이타 재생 장치에 있어서,상기 데이타 기록 매체로부터 상기 데이타를 재생하기 위한 수단;상기 재생된 데이타를 디지탈적으로 복조하기 위한 수단;상기 복조된 데이타의 에러를 정정하기 위한 디코딩 수단;상기 에러-정정된 데이타로부터 상기 제 1 데이타 및 상기 제 2 데이타를 추출하는 디포맷팅 수단(deformatting means); 및상기 제 1 데이타 또는 상기 제 2 데이타를 선택적으로 전송하기 위한 수단을 포함하는 데이타 재생 장치.
- 제 12 항에 있어서,상기 제 2 데이타는 2,352 바이트, 2,340 바이트, 2,336 바이트, 2,324 바이트, 또는 2,450 바이트의 길이로 분할되는, 데이타 재생 장치.
- 제 12 항에 있어서,상기 데이타 기록 매체상에 기록된 데이타는 복수의 연속된 전송 프레임들로 구성되고,상기 제 1 데이타로 구성된 섹터의 전송 프레임들의 수는 상기 제 2 데이타로 구성된 섹터의 전송 프레임들의 수와 다른, 데이타 재생 장치.
- 제 12 항에 있어서,상기 디코딩 수단은 폴딩형 인코딩 처리가 상기 에러 정정 코드 인코딩 처리로서 실행된 데이타를 디코딩하도록 적응되는, 데이타 재생 장치.
- 제 14 항에 있어서,프레임 동기 신호는 상기 데이타 기록 매체상에 기억된 데이타의 상기 전송 프레임들 각각에 부가되고,상기 장치는,상기 재생 수단에 의해 재생된 데이타로 상기 프레임 동기 신호를 검출하기 위한 동기 신호 분리 수단; 및상기 재생 수단에 의해 재생된 데이타가 상기 제 1 데이타로 구성된 섹터 또는 상기 검출된 프레임 동기 신호의 패턴에 대응하는 상기 제 2 데이타로 구성된 섹터인지를 식별하기 위한 식별 수단을 더 포함하는, 데이타 재생 장치.
- 제 16 항에 있어서,상기 섹터의 일부는 상기 섹터가 상기 제 1 데이타 또는 상기 제 2 데이타로 구성된 것인지를 나타내는 섹터 식별 신호를 포함하고,상기 식별 수단은 상기 섹터 식별 신호와 상기 프레임 동기 신호의 패턴 모두에 대응하는 섹터를 식별하도록 적응되는, 데이타 재생 장치.
- 제 16 항에 있어서,상기 디포맷팅 수단은 상기 식별 수단으로부터 공급된 제어 신호에 대응하는상기 에러-정정된 데이타로부터 상기 제 1 데이타 또는 상기 제 2 데이타를 추출하도록 적응되는, 데이타 재생 장치.
- 제 16 항에 있어서,상기 데이타 기록 매체상에 기억된 데이타는 각각 복수의 섹터들로 구성된 블럭들로 구성되고,상기 섹터들 각각은 상기 섹터가 상기 제 1 데이타 또는 상기 제 2 데이타로 구성되는지를 나타내는 데이타 동기 신호를 포함하고,상기 디코딩 수단은 상기 블록들 각각의 에러를 정정하도록 적응되고,상기 식별 수단은 상기 데이타 동기 신호에 대응하는 블록들 각각을 식별하도록 적응되는, 데이타 재생 장치.
- 데이타 기록 매체상에 디지탈 데이타를 기록하기 위한 방법에 있어서,512 바이트의 정수배의 길이로 분할된 제 1 데이타와 CD 포맷에 대응하는 임의 바이트 길이로 분할된 제 2 데이타를 수신하는 단계;상기 제 1 데이타 또는 상기 제 2 데이타로 구성된 섹터들로서 상기 수신된 데이타를 포맷하는 단계;상기 제 1 데이타 또는 상기 제 2 데이타로 구성된 복수의 섹터들을 블럭 세그먼팅하는 단계;상기 데이타를 인코딩하기 위해 블록들 각각으로서 데이타에 에러 정정 패리티(error correction parity)를 부가하는 단계;상기 인코딩된 데이타를 디지탈적으로 변조하는 단계; 및상기 데이타 기록 매체상에 상기 변조된 데이타를 기록하는 단계를 포함하는 디지탈 데이타 기록 방법.
- 제 20 항에 있어서,상기 포맷팅 단계는 상기 섹터들 각각이 상기 제 1 데이타 또는 상기 제 2 데이타로 구성되는지를 식별하는데 이용되는 데이타 동기 신호를 상기 섹터들 각각에 부가하는 단계를 더 포함하는, 디지탈 데이타 기록 방법.
- 제 20 항에 있어서,상기 변조된 데이타는 복수의 연속 전송 프레임들로 구성되고,상기 방법은,상기 전송 프레임들 각각에 프레임 동기 신호를 부가하는 단계; 및상기 섹터들이 상기 제 1 데이타 또는 상기 제 2 데이타로 구성되는지를 식별하는데 이용되는 상기 프레임 동기 신호를 상기 전송 프레임들 중 선택된 전송 프레임에 부가하는 단계를 더 포함하는, 디지탈 데이타 기록 방법.
- 제 22 항에 있어서,상기 프레임 동기 신호 부가 단계는,상기 블럭들 각각의 섹터들 중 상부 섹터의 전송 프레임들 중 상부 전송 프레임에 소정의 비트 패턴으로 구성된 블럭 동기 신호를 부가하는 단계를 더 포함하는, 디지탈 데이타 기록 방법.
- 제 21 항에 있어서,상기 데이타 동기 신호는 적어도 부분적으로 서로 다른 문자 코드들의 조합으로 구성되는, 데이타 기록 방법.
- 512 바이트의 정수배의 길이로 분할된 제 1 데이타로 구성된 제 1 섹터들 또는 CD 포맷에 대응하는 임의 바이트 길이로 분할된 제 2 데이타로 구성된 제 2 섹터들을 기록하기 위한 디스크형 기록 매체로서,상기 제 1 섹터들 또는 상기 제 2 섹터들에 대해 에러-정정-코드 인코딩 처리 및 디지탈 변조 처리가 실행되고, 상기 제 1 섹터들 또는 상기 제 2 섹터들 각각에 헤더가 부가되며, 상기 헤더는 상기 헤더를 포함하는 섹터가 상기 제 1 섹터 또는 상기 제 2 섹터인지를 식별하는데 이용되는, 디스크형 데이타 기록 매체.
- 제 25 항에 있어서,TOC 영역의 적어도 일부가 512 바이트의 정수배의 길이로 분할되는, 디스크형 기록 매체.
- 제 25 항에 있어서,기록 영역이 복수의 기록 표면들로 구성되고, 제 1 섹터 및 제 2 섹터가 서로 다른 기록 표면들상에 각각 기록되는, 디스크형 기록 매체.
- 제 25 항에 있어서,기록 영역이 원주형태로 복수의 죤들(zones)로 분할되고, 제 1 섹터 및 제 2 섹터가 서로 다른 죤들상에 각각 기록되는, 디스크형 데이타 기록 매체.
- 제 25 항에 있어서,기록 영역이 복수의 트랙들로 분할되고, 제 1 섹터 및 제 2 섹터가 서로 다른 트랙들상에 각각 기록되는, 디스크형 데이타 기록 매체.
- 제 25 항에 있어서,기록 영역이 복수의 파일 기록 영역들(file record regions)로 분할되고, 제 1 섹터 및 제 2 섹터가 서로 다른 파일 기록 영역들에 각각 기록되는, 디스크형 데이타 기록 매체.
- 제 25 항에 있어서,기록 영역이 섹터들의 정수배로 각각 구성된 복수의 블록들로 분할되고, 제 1 섹터 및 제 2 섹터가 서로 다른 블럭 기록 영역들에 각각 기록되는, 디스크형 데이타 기록 매체.
- 제 25 항에 있어서,상기 제 1 섹터의 전송 프레임들의 수는 상기 제 2 섹터의 전송 프레임들의 수와 다르고,프레임 동기 신호가 상기 전송 프레임들 중 선택된 전송 프레임에 부가되고, 상기 프레임 동기 신호는 상기 제 1 섹터 또는 상기 제 2 섹터를 식별하는데 이용되는, 디스크형 데이타 기록 매체.
- 제 25 항에 있어서,상기 헤더에 부가된 상기 동기 신호는 적어도 부분적으로 서로 다른 복수의 문자 코드들의 조합으로 구성된, 디스크형 데이타 기록 매체.
- 제 25 항에 있어서,상기 헤더에 부가된 상기 동기 신호의 비트 패턴은 상기 비트 패턴의 길이가 긴 복수의 비트 패턴들 중 한 비트 패턴으로 구성된, 디스크형 데이타 기록 매체.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17681695A JP3557728B2 (ja) | 1995-06-20 | 1995-06-20 | データ記録/再生装置および方法、並びにディスク状記録媒体 |
JP95-176816 | 1995-06-20 | ||
JP18095495A JP3557729B2 (ja) | 1995-06-23 | 1995-06-23 | データ記録/再生装置および方法、並びにディスク状記録媒体 |
JP95-180954 | 1995-06-23 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR970002868A KR970002868A (ko) | 1997-01-28 |
KR100436943B1 true KR100436943B1 (ko) | 2004-08-16 |
Family
ID=26497586
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960022467A KR100436943B1 (ko) | 1995-06-20 | 1996-06-20 | 데이타기록및재생장치 |
Country Status (8)
Country | Link |
---|---|
US (1) | US5757752A (ko) |
EP (1) | EP0750307B1 (ko) |
KR (1) | KR100436943B1 (ko) |
CN (1) | CN1103992C (ko) |
DE (1) | DE69635293T2 (ko) |
MY (1) | MY116656A (ko) |
SG (1) | SG50739A1 (ko) |
TW (1) | TW307862B (ko) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5896364A (en) * | 1994-11-08 | 1999-04-20 | Matsushita Electric Industrial Co., Ltd. | Optical recording medium having both serial data and random data recording areas |
US6118754A (en) * | 1995-05-16 | 2000-09-12 | Sony Corporation | Data recording/reproducing apparatus and method corresponding to a plurality of data formats, and data recording medium |
KR100273080B1 (ko) | 1995-08-24 | 2000-12-01 | 이데이 노부유끼 | 데이터 기록 장치와 방법 및 데이터 재생장치 |
JP3951317B2 (ja) * | 1995-09-28 | 2007-08-01 | ソニー株式会社 | データ記録/再生のための装置および方法 |
JP3587916B2 (ja) * | 1995-10-31 | 2004-11-10 | ブラザー工業株式会社 | 映像音声データ供給装置 |
JP2856391B2 (ja) * | 1996-05-30 | 1999-02-10 | 株式会社日立製作所 | 情報記録方法及び情報記録装置 |
JP3707137B2 (ja) * | 1996-07-04 | 2005-10-19 | ソニー株式会社 | 記録媒体、再生装置 |
JP3729362B2 (ja) * | 1996-07-15 | 2005-12-21 | ソニー株式会社 | 記録媒体再生装置および記録媒体再生方法 |
DE19643204A1 (de) * | 1996-10-19 | 1998-04-23 | Philips Patentverwaltung | Elektronisches Gerät |
US6119201A (en) | 1997-02-19 | 2000-09-12 | International Business Machines Corporation | Disk under-run protection using formatted padding sectors |
US6310854B1 (en) * | 1997-11-28 | 2001-10-30 | Yamaha Corporation | Optical disk having areas of different recording densities or functions |
JP4088998B2 (ja) | 1998-02-16 | 2008-05-21 | ソニー株式会社 | 光ディスクの記録/再生方法、光ディスク及び光ディスク装置 |
KR100554782B1 (ko) * | 2001-03-24 | 2006-02-22 | 엘지전자 주식회사 | 변조 데이터에 동기 데이터를 삽입하는 방법과, 그에 따른기록매체 |
JP4784030B2 (ja) | 2001-09-21 | 2011-09-28 | ソニー株式会社 | 記録装置、再生装置、記録方法、再生方法 |
JP3575461B2 (ja) * | 2001-12-21 | 2004-10-13 | ソニー株式会社 | 記録媒体、記録方法および装置、ならびに、再生装置および方法 |
TWI258135B (en) * | 2002-01-25 | 2006-07-11 | Sony Corp | Information recording device and method, information reproducing device and method, recording medium, and disc recording medium |
JP2004118910A (ja) * | 2002-09-25 | 2004-04-15 | Sanyo Electric Co Ltd | 光ディスク装置 |
KR100917884B1 (ko) * | 2003-03-13 | 2009-09-16 | 삼성전자주식회사 | 동기 코드워드의 패리티 정보를 이용하여 dc 억압이가능한 데이터 변조 방법 및 장치 |
JP4696228B2 (ja) * | 2003-07-04 | 2011-06-08 | 新世代株式会社 | データ配信システム、データ取得装置、書き込み装置、データ取得プログラム、データ取得方法、記録メディア、サーバ、カラオケデータ配信システム、及び、コンテンツ配信システム |
US7386754B2 (en) * | 2003-10-16 | 2008-06-10 | Seagate Technology Llc | Method and apparatus to improve magnetic disc drive reliability using excess un-utilized capacity |
US7240242B2 (en) * | 2004-08-05 | 2007-07-03 | International Business Machines Corporation | Apparatus and method to convert data payloads from a first sector format to a second sector format |
US7231545B2 (en) * | 2004-08-05 | 2007-06-12 | International Business Machines Corporation | Apparatus and method to convert data from a first sector format to a second sector format |
US7480829B2 (en) * | 2005-11-15 | 2009-01-20 | International Business Machines Corporation | Method, system and computer program product for recovery of formatting in repair of bad sectors in flash memory |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0507341A2 (en) * | 1991-04-05 | 1992-10-07 | Sony Corporation | Data recording method and data recording medium |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5068752A (en) * | 1987-09-29 | 1991-11-26 | Matsushita Electric Industrial Co., Ltd. | Apparatus for recording/reproducing a digital audio signal with a video signal |
JPH0652630A (ja) * | 1991-03-28 | 1994-02-25 | Sony Corp | データ記録方法 |
-
1996
- 1996-06-17 TW TW085107300A patent/TW307862B/zh active
- 1996-06-18 US US08/666,670 patent/US5757752A/en not_active Expired - Fee Related
- 1996-06-19 EP EP96109887A patent/EP0750307B1/en not_active Expired - Lifetime
- 1996-06-19 DE DE69635293T patent/DE69635293T2/de not_active Expired - Fee Related
- 1996-06-19 MY MYPI96002484A patent/MY116656A/en unknown
- 1996-06-20 SG SG1996010108A patent/SG50739A1/en unknown
- 1996-06-20 CN CN96110962A patent/CN1103992C/zh not_active Expired - Fee Related
- 1996-06-20 KR KR1019960022467A patent/KR100436943B1/ko not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0507341A2 (en) * | 1991-04-05 | 1992-10-07 | Sony Corporation | Data recording method and data recording medium |
Also Published As
Publication number | Publication date |
---|---|
KR970002868A (ko) | 1997-01-28 |
DE69635293T2 (de) | 2006-07-13 |
SG50739A1 (en) | 1998-07-20 |
TW307862B (ko) | 1997-06-11 |
DE69635293D1 (de) | 2005-11-24 |
US5757752A (en) | 1998-05-26 |
EP0750307B1 (en) | 2005-10-19 |
CN1103992C (zh) | 2003-03-26 |
MY116656A (en) | 2004-03-31 |
EP0750307A1 (en) | 1996-12-27 |
CN1146048A (zh) | 1997-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100436943B1 (ko) | 데이타기록및재생장치 | |
US5694381A (en) | Information data reproducing system, reproducing apparatus, reproducing method, data forming apparatus, and data record medium | |
KR100436311B1 (ko) | 데이타기록/재생장치및방법및데이타기록매체 | |
EP0745994B1 (en) | Data recording/reproducing apparatus, method thereof, and data record medium | |
US6035433A (en) | Data recording/reproducing apparatus corresponding to a plurality of error correcting system and a data recording medium | |
JP4209953B2 (ja) | データ記録/再生装置および方法、並びにディスク状記録媒体 | |
JP3509394B2 (ja) | 情報データ再生システム、再生装置、再生方法およびコピー禁止方法 | |
US6118754A (en) | Data recording/reproducing apparatus and method corresponding to a plurality of data formats, and data recording medium | |
KR100273080B1 (ko) | 데이터 기록 장치와 방법 및 데이터 재생장치 | |
JP3557729B2 (ja) | データ記録/再生装置および方法、並びにディスク状記録媒体 | |
AU765318B2 (en) | Method for recording/reproducing data with a plurality of sector formats on record medium and apparatus thereof | |
JP3557728B2 (ja) | データ記録/再生装置および方法、並びにディスク状記録媒体 | |
JP3496345B2 (ja) | データ記録装置および方法 | |
JP2006196176A (ja) | データ記録/再生装置および方法、並びにディスク状記録媒体 | |
JP3775412B2 (ja) | データ記録媒体及び情報データ書込装置 | |
JP2712324B2 (ja) | データ記録装置 | |
JPH0963200A (ja) | データ記録/再生装置および方法、並びにデータ記録媒体 | |
JPH08329616A (ja) | データ記録/再生装置および方法、並びにデータ記録媒体 | |
JPH0935416A (ja) | データ記録/再生装置および方法、並びにデータ記録媒体 |
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 | ||
FPAY | Annual fee payment |
Payment date: 20090527 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |