KR100384087B1 - 디지탈신호부호화방법및장치,디지탈신호기록매체그리고디지탈신호복호화방법및장치 - Google Patents
디지탈신호부호화방법및장치,디지탈신호기록매체그리고디지탈신호복호화방법및장치 Download PDFInfo
- Publication number
- KR100384087B1 KR100384087B1 KR1019950704789A KR19950704789A KR100384087B1 KR 100384087 B1 KR100384087 B1 KR 100384087B1 KR 1019950704789 A KR1019950704789 A KR 1019950704789A KR 19950704789 A KR19950704789 A KR 19950704789A KR 100384087 B1 KR100384087 B1 KR 100384087B1
- Authority
- KR
- South Korea
- Prior art keywords
- digital signal
- code
- code series
- parity
- interleaved
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 230000005540 biological transmission Effects 0.000 claims description 4
- 230000015654 memory Effects 0.000 description 31
- 230000003111 delayed effect Effects 0.000 description 25
- 238000010586 diagram Methods 0.000 description 19
- 238000001514 detection method Methods 0.000 description 10
- 238000000926 separation method Methods 0.000 description 6
- 230000001934 delay Effects 0.000 description 3
- 230000002950 deficient Effects 0.000 description 2
- 230000002542 deteriorative effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 238000004904 shortening Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440209—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display for formatting on an optical medium, e.g. DVD
-
- 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/18—Error detection or correction; Testing, e.g. of drop-outs
-
- 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/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
- G11B20/1251—Formatting, e.g. arrangement of data block or words on the record carriers on discs for continuous data, e.g. digitised analog information signals, pulse code modulated [PCM] data
-
- 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/14—Digital recording or reproducing using self-clocking codes
- G11B20/1403—Digital recording or reproducing using self-clocking codes characterised by the use of two levels
- G11B20/1423—Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
- G11B20/1426—Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
-
- 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/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1806—Pulse code modulation systems for audio signals
- G11B20/1809—Pulse code modulation systems for audio signals by interleaving
-
- 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/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1806—Pulse code modulation systems for audio signals
- G11B20/1813—Pulse code modulation systems for audio signals by adding special bits or symbols to the coded information
-
- 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
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
-
- 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/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
- G11B27/3063—Subcodes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/29—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
- H03M13/2906—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes using block codes
- H03M13/2921—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes using block codes wherein error correction coding involves a diagonal direction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42646—Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N5/926—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation
- H04N5/9261—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation involving data reduction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/93—Regeneration of the television signal or of selected parts thereof
- H04N5/94—Signal drop-out compensation
- H04N5/945—Signal drop-out compensation for signals recorded by pulse code modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
-
- 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/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/218—Write-once 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/2525—Magneto-optical [MO] discs
- G11B2220/2529—Mini-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
-
- 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/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/60—Solid state media
- G11B2220/65—Solid state media wherein solid state memory is used for storing indexing information or metadata
-
- 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/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- 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/36—Monitoring, i.e. supervising the progress of recording or reproducing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N5/926—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation
- H04N5/9265—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation with processing of the sound signal
- H04N5/9267—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals
- H04N5/9268—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals with insertion of the PCM audio signals in the vertical blanking interval of the PCM video signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/806—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal
- H04N9/8063—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
- H04N9/8233—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being a character code signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/87—Regeneration of colour television signals
- H04N9/877—Regeneration of colour television signals by assembling picture element blocks in an intermediate memory
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Error Detection And Correction (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
본 발명은 디지탈 신호가 에러 정정 코드 부가에 의해 부호화 되고 복호화될 때 간단한 구조로 에러 보정 능력을 개선시키고, 용장도를 감소시키는 디지탈 신호 부호화 방법 및 장치, 디지탈 신호 기록 매체 그리고 디지탈 신호 디코딩 방법 및 장치를 제공하는 것이다. 디지탈 신호가 에러 정정 코드 가산에 의해 부호화 될 때 콤팩트 디스크의 규격 이상으로 코드 길이, 정정 패리티수 및 인터리브 구속 길이를 증가시킴으로써 용장도를 감소시키고 기록될 데이타 사이즈를 증가시킨다.
Description
종래에는, 콤팩트 디스크(CD)에 있어서, 오디오 신호는 디지탈 신호로 변환되어 CD 규격에 따라서 부호화되어 기록된다. CD의 신호 포맷은 제 14 도에 도시되어 있다. 1 프레임은 1 바이트 길이의 서브 코드, 24 바이트 길이의 실제 데이타 및 4 바이트 길이의 C1 에러 정정 코드 및 4 바이트 길이의 C2 에러 정정 코드(CIRC : Cross Interleave Reed-Solomon Code)로 이루어지는데, 이 1 프레임은 전체 33 바이트가 된다. 또한, 1 프레임의 헤드(head)에 프레임 동기화 신호가 부가된다. 결국, 서브 코드들을 제외한 전체 데이타 크기에서 차지되는 에러 정정 코드율, 즉 용장도는 8 바이트/32바이트, 즉 25% 이다.
또한, 제 15 도에 도시된 바와 같은 CD의 신호 포맷의 경우에, 하나의 블럭은 1 섹터라 칭하는 98 프레임으로 이루어진다. 이 1 섹터에서 실제 데이타는 2352 바이트 길이이다. 1 섹터의 헤드의 2 프레임 길이의 서브 코드에, S0 및 S1 이라칭하는 특정 패턴들이 기록되어 상기 섹터의 헤드를 식별한다. 리드 솔로몬 코드(Reed Solomon Code)의 두개의 스테이지 , 즉 C1 및 C2 코드를 인터리브로서 결합시키는 것은 에러 정정 코드 CIRC 이다.
이 CD 부호화/복호화 장치의 구조가 제 16 도에 도시되어 있다. 우선, 부호화 장치에서, 각 채널 L 및 R의 6개의 샘플 부분, 즉 24 바이트가 디지탈 오디오 데이타의 하나의 단위를 이루어 CIRC 부호화 회로(1)에 입력된다. CIRC 부호화 회로(1)는 제 17 도에 도시된 회로를 구비한다. 더욱 구체적으로, 짝수(even number) 샘플 지연 회로(21) 및 스크램블 회로(22) 각각은 2 프레임 부분만큼 짝수번째 샘플 데이타를 지연시켜 이 데이타의 배열을 변경시킨다. 이것은 에러가 정정될 수 없을 때 인접 데이타로 정정될 수 없는 결함 부분을 보간하고 청각상에 상기 데이타를 부각되지 않게 하기 위함이다.
더구나, C2 코드 부호화부(23)는 원래 코드의 24 바이트에 부가될 C2 패리티의 4 바이트를 계산한다. 인터리버(24)는 최대 지연을 108 프레임 이상으로 확장시키는 인터리브를 제공한다. C1 코드 부호화부(25)는 원래 코드를 포함하는 28 바이트 길이 데이타에 부가될 4 바이트 길이의 C1 패리티 및 C2 패리티를 계산하는데, 그 결과 데이타의 전체 길이는 32 바이트가 된다.
홀수(odd number) 심벌 지연 회로(26)는 홀수번째 심벌만을 또 다른 1 프레임 부분만큼 지연시킨다. 이와 같이 지연시키는 이유는 랜덤 에러가 2 바이트 이상 생성될 때, 그 효과는 C1 코드의 한 시리즈에서 단지 하나의 심벌에만 주어지기 때문이다. 인버터(27)는 패리티의 극성을 반전시켜 모든 데이타 에러가 제로가 될 때에러가 생성되지 않는다라고 판단하는 것을 방지한다.
서브 코드 부가 회로(2)는 1 바이트 길이의 서브 코드를 각 32 바이트에 대해 얻어진 CIRC 부호화 출력에 부가한다. 여기서, 섹터의 헤드를 표시하는 전술한 코드 S0 및 S1이 서브 코드들로서 또한 부가된다. 이 코드들은 다음 EFM(Eight Fourteen Modulation) 변조 회로(3)로 인해 EFM 변조되고 프레임 동기화 신호가 커팅 장치(cutting apparatus)(5)로 전송될 프레임 동기화 신호 부가 회로(4)의 프레임 헤드에 부가된다. 커팅 장치(5)는 마스터링(mastering)을 수행하여 디지탈 오디오 신호가 CD 규격에 따라서 기록되는 디스크(6)를 제조한다.
한편, 복호화 장치는 부호화 처리와 반대되는 처리를 수행하여 신호들을 복호화 한다. 특히, 디스크(6)로부터 판독되어 RF 증폭기(7)를 통과하는 신호는 프레임 동기화 검출 및 분리 회로(8)에 의해 프레임 동기화 신호가 검출되어 분리된다. 다음에, EFM 복조 회로(9)는 신호를 복조하고 서브 코드 검출 및 분리 회로(10)는 1 프레임의 헤드에서 CIRC 복호화 회로(11)에 입력될 서브 코드를 검출하여 분리시킨다. 서브 코드 검출 및 분리 회로(10)는 코드 S0 및 S1 을 검출함으로써 섹터의 헤드를 식별한다. 이 CIRC 복호화 회로(11)는 32 바이트로 이루어진 1 프레임이 입력이 되도록 제 18 도에 도시된 회로를 구비한다.
특히, 짝수 심벌 지연 회로(31)는 32 바이트 중에서 짝수번째 심벌을 1 프레임만큼 지연시킨다. 다음 패리티 인버팅 회로(32)는 패리티를 반전시킨다. C1 코드 복호화 회로(33)는 C1 코드를 이용하여 에러를 정정한다.
이것이 다음 디인터리버(34)에 전송될 C1 패리티를 제외한 28 바이트 길이데이타를 디인터리빙 한다. C2 코드 복호화 부분(35)은 C2 코드를 이용하여 에러를 정정한다. 이것이 다음 디스크램블 회로(36)에 전송될 C2 패리티를 제외한 24 바이트를 디스크램블링 한다. 홀수 샘플 지연 회로(37)는 디스크램블된 데이타의 홀수번째 샘플을 2 프레임 부분만큼 지연시킴으로써 24 바이트 길이 데이타의 1 프레임 부분을 출력한다.
여기서, C1 코드 시리즈, C2 코드 시리즈 및 디스크상에 실제로 기록된 데이타 사이의 관계들이 제 18 도 및 제 19 도를 이용하여 설명된다. 제 19도의 수평 방향은 C1 코드 시리즈인데, 이 시리즈에서 이 수평 방향 순서대로 에러가 C1 코드에 의해 정정된다. 데이타가 D0, D1 및 D2의 순서대로 실제 데이타상에 기록된다고 가정하자. 처음부터 D0, D1, D2... 데이타는 병렬로 짝수 심벌 지연 회로(31)에 입력된다. 짝수 심벌 지연 회로(31)에서 D1, D3, D5와 같은 짝수번째 심벌들이 1 프레임만큼 지연되기 때문에, 어떤 시각에서 C1 코드 복호화부(33)의 시작에서, 제 19 도의 수평 방향으로 도시된 C1 코드 시리즈에서 1 프레임 부분의 심벌들은, 예를 들어 D32, D1, D34, D3...D29, D62 및 D31은 병렬로 입력된다. 결국 디스크로부터 판독된 데이타 및 C1 코드 시리즈간의 관계는 제 19 도에 도시된 바와 같이 지그재그 형태를 보여준다. 이 관계는 식으로 다음과 같이 표현된다.
시리즈 번호를 표시하며, "j"는 C1 코드의 심벌 번호 표시한다. "k" 는 디스크 상에 기록되는 심벌 순서를 표시한다. 그 다음에 , 심벌은 "Dk"로 표시된다. 그때, (i, j)는 다음 식들로 표시된다.
그러나 소수점 미만의 소수들은 제산시에 라운드 다운(round down; 잘라버림)된다. 덧붙여, 상술된 식들에서 심벌 "mod"는 제산시의 나머지를 표시한다. 이 규정들은 다음 식들에도 동일하게 적용된다.
한편, 디인터리버(34)에서 C1 코드 복호화부(33)로부터 나오는 출력이 많아야 108 프레임만큼 지연되기 때문에 , C2 코드 복호화부(35)의 시작에서 C1 코드 시리즈의 매 4개의 시리즈마다 1 심벌씩 추출되는 심벌 시리즈가 제 19 도에 점선으로된 화살표로 도시된 바와 같이 C2 코드 시리즈로서 입력된다. 결국, 에러가 C2 코드를 이용하여 정정될 때, C1 코드 시리즈의 108 프레임 부분의 심벌들은 디스크로부터 판독되어야 한다. 부수적으로, 본 출원에서는, C2 코드 시리즈의 에러를 정정하는데 필요한 C1 코드 시리즈 프레임을 인터리브 구속 길이(interleave constraint length)라 칭한다. CD의 경우에, 인터리브 구속 길이는 108 프레임이다.
그런데, 상술된 바와 같이, CD에 사용되는 CIRC는 랜덤 에러 및 버스트 에러에 대해 효과적인 에러 정정 코드이다. 그러나, 정정 능력(correction capability)은 제한된다. 디지탈 신호가 고밀도로 기록될 때, 이 디지탈 신호의 에러가 정정될 수 없는 경우가 종종 발생한다. 게다가, 보다 큰 데이타 크기가 디스크 상에 기록되어질 때도, 전체 데이타의 크기를 차지하는 에러 정정 코드의 비율, 즉 용장도(redundancy)는 이미 결정되어 있다. 따라서, 기록될 수 있는 데이타 크기는 제한된다.
더구나, CD 규격에서, 프레임들의 순서를 식별하는데 유용한 정보는 존재하지 않는다. 따라서, 어떤 프레임이 버스트 에러로 인해 연속적으로 판독될 수 없을 때, 결함 프레임들의 수의 검출을 지원하는 가용한 방법이 없고, 그 결과 C2 코드를 정정할 수 없고 정정도 전혀 수행할 수 없게 되는 문제점이 있다.
발명의 설명
본 발명은 전술한 바를 고려하여 이뤄지며, 본 발명은 디지탈 신호가 에러 정정 코드를 부가함에 의해 부호화되고 복호화될 때, 간단한 구조로 에러 정정 능력을 개선하여 용장도를 감소시키는 디지탈 신호 부호화 방법 및 장치, 디지탈 신호 기록 매체 그리고, 디지탈 신호 복호화 방법 및 장치를 제공하는 것이다.
이와 같은 문제를 해결하기 위하여, 본 발명에 따르면, 에러 정정 코드를 부가함으로써 디지탈 신호를 부호화하는 디지탈 신호 부호화 방법은 입력 디지탈 신호의 적어도 제 1 코드 시리즈를 이용함으로써 얻어진 제 1 패리티를 입력 디지탈 신호에 부가하는 단계와, 인접한 다수의 제 1 코드 시리즈로부터 1심벌씩 각각의 심벌을 시프팅 함으로써 추출되는 다수의 심벌에 대응하는 제 2 코드 시리즈를 이용함으로써 얻어진 제 2 패리티를 입력 디지탈 신호에 부가하는 단계 및, 상기 제 1 및 제 2 패리티가 부가되는 입력 디지탈 신호를 제 2 코드 시리즈의 심벌들의 배치가 기록 매체상의 심벌들의 배치와 일치하지 않도록 배치하는 단계를 포함한다.
또한, 본 발명을 따르면, 에러 정정 코드를 부가함으로써 디지탈 신호를 부호화하는 디지탈 신호 부호화 장치는 입력 디지탈 신호의 적어도 제 1 코드 시리즈를 이용함으로써 얻어진 제 1 패리티를 입력 디지탈 신호에 부가하는 수단과, 상술된 인접하는 다수의 제 1 코드 시리즈로부터 1 심벌씩 각각의 심벌은 시프팅 함으로써 추출되는 다수의 심벌에 대응하는 제 2 코드 시리즈를 이용함으로써 얻어진 제 2 패리티를 입력 디지탈 신호에 부가하는 수단 및, 상기 제 1 및 제 2 패리티가 부가되는 제 2 코드 시리즈의 심벌들의 배치가 기록 매체상의 심벌들의 배치와 일치하지 않도록 입력 디지탈 신호를 배치하는 수단을 구비한다.
또한, 본 발명을 따르면, 에러 정정 코드를 부가함으로써 부호화되는 부호화 디지탈 신호를 기록하는 디지탈 신호 기록 매체에 있어서, 부호화 디지탈 신호는 입력 디지탈 신호의 적어도 제 1 코드 시리즈를 이용함으로써 얻어진 제 1 패리티를 입력 디지탈 신호에 부가하고 나서, 상기 다수의 인접한 제 1 코드 시리즈로부터 1 심벌씩 각각의 심벌을 시프팅 함으로써 추출되는 다수의 심벌에 대응하는 제 2 코드 시리즈를 이용함으로써 얻어진 제 2 패리티를 입력 디지탈 신호에 부가하고 사익 제 1 및 제 2 패리티가 부가되는 입력 디지탈 신호를 상기 제 2 코드 시리즈의 심벌들의 배치가 디지탈 신호 기록 매체상의 심벌들의 배치와 일치하지 않도록 배치함으로써 생성된다.
또한, 본 발명을 따르면, 입력 디지탈 신호의 적어도 제 1 코드 시리즈를 이용함으로써 얻어진 제 1 패리티를 입력 디지탈 신호에 부가하며, 상기 다수의 인접한 제 1 코드 시리즈로부터 1심벌씩 각각의 심벌을 시프팅함으로써 추출되는 다수의 심벌에 대응하는 제 2 코드 시리즈를 이용함으로써 얻어지는 제 2 패리티를 입력 디지탈 신호에 부가하며, 상기 제 1 및 제 2 패리티가 부가되는 입력 디지탈 신호를 상기 제 2 코드 시리즈의 심벌 배치가 상기 기록 매체 상의 심벌 배치와 일치하지 않도록 배치시킴에 의해 생성되는 부호화 디지털 신호를 복호화하는 방법에 있어서, 전송 채널로부터 공급되는 부호화 디지탈 신호가 재배치하며, 이와 같이 재배치된 상기 부호화 디지탈 신호를 상기 제 1 패리티를 이용함으로써 상기 제 1 코드 시리즈 방향으로 제 1 에러 정정을 행하고, 이와 같이 재배치된 상기 부호화 디지탈 신호를 상기 제 2 패리티를 이용함으로써 상기 제 2 코드 시리즈의 방향으로 제 2 에러 정정을 행한다.
또한, 본 발명을 따르면, 입력 디지탈 신호의 적어도 제 1 코드 시리즈를 이용함으로써 얻어진 제 1 패리티를 입력 디지탈 신호에 부가하며, 1 심벌씩 각각의 심벌을 시프팅함으로써 다수의 인접 제 1 코드 시리즈로부터 추출되는 다수의 심벌에 대응하는 제 2 코드 시리즈를 이용함으로써 얻어지는 제 2 패리티를 입력 디지탈 신호에 부가하고, 제 2 코드의 심벌들의 배치가 기록 매체상의 심벌들의 배치와 일치하지 않도록 제 1 및 제 2 패리티가 부가되는 입력 디지탈 신호를 배치시켜 생성되는 부호화 디지탈 신호를 복호화하는 디지탈 신호 복호화 장치에 있어서, 상기 디지탈 신호 복호화 장치는; 전송 채널로부터 공급되는 부호화 디지탈 신호를 재배치하는 수단과, 이와 같이 재배치된 부호화 디지탈 신호는 제 1 패리티를 이용함으로써 제 1 코드 시리즈의 방향으로 제 1 에러 정정을 행하는 수단 및, 상기 재배치된 부호화 디지탈 신호는 제 2 패리티를 이용함으로써 제 2 코드 시리즈의 방향으로 제 2 에러 정정을 행하는 수단을 구비한다.
디지탈 신호가 에러 정정 코드를 부가함으로써 부호화될 때, 코드 길이, 정정 패리티수 및 인터리브 구속 길이는 콤팩트 디스크 규격 이상의 레벨로 증가된다. 결국, 용장도는 콤팩트 디스크 규격과 비교하여 감소됨으로써 기록될 데이타의 크기를 증가시키는데, 그 결과 에러 정정 능력은 간단한 구조로 개선되고 용장도는 디지탈 신호가 에러 정정 코드를 부가함으로써 부호화되어 복호화 될 때 제거될 수 있다.
본 발명은 디지탈 신호 부호화 방법 및 장치, 디지탈 신호 기록 매체 및 디지탈 신호 디코딩 방법 및 장치에 관한 것이며, 에러 정정 코드를 부가함으로써 디지탈 신호를 부호화 및 복호화하는 장치에 적용할 수 있다.
제 1도는 본 발명에 따라서 디지탈 신호를 부호화 및 복호화하는 방법에 의해 C1 코드의 하나의 코드 길이 구조를 도시한 개요도.
제 2도는 L 포맷에서 인터리브를 설명하는 개요도.
제 3도는 S 포맷에서 인터리브를 설명하는 개요도.
제 4도는 본 발명에 따라서 디지탈 신호를 부호화 및 복호화하는 방법에 의해 섹터 구조를 설명하는 개요도.
제 5(A)도 및 5(B)도는 디스크상의 기록 순서 및 C 코드의 순서를 도시하는 개요도.
제 6도는 디스크상의 기록 순서 및 C1 코드의 순서를 도시한 개요도.
제 7도는 본 발명의 일실시예에 따른 디지탈 신호 부호화 장치를 도시한 블록도.
제 8도는 제 7도의 디지탈 신호 부호화 장치에서 L 포맷의 에러 정정 부호화처리부 구조를 도시한 블록도.
제 9도는 제 7도의 디지탈 신호 부호화 장치에서 S 포맷의 에러 정정 코드부호화 처리부 구조를 도시한 블록도.
제 10도는 본 발명의 일실시예를 따른 디지탈 신호 복호화 장치를 도시한 블록도.
제 11도는 버스트 에러 정정 처리를 설명하는 개요도.
제 12도는 제 10도의 디지탈 신호 복호화 장치에서 L 포맷의 에러 정정 코드 복호화 처리부의 구조를 도시한 블록도.
제 13도는 제 10도의 디지탈 신호 복호화 장치에서 S 포맷의 에러 정정 코드 복호화 처리부 구조를 도시한 블록도.
제 14도는 종래 콤팩트 디스크에서 C1 코드 하나의 코드 길이 구조를 도시한 개요도.
제 15도는 종래 콤팩트 디스크에서 섹터 구조를 도시한 개요도.
제 16도는 종래 콤팩트 디스크의 부호화 및 복호화 장치를 도시한 블록도.
제 17도는 종래 콤팩트 디스크의 부호화 장치에서 에러 정정 코드 부호화 처리부 구조를 도시한 블록도.
제 18도는 종래 콤팩트 디스크의 복호화 장치에서 에러 정정 코드 복호화 처리부의 구조를 도시한 블록도.
제 19도는 종래 콤팩트 디스크에서 디스크상의 기록 순서 및 C1 코드의 순서를 도시하는 개요도.
인터리브(interleave)의 목적은 본 발명의 실시예를 기술하기 전에 우선 설명될 것이다. 인터리브는 몇몇 심벌들에 걸쳐 계속되는 버스트 에러들을 디스크상에 분포시키는데, 그 결과 상기 버스트 에러들은 C2 방향에서 랜덤 에러들로서 관찰될 수 있다. 그런데, 후술되는 바와 같은 본 실시예에서, C1 코드 시리즈의 길이는 CD의 32 심벌에 비해 상당히 긴 136 심벌로 설정된다. CD가 C1 코드 시리즈의 22 심벌로 인해 짧기 때문에, C1 코드 시리즈의 매 4개의 프레임마다 심벌을 추출하여 상술된 바와 같은 C2 코드 시리즈가 되도록 함으로써 상술된 목적을 달성한다. 따라서, C1 코드 시리즈가 수평 방향으로 배치될 때, C1 코드 시리즈 및 C2 코드 시리즈로 형성된 각도가 큰 경우 딥 인터리브(deep interleave)라 칭한다.
본 실시예에서, C1 코드 시리즈가 길기 때문에, 상술된 목적은 딥 인터리브를 수행함이 없이 성취 될 수 있다.
우선 처음에, CD에 사용되는 CIRC에서의 인터리브를 단순히 얕게(shallow)한다. 그러면 C2 코드 시리즈는 제 19도에 도시된 C2 코드 시리즈를 구성한다고 간주된다. 이 경우에, C2' 코드 시리즈는 인터리브 되는데, 그 결과 33 심벌이 제 19도에 도시된 바와 같이 헤드에 배치된 D0과 인접 심벌들간에 삽입된다. 이와 같은 구조로 인해, 연속적인 C1 코드 시리즈의 각각으로부터 1 심벌이 추출된다. 이하에 설명되는 실시예에서, C1 코드 시리즈가 길기 때문에, C2 코드 시리즈에서 각 심벌들 간의 간격은 실제로 이보다 길며, 상술된 목적은 CD의 딥 인터리브처럼 성취될 수 있다.
이와 같은 인터리브가 수행될 때, C0 및 D1, D66 및 D67 등은 C2' 코드 시리즈상에 서로 인접하여 위치되고 또한 디스크상에 서로 인접하여 배치되는 심벌이 된다. C1 코드 시리즈가 긴 경우에도 상기 경우와 마찬가지로 된다. 인터리브의 원래 목적은 몇몇 심벌들에 걸쳐 계속되는 에러들을 C2 코드 시리즈상에 분포시키는 것이다. 따라서, 디스크상의 심벌 순서를 C2' 코드상의 심벌 순서와 일치시키는 것은 C2' 코드의 정정 가능성을 악화시키므로 바람직하지 않다. 후술되는 실시예들에서, 디스크상의 심벌 순서는 C2' 코드상의 심벌 순서와 일치하지 않는다.
본 발명의 실시예가 도면들을 참조하여 상세히 설명될 것이다.
(1) 디지탈 신호 부호화 방법
본 실시예를 따라 디지탈 신호를 부호화하는 방법에 있어서, 인터리브 구속길이를 길게 하고 버스트 에러 정정 능력을 개선하는 포맷을 L 포맷이라 칭하는 반면에, 제한 길이를 짧게 하고 버스트 에러 정정 능력을 필요한 정도로 최소화하여 처리 속도를 상승시키는 포맷을 S 포맷이라 칭한다.
디지탈 신호를 부호화하는 방법에서, 제 1 도는 전체 C1 코드를 도시하는데, 여기서 코드 길이는 136 심벌을 포함하며, 데이타는 116 심벌을 포함하며, 끝의 8 심벌은 C1 패리티 중앙의 12심벌은 C2 패리티를 구성한다. 코드의 헤드에서, 동기화 검출용 동기가 배치되고 예를 들어 1 비트 길이 포맷 ID가 동기 다음에 배치된다. 이 포맷 ID는 두개의 포맷, 즉 L 포맷, S 포맷을 기술한다. C1 코드의 1 코드 길이를 이하에서 1프레임이라 칭한다. 프레임 ID는 포맷 ID 다음의 데이타 헤드에서 1심벌로 배치된다. 여기서, 프레임 ID는 C1 코드에 포함된다. 그리고 나서, 에러는 C1 코드 정정으로 정정될 수 있다.
L 포맷의 인터리브가 제 2 도에 도시되어 있다. 이 L 포맷에서, C2 코드는 128심벌의 코드 길이를 갖고 C1 코드의 128 심벌은 인터리브 된다. C2 코드를 갖는 전체 패리티 심벌을 이용하여 에러를 정정할 때, C2 코드에서 12심벌의 에러는 정정될 수 있다. 이것은 12 C1 코드에 대응하는데, 그 결과 1632 심벌의 버스트 에러들이 정정될 수 있다.
이 점과 관계하여 S 포맷에 의한 인터리브가 제 3도에 도시된다. C1 코드는 L 포맷과 완전히 동일하다. C2 코드는 L 포맷과 같은 128 심벌의 코드 길이를 갖는다. C2 코드는 인터리빙 되어 43번째 C2 코드에서 폴딩(folding)될 수 있다. S 포맷의 제한 길이는 L 포맷의 1/3 이다. L 포맷과 같이 C2 코드에서 12심벌의 에러를 정정할 수 있 을때, C1 코드는 4개 부분에서 버스트 에러, 즉 544 심벌이 정정될 수 있다.
이포맷의 용장도는 CD에서 25%인 것과 비교하여 14.7% 이다. 게다가, CD에서 코드 C1 및 C2는 4심벌의 패리티 수를 갖는다. 그러나, 이 포맷에서, 코드 C1 및 C2는 각각 8심벌 및 12 심벌의 패리티수를 갖는다. 코드들이 소위 LDC(Long Distance Code)이기 때문에, 정정 능력은 CD와 비교하여 현저하게 개선될 수 있다.
이 포맷의 섹터 구조는 제 4도에 도시된다. 18개의 C1 코드는 1 섹터를 구성한다. 패리티를 제외한 데이타 부분은 2088 심벌을 포함한다. 2088 심벌중에서, 프레임 ID가 18심벌을 포함하며, 섹터 헤드가 18심벌을 포함하며, 에러 검출 코드(EDC)가 4심벌을 포함한다. 나머지 2048 심벌은 실제 데이타를 구성한다. 즉,1심벌이 1바이트를 포함할 때, 1섹터는 2k 바이트를 포함한다. 번호들은 섹터의 헤드 프레임으로부터 0, 1, 2, ...17 순서로프레임 ID에 기록된다. 이것이 섹터들 각각에 대해 반복된다.
어떤 경우에는, 홀수번째 심벌을 부호화 시간에서 지연시켜 이 실시예에서 디지털 신호의 C2 코드 시리즈에서 심벌 배치가 디스크상의 심벌 배치와 일치하지 않도록 하는 것을 설명한다. 제 5(A)도는 본 실시예에 따라서 C1 코드 시리즈, C2 코드 시리즈 및 디스크상에 실제로 기록되는 데이타 사이의 관계를 도시한 것이다. 데이타는 수평 방향에서 판독되어 C1 코드를 정정한다. 상술된 제 19도와 같이, C1 코드 순서는 심벌 "i"로 표시되며, C1 코드에서의 심벌 순서는 심벌 "j"로 표시되고 디스크상의 심벌은 "Dk"로 표시된다. 심벌 "i" 및 "j"는 다음 식으로 표시된다.
특히, "k"가 짝수인 홀수번째 심벌이 C1 코드의 전반부에 배치되는 반면에 "k"가 홀수인 짝수번째 심벌이 다음 C1 코드의 후반부에 배치된다. 이와 같은 지연에 있어서, 디스크상의 데이타 순서는 C2 코드의 데이타 순서와 일치하지 않아 버스트 에러의 효과를 최소화한다. 이와 같은 지연은 후술되는 제 8도에 도시된 지연부(306)를 제공함으로써 실현될 수 있다. 이 예에서, 두 개의 C1 코드를 분할함으로써 심벌들이 배치된다. 그러나, 이 분할이 두 개의 부분으로만 분할되는 것은 아니다. 예를 들어, 코드는 제 6도에 도시된 바와 같이 4개의 부분으로 분할될 수 있다.
이와 같은 경우에, "i" 및 "j"는 다음 식들로 표시된다.
이와 같은 동작에서, 디스크상의 데이타 순서가 C2 코드 순서와 일치하지 않도록 상기 구조를 배치할 수 있다.
게다가, 제 5(A)도에서, 홀수번째 심벌은 지연되지만 짝수번째 심벌도 지연될 수 있다. C2 코드 시리즈, C2 코드 시리즈 및 디스크상에 실제로 기록되는 데이타 사이의 관계성들은 제 5(B)도에 도시된 바와 같이 된다.
홀수번째 심벌이 지연될 때, 제 5(A)도에 도시된 바와 같이, C2 코드 시리즈의 인접 심벌들이 디스크상의 심벌들의 배치와 일치하는 부분이 남아 있게 된다(예를 들어, D270 및 D271).
홀수번째 심벌이 지연되는 제 5(B)도의 경우에, 이와 같은 현상이 생성되지 않아 에러 정정 능력을 개선할 수 있다. 제 5(B)도에 도시된 경우에 대하여, (i, j)는 다음 식으로 도시될 수 있다.
(2) 디지털 신호 부호화 장치 및 디지탈 신호 복호화 장치
상술된 디지털 신호를 부호화하는 방법을 실현하는 디지털 신호 부호화 장치의 실시예 및 디지털 신호 부호화 장치에 대응하는 디지털 신호 복호화 장치의 실시가 기술될 것이다. 우선, 본 발명에 따른 디지털 신호 부호화 장치의 구조가 제 7 도에 도시된다. 이 디지털 신호 부호화 장치는 포맷 스위칭 신호로 L 포맷 또는 S 포맷중 한 포맷을 선택한다.
프레임 ID의 헤드에 부가되는 데이타는 포맷을 입력하기 위하여 입력된다.
입력 신호가 우선적으로 메모리(101)에 입력된다. C1 코드 또는 C2 코드중 한 코드가 이 순서대로 에러 정정 회로(102)에 전송되고 에러 정정 코드는 상기 코드에 부가되어 메모리(101)에 다시 기록된다. 그리고 나서, 코드는 EFM 변조 회로(104)에 전송된다. 이 메모리들에서 기록 어드레스 및 판독 어드레스의 생성이 메모리 제어부(103)의 포맷 스위칭 신호로 인해 선택된 포맷에 따라서 제어된다.
제 8도는 제 5(A)도의 L 포맷 경우에 입력 데이타가 메모리(101) 및 에러 정정 회로(102)로 처리되는 경우를 도시한 것이다. 입력 데이타는 a0 내지 a115까지의 116 심벌이 한 그룹에 집합되도록 하는 그러한 방식으로 처리된다. 우선, 짝수번째 심벌이 지연부(301)에서 한 코드 길이만큼 지연된다. 그리고 나서, 심벌들은 인터리버(302)와 인터리빙 되어 심벌들은 제 2 도에 도시된 C2 코드 순서로 재배치되고 C2 정정 패리티를 C2 코드 부호화부(303)에서 계산하여 부가한다.
그리고 나서, 심벌들이 원래 순서대로 다시 디인터리버(304)로 전송되고 C1 정정 패리티가 C1 코드 부호화부(305)에서 계산되어 부가된 후, 홀수번째 심벌은 지연부(306)에서 지연된다. 그 후에, C1 및 C2 코드의 정정 심벌 패리티만이 인버터(307)에서 반전되어 b0에서 b135까지의 136 심벌이 출력되어진다. 심벌들은 b0,b1, b2...의 순서대로 디스크(107)상에 기록된다. 제 5(B)도에서의 L 포맷은 제 8 도의 b0, b2, b4...b132, b134 측상의 지연부(306)에 제공되는 대신에 b1, b3, b5...b133, b135 측상의 지연부(306)에 제공함으로써 실현될 수 있다.
제 9도는 상술된 경우와 같은 S 포맷의 경우를 도시한 것이다. 제 9도에 도시된 경우는 인터리버(402) 및 디인터리버(404)에서만 상술된 L 포맷의 경우와 상이하게 된다. 지연부(401)는 지연부(301)와 동일한 구조를 갖는다. C2 코드 부호화부(403)는 C2 코드 부호화부(303)와 동일한 구조를 갖는다. C2 코드 부호화부(405)는 C1 코드 부호화부(305)와 동일한 구조를 갖는다. 지연부(406)는 지연부(306)와 동일한 구조를 갖는다. 인버터(407)는 인버터(307)와 동일한 구조를 갖는다. 인터리버(402)의 지연량 g(x) 및 디인터리버(403)의 지연량 f(x)은 다음 식들로 표시된다.
이것이 제 3 도에 도시된 바와 같은 C2 코드 순서를 제공한다.
메모리(101)에서 EFM 변조 회로(104)로 전송되는 데이타는 EFM 변조되고 선택된 포맷의 동기 및 포맷 ID는 다음 동기/포맷 ID 부가 회로(105)에 부가된다. 그리고 나서, 데이타를 커팅 장치(106)에 전송시켜 디스크(107)를 제조한다.
본 실시예의 디지털 신호 부호화 방법은 디지털 신호가 기록 및 재생 컴퓨터 데이타 압축 데이타 등에 사용된다는 가정에 근거하기 때문에, 에러가 정정될 수없는 일부분은 에러가 정정될 수 없을 때 넓은 범위로 확장되지 않는다. C2 코드는 인터리버를 통해서 부가되어 데이타가 원래 데이타 순서, 즉 a0 내지 a115 순서로 디스크(107)상에 기록되도록 한다. 그 후에, 데이타는 디인터리버로 인해 원래 순서대로 다시 전송된다. 게다가, 지연부(301)에 짝수 심벌 지연양이 홀수 심벌 지연양파 동일하게 되도록 제공된다.
본 실시예는 제 8도에 관하여 설명될 것이다. 심벌 a0은 인터리버(302)로 인해 127 프레임만큼 지연되고 나서 지연부(306)로 인해 1프레임만큼 더 지연된다. 그러므로, 심벌 a0이 b0로서 출력될 때, 데이타 순서는 전체 128(=127+1) 프레임만큼 지연된다. 더구나, 데이타 순서 a2는 인터리버(302)로 인해 126 프레임만큼 지연되고나서 디인터리버(304)로 인해 1프레임만큼 지연된다. 상기 심벌은 지연부(306)로 인해 1프레임만큼 여전히 더 지연된다. 그러므로, 심벌 a2이 b2로서 출력될 때, 심벌은 전체 128(=126+1 +1) 프레임만큼 지연된다. a4, a6,...a112 및 a114와 같은 다른 심벌들에 대해서도 마찬가지이다. 제 8도의 짝수로 표시된 가수 심벌의 지연양은 각 경우들에 있어 128프레임이다.
한편, 제 8도의 홀수로 표시되는 짝수 심벌은 다음과 같이 지연된다. 지연부(301)가 제공되지 않을 때, 심벌a1은 인터리버(302)로 인해 57프레임만큼 지연된다. 심벌 a1은 디인터리버(304)로 인해 70프레임만큼 더 지연된다. 결국, 심벌 a1이 b5로서 출력될 때, 상기 심벌은 전체 127(=57+70) 프레임 만큼 지연된다. 게다가, 심벌 a3은 인터리버(302)로 인해 56 프레임만큼 지연된다. 심벌 a3은 디인터리버(304)로 인해 71 프레임만큼 지연된다. 결국, 심벌 a3가 b7로서 출력될 때, 상기 심벌은 전체 127(=56+71) 프레임만큼 지연된다. a5, a7......a113 및 a115와 같은 다른 심벌들에 대해서도 마찬가지이다. 짝수 심벌의 지연양은 각 경우에 127 프레임이다. 짝수 심벌 및 홀수 심벌간의 지연양 차이는 1프레임이다. 이 지연양을 완화하기 위하여, 지연부(301)가 제공된다. 지연부가 이와 같은 방식으로 구성될 때, 원래 데이타 순서는 디스크상에 기록되는 데이타 순서와 일치한다. 따라서, 정정될 수 없는 부분의 확장은 원래 데이타 순서가 CD처럼 셔플링(shuffling)되는 경우와 비교하여 방지될 수 있다.
다만, 지연부(301)는 제공되지 않아도 상관없다. 이 경우에, 디스크상에 기록되는 데이타 순서는 C1 코드 시리즈의 데이타 순서와 일치한다. 디스크상에 기록되는 데이타 순서가 원래 데이타 순서와 완전히 일치하지 않을지라도, 원래 데이타 순서는 원래 데이타 순서가 CD처럼 셔플링 되는 경우와 비교하여 어느 정도로 유지된다. 따라서, 정정될 수 없는 부분의 확장은 방지 될 수 있다 즉, 지연부(301)가 엔코더측상에 제공되지 않을 때 지연부(507)는 디코더측상에 제공되지 않음은 자명하다.
한편, 디지털 신호 복호화 장치는 제 10도에 도시된 바와 같이 구성된다. 디스크(107)로부터 판독되는 신호는 RF 증폭기(201)를 통과하여 동기/포맷 ID 검출 및 분리 회로(202)로 인해 동기 및 포맷 ID으로 검출되어 분리된다. 그리고 나서, 신호는 L 포맷인지 S 포맷인지 여부를 결정하기 위하여 식별된다. 그리고 나서, 포맷 식별 신호는 리어 칼럼(rear column) 상의 메모리 제어기(206)로 전송된다. 동기/포맷 검출 및 분리 회로(202)의 동기 및 포맷 ID에서 나오는 데이타는 EFM 복조회로(203)로 복조되어 메모리(204)에 결합된다.
메모리 제어기(206)는 데이타가 동기/포맷 ID 검출 및 분리 회로(202)로부터 출력되는 포맷 식별 신호를 사용하여 L 포맷인지 S 포맷인지를 검출한다. 상기 검출에 따라서, 메모리 제어기(206)는 메모리의 기록 및 판독 어드레스를 제어한다. 메모리(204)에 결합되는 데이타는 C1 코드의 순서로 재배치되고 에러 정정 회로(205)에 전송된다. 그리고 나서, 정정된 코드는 메모리(204)에 다시 기록된다. C1 코드 정정을 겪는 코드는 C2 코드 순서로 판독된다. 상기 코드는 동일한 방식으로 에러 정정 회로(205)로 정정되어 메모리(204)에서 다시 기록된다. 에러 정정을 겪는 데이타는 메모리(204)에서 출력된다. 이들 제어는 메모리 제어기(206)에 의해 수행된다.
다음에, 연속 번호 프레임(consecutive number frame)들이 버스트 에러에서 상실되는 경우에 대한 대책들이 설명될 것이다. C1 코드 정정후의 코드가 메모리(204)에 기록될 때, 코드 헤드에서의 프레임 ID는 메모리 제어기(206)로 출력된다. 메모리 제어기(206)는 프레임 ID의 계속성을 모니터 한다. 제 11도는 C1 코드 정정후의 코드가 메모리(204)에 어떻게 기록되는지를 도시한다.
프레임 ID로서 1을 갖는 프레임을 이하부터 프레임 1이라 칭한다. 프레임 4, 5, 6 및 7이 메모리에 기록되고나서 다음 4개의 프레임이 버스트 에러로 상실되어 C1 코드가 정정될 수 없고 상기 C1 코드가 프레임 12로 다시 정정될 수 있다고 가정하자.
여기서, 프레임(12)이 메모리(204) 상에서 프레임 4 바로 다음에 기록될 때,C2 코드는 4심벌로 고정되어 이 코드는 정정될 수 없다. 이것을 방지하기 위하여, 다음 대책들이 제공된다. 즉, 버스트 에러 바로 전 프레임 7과 버스트 에러 바로 다음의 프레임 12간에서 차가 계산될 때, 상실된 프레임수는 4프레임이라고 검출할 수 있다. 제 11도에서 괄호로 둘러싸인 프레임 ID은 버스트 에러에서 상실된 프레임들을 표시한다.
메모리 영역의 4개의 프레임 부분은 프레임 12가 제 5 프레임으로부터 기록되도록 제공된다. 이와같은 동작으로 인해, 4개의 심벌 에러는 C2 코드상에 생성되어 정정될 수 있다. 이 방식으로, 메모리 제어기(20)는 프레임 ID를 계속하여 모니터 하여 C1 코드가 기록되는 어드레스를 적절하게 스위칭 함으로써 몇몇 프레임들이 버스트 에러로 상실되는 경우에도 C2 코드를 정정할 수 있도록 한다.
제 12도는 제 5(A)도에 도시된 L 포맷의 데이타가 메모리(204) 및 에러 정정 회로(205)에서 처리되는 공정을 도시한 것이다. 입력 데이타에 대하여, b0에서 b135까지의 136 심벌은 한 그룹으로서 처리된다. 우선, C 및 C2 패리티는 인버터(501)로 반전되고 짝수 심벌은 지연부(502)에서 1코드의 길이만큼 지연된다. 그후에, C1 코드는 C1 코드 복호화부(503)에서 정정되고 인터리버(504)로 인터리빙된다. 그리고 나서, C2 코드는 C2 코드 복호화부(505)에서 정정된다.
이 다음에, 코드는 디인터리버(506)로 디인터리빙된다.
그리고 나서, 홀수 심벌은 지연부(507)로 인해 1코드 길이만큼 지연되어 출력 a0 내지 a115를 제공한다. 여기서, 인터리버(504)는 인터리버(302)와 동일하고 디인터리버(506)는 디인터리버(304)와 동일하다. 즉, 제 5(B)도에 도시된 L 포맷은제 12도의 b1, b3, b5... ...b133 및 b135의 측상의 지연부(502)를 제공하는 대신에 b0, b2, b4... ...b132 및 b134 측상의 지연부(502)를 제공함으로써 실현될 수 있다.
제 13도는 상술된 경우와 동일한 방식의 S 포맷의 경우를 도시한 것이다. S 포맷은 인터리버(604) 및 디인터리버(606)에서만 L 포맷과 상이하다. 인버터(601)는 인버터(501)와 동일하다. 지연부(602)는 지연부(502)와 동일하다. C1 코드 복호화부(603)는 C1 코드 복호화부(503)와 동일하다. C2 코드 복호화부(605)는 C2 코드 복호화부(505)와 동일하다. 지연부(607)는 지연부(507)와 동일하다. 게다가, 인터리버(604)의 지연양 g(x)은 인터리버(402)의 카운터파트(counterpart)와 동일하다. 디인터리버(606)의 지연양 f(x)은 디인터리버(404)의 카운터파트와 동일하다.
즉, 제 8도 및 9도에 도시된 지연부 및 인터리버 각각에서의 처리는 메모리 제어기(103)가 메모리(101)의 기록 어드레스, 판독 어드레스, 기록 타이밍 및 판독 타이밍을 제어할 때 실제로 실현될 수 있다. 동일한 방식으로, 제 12도 및 제 13도에 도시된 지연부 및 디인터리버 각각에서의 처리는 메모리 제어기 (206)가 메모리(204)의 기록 어드레스, 판독 어드레스, 기록 타이밍 및 판독 타이밍을 제어할 때 실제로 실현될 수 있다. 예를 들어, 디스크(107)로부터 재생되는 데이타 D0, D2, D3...는 메모리의 기록 어드레스로서 제 5(A)도에 도사된 (i, j)에 대응하는 위치에 각각 기억된 다음에 수평 방향에서 판독 되는데, 즉 i=1에 대응하는 데이타 D136, D138... ...D270, D1, D3... ...D133 및 D135가 판독 될 때, 제 12도의 지연부(502)에서 짝수 심벌은 지연 처리된다. 게다가, L 포맷 및 S 포맷의 스위칭은 메모리 제어기 (103) 및 메모리 제어기 (206)의 제어 방법을 스위칭 함으로써 실현될 수 있다.
상기 구조에서, 에러 정정 능력은 CD 규격과 비교하여 코드 길이 및 에러 정정 패리티수를 증가시키고 인터리브 구속 길이를 길게 함으로써 랜덤 에러 및 버스트 에러에 대하여 현저히 개선될 수 있다. 더구나, 실제로 기록될 수 있는 데이타양은 CD 규격과 비교하여 용장도를 감소시킴으로써 증가 될 수있다. 따라서, 에러 정정 코드를 부가함으로써 디지탈 신호를 부호화 및 복호화 할 때, 에러 정정 능력은 개선되고 용장도는 간단한 구조로 감소될 수 있다.
더구나, 상술된 구조에서, 동일한 코드 길이, 동일한 에러 정정 패리티수 및 서로 다른 인터리브 구속 길이를 갖는 포맷들이 준비되어 이 포맷들이 포맷 ID와 식별되도록 한다. 결국, 상술된 구조는 부호화 장치 및 복호화 장치를 복잡하게 함이 없이 다수의 포맷에 대응한다. 포맷 ID와 식별됨으로써, 다수의 포맷은 하나의 디스크상에서 혼합되고 기록되고 재생될 수 있다.
더구나, 상술된 구조에서, 홀수 심벌 및 짝수 심벌의 지연양은 C2 코드 순서가 디스크상의 데이타 순서와 일치하지 않도록 고안함으로써 버스트 에러 정정 능력이 악화되는 것을 방지한다. 더구나, 프레임 ID를 부가함으로써, 연속적인 몇몇 프레임들이 버스트 에러로 상실될 때, 프레임 수는 정확하게 검출되어 C2 코드의 에러가 어떤 문제없이 정정될 수 있도록 한다.
(3) 다른 실시예
상술된 실시예들에서, C1 코드의 길이, 즉 1프레임 길이는 136 심벌로 설정되고, C1 패리티 및 C2 패리티는 8심벌 및 12심벌 각각으로 설정된다. 인터리브 구속 길이는 128심벌로 설정된다. 그러나, 1프레임 길이, 패리티 길이 및 인터러리브 구속 길이는 여기에만 제한되지 않는다. 이들 길이는 필요에 따라서 선택될 수 있다. 예를들어, S 포맷의 인터리브 구속 길이가 L 포맷의 카운터파트의 1/2 길이인 경우에도, 상술된 실시예들과 동일하게 실행된다. 또한, 상술된 실시예들에서 C1 패리티는 코드의 끝에 배치되고 C2 패리티는 코드의 센터에 배치되지만, 이런 배치들은 여기에만 제한되지 않는다. 패리티들은 코드의 모든 곳에 배치될 수 있다.
예를들어, L 포맷에서, C1 코드 길이, 즉 1프레임 길이는 170심벌로 설정되고 C1 패리티 및 C2 패리티는 8심벌 및 14심벌 각각으로 설정될 수 있다. 인터리브 구속 길이는 138프레임으로 설정될 수 있다. C1 패리티 및 C2 패리티는 코드의 끝에 배치 될 수 있다.
또한, 상술된 실시예에서, L 포맷 및 S 포맷은 선택될 수 있다. 선택된 포맷을 식별하는 포맷 ID가 제공되지만, L 포맷 및 S 포맷은 독립적으로 존재할 수 있다. 두 가지중 한가지가 우선적으로 채택되는 그러한 포맷이 본 발명의 범위에 포함된다. 즉, 포맷 ID는 이 경우에 필요하지 않다.
상술된 실시예에서, 포맷 ID가 동기 다음의 1비트에 부가되는 경우가 기술된다. 포맷 ID의 배치는 여기에만 제한되지 않는다. 예를들어, 포맷 ID는 섹터 헤드의 내부에 제공될 수 있다. 또한, 프레임 ID는 한 섹터의 한 유닛에서 주기적으로 반복되도록 설정된다. 이 대신에, 프레임 ID는 몇몇 섹터들로 이루어진 한 유닛에서 주기적으로 반복될 수 있다. 대안적으로, 예를들어, 0에서 255까지의 프레임들이 섹터들과는 무관하게 반복될 수 있다.
상술된 실시예에서, 콤팩트 디스크 등과 같은 판독-전용 광학 디스크가 디지탈 신호의 기록 매체로서 미리 가정되는 경우가 기술된다. 본 발명은 여기에만 제한되지 않는다. 본 발명은 자기 광학 디스크, 자기 디스크 또는 자기 테이프와 같은 기록 가능한 매체를 이용하는 디지탈 신호 부호화 방법 및 장치, 디지탈 신호 기록 매체 그리고 디지탈 신호 복호화 방법 및 장치에 양호하게 적용된다.
상술된 바와 같이, 본 발명은 랜덤 에러 및 버스트 에러에 대하여 에러 정정 능력을 개선하고 CD 규격과 비교하여 용장도를 감소시켜 CD 규격과 비교하여 코드 길이 및 에러 정정 패리티 수를 증가시키고 인터리브 구속 길이를 길게 함으로써 실제로 기록될 수 있는 데이타 양을 증가시키는 디지탈 신호 부호화 방법 및 장치, 디지탈 신호 기록 매체 그리고 디지탈 신호 복호화 방법 및 장치를 제공하는 것이다.
또한, 본 발명은 동일한 코드 길이 및 정정 패리티수 그리고 서로 다른 인터리브 구속 길이를 갖는 포맷들을 준비하고 포맷 ID와 상기 준비된 포맷들을 식별함으로써 기록 및 재생을 실행하는 복잡한 부호화 장치 및 복호화 장치 없이도 다수의 포맷에 대응하는 부호화 장치와 복호화 장치를 복잡하게 하지 않고 다수의 포맷에 대응하며, 상기 포맷들을 포맷 ID와 식별함으로써 기록되거나 재생될 하나의 매체로 다수의 포맷을 혼합할 수 있는 디지탈 신호 부호화 방법 및 장치, 디지탈 신호 기록 매체 및 디지탈 신호 복호화 방법 및 장치를 제공하는 것이다.
또한, 본 발명을 따르면, C2 코드 순서가 홀수 지연 양을 개정함으로써 디스크상의 데이타 순서와 일치하지 않도록 하는 장치를 배치함으로써 버스트 에러 정정 능력이 악화 되는 것을 방지한다. 또한, 본 발명을 따르면, 프레임 ID를 부가 함으로써 연속적인 몇몇 프레임들이 버스트 에러로 상실 될 때에도 어떠한 문제없이 C2 코드에서 에러를 정정하고 프레임 수를 검출할 수 있는 디지탈 신호 부호화 방법 및 장치, 디지탈 신호 기록 매체 그리고 디지탈 신호 복호화 방법 및 장치를 제공하는 것이다.
산업상의 응용
본 발명의 디지탈 부호화 방법 및 장치는 DVD(digital video disc) 기록 장치에 사용될 수 있다. 게다가, 본 발명의 디지탈 신호 복호화 방법 및 장치는 DVD 재생 장치에 사용될 수 있다. 또한, 본 발명의 디지탈 기록 매체는 DVD로서 사용될 수 있다.
Claims (45)
- 에러 정정 부호를 부가함에 의해 디지털 신호를 부호화하는 디지털 신호 부호화 방법에 있어서:인터리빙된 입력 디지털 신호를 생성하기 위하여 입력 디지털 신호의 샘플을 인터리빙하는 단계와;수정된 인터리빙된 신호를 생성하기 위해, 상기 인터리빙된 입력 디지털 신호의 적어도 제 1 코드 시리즈를 이용하여 얻어진 제 1 패리티를 상기 인터리빙된 입력 디지털 신호에 부가하는 단계와;중간 신호(intermediate signal)를 생성하기 위해, 상기 수정된 인터리빙된 신호를 디인터리빙 하는 단계와;상기 복수의 인접한 제 1 코드 시리즈들로부터 한 심볼씩 쉬프트하여 추출된 복수의 심볼에 대응하는 제 2 코드 시리즈를 이용하여 얻어진 제 2 패리티를 상기 중간 신호에 부가하는 단계와;상기 제 2 코드 시리즈의 배열이 기록 매체 상에 기록되는 심볼들의 순서와 일치하지 않도록, 상기 제 1 및 제 2 패리티가 부가되어진 상기 입력 디지털 신호를 배열하는 단계를 포함하는 디지털 신호 부호화 방법.
- 제 1 항에 있어서, 상기 제 1 코드 시리즈와 제 2 코드 시리즈의 코드 길이, 제 1 패리티, 제 2 패리티, 인터리브 구속 길이는 각각 콤팩트 디스크의 표준보다더 긴, 디지털 신호 부호화 방법.
- 제 1 항에 있어서, 상기 제 2 코드 시리즈가, 미리 정해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하지 않는 디지털 신호 부호화 방법.
- 제 1 항에 있어서, 상기 제 2 코드 시리즈가, 미리 정해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하는 디지털 신호 부호화 방법.
- 제 1 항에 있어서, 동일한 코드 길이 및 패리티 길이와 상이한 인터리브 구속 길이를 가지는 복수의 포맷들로부터 하나의 포맷을 선택하고, 상기 선택된 포맷을 식별하기 위해 식별정보를 부호화하는 디지털 신호 부호화 방법.
- 제 1 항에 있어서, 각각의 상기 제 1 코드 시리즈에 식별 번호가 부가되는 디지털 신호 부호화 방법.
- 에러 정정 부호를 부가함에 의해 디지털 신호를 부호화하는 디지털 신호 부호화 장치에 있어서:인터리빙된 입력 디지털 신호를 생성하기 위하여 입력 디지털 신호의 샘플을 인터리빙하는 수단과;수정된 인터리빙된 신호를 생성하기 위해, 상기 인터리빙된 입력 디지털 신호의 적어도 제 1 코드 시리즈를 이용하여 얻어진 제 1 패리티를 상기 인터리빙된 입력 디지털 신호에 부가하는 수단과;중간 신호를 생성하기 위해, 상기 수정된 인터리빙된 신호를 디인터리빙하는 수단과;상기 복수의 인접한 제 1 코드 시리즈들로부터 한 심볼씩 쉬프트하여 추출된 복수의 심볼에 대응하는 제 2 코드 시리즈를 이용하여 얻어진 제 2 패리티를 상기 중간 신호에 부가하는 수단과;상기 제 2 코드 시리즈의 배열이 기록 매체 상에 기록되는 심볼들의 순서와 일치하지 않도록, 상기 제 1 및 제 2 패리티가 부가되어진 상기 입력 디지털 신호를 배열하는 수단을 포함하는 디지털 신호 부호화 장치.
- 제 7 항에 있어서, 상기 제 1 코드 시리즈와 제 2 코드 시리즈의 코드길이, 제 1 패리티, 제 2 패리티 및 인터리브 구속 길이는 각각 콤팩트 디스크의 표준보다 더 긴, 디지털 신호 부호화 장치.
- 제 7 항에 있어서, 상기 제 2 코드 시리즈가, 미리 정해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하지 않는 디지털 신호 부호화 장치.
- 제 7 항에 있어서, 상기 제 2 코드 시리즈가, 미리 정해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하는 디지털 신호 부호화 장치.
- 제 7 항에 있어서, 동일한 코드 길이 및 패리티 길이와 상이한 인터리브 구속 길이를 가지는 복수의 포맷들로부터 선택된 포맷을 식별하는 식별 정보를 부호화하는 수단을 포함하는 디지털 신호 부호화 장치.
- 제 7 항에 있어서, 각각의 상기 제 1 코드 시리즈에 식별 번호를 각각 부가하는 수단을 포함하는 디지털 신호 부호화 장치.
- 부호화된 디지털 신호가 기록된 디지털 신호 기록 매체에 있어서:인터리빙된 입력 디지털 신호를 생성하기 위하여 입력 디지털 신호의 샘플을 인터리빙하는 단계와;수정된 인터리빙된 신호를 생성하기 위해, 상기 인터리빙된 입력 디지털 신호의 적어도 제 1 코드 시리즈를 이응하여 얻어진 제 1 패리티를 상기 인터리빙된 입력 디지털 신호에 부가하는 단계와;중간 신호를 생성하기 위해, 상기 수정된 인터리빙된 신호를 디인터리빙하는 단계와;상기 복수의 인접한 제 1 코드 시리즈들로부터 한 심볼씩 쉬프트하여 추출된 복수의 심볼에 대응하는 제 2 코드 시리즈를 이용하여 얻어진 제 2 패리티를 상기 중간 신호에 부가하는 단계와;상기 제 2 코드 시리즈의 배열이 기록 매체 상에 기록되는 심볼들의 순서와일치하지 않도록, 상기 제 1 및 제 2 패리티가 부가되어진 상기 입력 디지털 신호를 배열하는 단계에 의해 생성된 상기 부호화된 디지털 신호가 기록된 디지털 신호 기록 매체.
- 제 13 항에 있어서, 상기 제 1 코드 시리즈와 제 2 코드 시리즈의 코드 길이, 제 1 패리티, 제 2 패리티 및 인터리브 구속 길이는 각각 콤팩트 디스크의 표준보다 더 긴, 디지털 신호 기록 매체.
- 제 13 항에 있어서, 상기 제 2 코드 시리즈가, 미리 정해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하지 않는 디지털 신호 기록 매체.
- 제 13 항에 있어서, 상기 제 2 코드 시리즈가, 미리 정해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하는 디지털 신호 기록 매체.
- 제 13 항에 있어서, 동일한 코드 길이 및 패리티 길이와 상이한 인터리브 구속 길이를 가지는 복수의 포맷들로부터, 선택된 포맷을 구별하기 위해 식별 정보가 기록되는 디지털 신호 기록 매체.
- 제 13 항에 있어서, 각각의 상기 제 1 코드 시리즈에 식별 번호가 각각 부가되는 디지털 신호 기록 매체.
- 인터리빙된 입력 디지털 신호를 생성하기 위하여 입력 디지털 신호의 샘플을 인터리빙하는 단계와; 수정된 인터리빙된 신호를 생성하기 위해, 상기 인터리빙된 입력 디지털 신호의 적어도 제 1 코드 시리즈를 이용하여 얻어진 제 1 패리티를 상기 인터리빙된 입력 디지털 신호에 부가하는 단계와; 중간 신호(intermediate signal)를 생성하기 위해, 상기 수정된 인터리빙된 신호를 디인터리빙하는 단계와, 상기 복수의 인접한 제 1 코드 시리즈들로부터 한 심볼씩 쉬프트하여 추출된 복수의 심볼에 대응하는 제 2 코드 시리즈를 이용하여 얻어진 제 2 패리티를 상기 중간 신호에 부가하는 단계와; 상기 제 2 코드 시리즈의 배열이 기록 매체 상에 기록되는 심볼들의 순서와 일치하지 않도록, 상기 제 1 및 제 2 패리티가 부가되어진 상기 입력 디지털 신호를 배열하는 단계에 의해 생성되는 부호화된 디지털 신호를 복호하는 디지탈 신호 복호화 방법에 있어서:제 1 정정 신호를 생성하기 위하여 상기 제 2 패리티를 이용하여 상기 제 2 코드방향으로 상기 부호화된 디지털 신호를 제 1 에러 정정을 행하는 단계와;인터리빙된 신호를 생성하기 위하여 상기 제 1 정정 신호의 샘플들을 인터리빙하는 단계와;제 2 정정 신호를 생성하기 위하여 상기 제 1 패리티를 이용하여 상기 제 1 코드방향으로 상기 인터리빙된 정정 신호를 제 2 에러 정정을 행하는 단계와;복호화된 신호를 생성하기 쥐해 상기 제 2 정정 신호를 디인터리빙하는 단계를 포함하는 디지털 신호 복호화 방법.
- 제 19 항에 있어서, 상기 제 1 코드 시리즈와 제 2 코드 시리즈의 코드 길이, 제 1 패리티, 제 2 패리티 및 인터리브 구속 길이는 각각 콤팩트 디스크의 표준보다 더 긴, 디지털 신호 복호화 방법.
- 제 19 항에 있어서, 상기 제 2 코드 시리즈가, 미리 정해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하지 않는 디지털 신호 복호화 방법.
- 제 19 항에 있어서, 상기 제 2 코드 시리즈가, 미리 정해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하는 디지털 신호 복호화 방법.
- 제 19 항에 있어서, 동일한 코드길이 및 패리티 길이와 상이한 인터리브 구속 길이를 가지는 복수의 포맷들로부터 선택된 포맷을 구별하기 위해 식별 정보가 검색되고, 상기 식별 정보에 기초하여 에러 정정 처리가 제어되는 디지털 신호 복호화 방법.
- 제 19 항에 있어서, 상기 제 1 코드 시리즈에 각각 부가된 식별 번호를 검색하고, 상기 식별 번호에 기초하여 에러 정정 처리가 제어되는 디지털 신호 복호화 방법.
- 인터리빙된 입력 디지털 신호를 생성하기 위하여 입력 디지털 신호의 샘플을 인터리밍하는 단계와; 수정된 인터리빙된 신호를 생성하기 위해, 상기 인터리빙된 입력 디지털 신호의 적어도 제 1 코드 시리즈를 이용하여 얻어진 제 1 패리티를 상기 인터리빙된 입력 디지털 신호에 부가하는 단계와; 중간 신호를 생성하기 위해, 상기 수정된 인터리빙된 신호를 디인터리빙하는 단계와, 상기 복수의 인접한 제 1 코드 시리즈들로부터 한 심볼씩 쉬프트하여 추출된 복수의 심볼에 대응하는 제 2 코드 시리즈를 이용하여 얻어진 제 2 패리티를 상기 중간 신호에 부가하는 단계와; 상기 제 2 코드 시리즈의 배열이 기록 매체 상에 기록되는 심볼들의 순서와 일치하지 않도록, 상기 제 1 및 제 2 패리티가 부가되어진 상기 입력 디지털 신호를 배열하는 단계에 의해 생성되는 부호화된 디지털 신호를 복호하는 디지탈 신호 복호화 장치에 있어서:제 1 정정 신호를 생성하기 위하여 상기 제 2 패리티를 이용하여 상기 제 2 코드방향으로 상기 부호화된 디지털 신호를 제 1 에러 정정을 행하는 수단과;인터리빙된 신호를 생성하기 위하여 상기 제 1 정정 신호의 샘플들을 인터리빙하는 수단과;제 2 정정 신호를 생성하기 위하여 상기 제 1 패리티를 이용하여 상기 제 1 코드방향으로 상기 인터리빙된 정정 신호를 제 2 에러 정정을 행하는 수단과;복호화된 신호를 생성하기 위해 상기 제 2 정정 신호를 디인터리빙하는 수단을 포함하는 디지털 신호 복호화 장치.
- 제 25 항에 있어서, 상기 제 1 코드 시리즈와 제 2 코드 시리즈의 코드 길이, 제 1 패리티, 제 2 패리티 및 인터리브 구속 길이는 각각 콤팩트 디스크의 표준보다 더 긴, 디지털 신호 복호화 장치.
- 제 25 항에 있어서, 상기 제 2 코드 시리즈가, 미리 정해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하지 않는 디지털 신호 복호화 장치.
- 제 25 항에 있어서, 상기 제 2 코드 시리즈가, 미리 정해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하는 디지털 신호 복호화 장치.
- 제 25 항에 있어서, 동일한 코드길이 및 패리티 길이와 상이한 인터리브 구속 길이를 가지는 복수의 포맷들로부터 선택된 포맷을 구별하기 위해 식별 정보가 검색하는 수단과; 상기 식별 정보에 기초하여 에러 정정 처리를 제어하는 수단을 포함하는 디지털 신호 복호화 장치.
- 제 25 항에 있어서, 상기 제 1 코드 시리즈에 각각 부가된 식별 번호를 검색하는 수단과; 상기 식별 번호에 기초하여 에러 정정 처리를 제어하는 수단을 포함하는 디지털 신호 복호화 장치.
- 에러 정정 코드를 부가함에 의해 디지털 신호를 부호화하는 디지털 신호 부호화 방법에 있어서:입력 디지털 신호의 적어도 제 1 코드 시리즈를 이용하여 얻은 제 1 패리티를 상기 입력 디지털 신호에 부가하는 단계와;상기 복수의 인접한 제 1 코드 시리즈들로부터 한 심볼씩 쉬프트하여 추출된 복수의 심볼에 대응하는 제 2 코드 시리즈를 이용하여 얻어진 제 2 패리티를 상기 입력 디지털 신호에 부가하는 단계와;상기 제 2 코드 시리즈 심볼들의 배열이 기록 매체 상에 기록된 심볼들의 순서와 일치하지 않도록 상기 제 1 및 제 2 패리티가 부가되는, 상기 입력 디지털 신호를 배열하는 단계를 포함하며,상기 제 1 코드 시리즈와 제 2 코드 시리즈의 코드 길이, 제 1 패리티, 제 2 패리티, 인터리브 구속 길이는 각각 콤팩트 디스크의 표준보다 더 긴, 디지털 신호 부호화 방법.
- 제 31 항에 있어서, 상기 제 2 코드 시리즈가, 미리 정해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하지 않는 디지털 신호 부호화 방법.
- 제 31 항에 있어서, 각각의 상기 제 1 코드 시리즈에 식별 번호가 부가되는 디지털 신호 부호화 방법.
- 에러 정정 부호를 부가함에 의해 디지털 신호를 부호화하는 디지털 신호 부호화 장치에 있어서:입력 디지털 신호의 적어도 제 1 코드 시리즈를 이용하여 얻어진 제 1 패리티를 상기 입력 디지털 신호에 부가하는 수단과;상기 복수의 인접한 제 1 코드 시리즈들로부터 한 심볼씩 쉬프트하여 추출된 복수의 심볼에 대응하는 제 2 코드 시리즈를 이용하여 얻어진 제 2 패리티를 상기 입력 디지털 신호에 부가하는 수단과;상기 제 2 코드 시리즈의 배열이 기록 매체 상에 기록되는 심볼들의 순서와 일치하지 않도록, 상기 제 1 및 제 2 패리티가 부가되어진 상기 입력 디지털 신호를 배열하는 수단을 포함하며,상기 제 1 코드 시리즈와 제 2 코드 시리즈의 코드길이, 제 1 패리티, 제 2 패리티 및 인터리브 구속 길이는 각각 콤팩트 디스크의 표준보다 더 긴, 디지털 신호 부호화 장치.
- 제 34 항에 있어서, 상기 제 2 코드 시리즈가, 미리 징해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하지 않는 디지털 신호 부호화 장치.
- 제 34 항에 있어서, 각각의 상기 제 1 코드 시리즈에 식별 번호를 각각 부가하는 수단을 포함하는 디지털 신호 부호화 장치.
- 에러 정정 코드를 부가함에 의해 부호화된 부호화 디지털 신호가 기록되어진기록 매체에 있어서:입력 디지털 신호의 적어도 제 1 코드 시리즈를 이용하여 얻은 제 1 패리티를 상기 입력 디지털 신호에 부가하는 단계와;상기 복수의 인접한 제 1 코드 시리즈들로부터 한 심볼씩 쉬프트하여 추출된 복수의 심볼에 대응하는 제 2 코드 시리즈를 이용하여 얻어진 제 2 패리티를 상기 입력 디지털 신호에 부가하는 단계와;상기 제 2 코드 시리즈 심볼들의 배열이 기록 매체 상에 기록된 심볼들의 순서와 일치하지 않도록 상기 제 1 및 제 2 패리티가 부가되는 상기 입력 디지털 신호를 배열하는 단계에 의해 생성된 상기 부호화 디지털 신호로서,상기 제 1 코드 시리즈와 제 2 코드 시리즈의 코드 길이, 제 1 패리티, 제 2 패리티, 인터리브 구속 길이는 각각 콤팩트 디스크의 표준보다 더 긴, 상기 부호화 디지털 신호가 기록되어진 디지털 신호 기록 매체.
- 제 37 항에 있어서, 상기 제 2 코드 시리즈가, 미리 정해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하지 않는 디지털 신호 기록 매체.
- 제 36 항에 있어서, 각각의 상기 제 1 코드 시리즈에 식별 번호가 각각 부가되는 디지털 신호 기록 매체.
- 입력 디지털 신호의 적어도 제 1 코드 시리즈를 이용하여 얻어진 제 1 패리티를 상기 입력 디지털 신호에 부가하는 단계와; 상기 복수의 인접한 제 1 코드 시리즈들로부터 한 심볼씩 쉬프트하여 추출된 복수의 심볼에 대응하는 제 2 코드 시리즈를 이용하여 얻어진 제 2 패리티를 상기 입력 디지털 신호에 부가하는 단계와; 상기 제 2 코드 시리즈의 배열이 기록 매체 상에 기록되는 심볼들의 순서와 일치하지 않도록, 상기 제 1 및 제 2 패리티가 부가되어진 상기 입력 디지털 신호를 배열하는 단계에 의해 생성되는 부호화 디지털 신호를 복호하는 디지탈 신호 복호화 방법에 있어서:전송 채널로부터 공급된 부호화 디지털 신호를 재배열하는 단계와;상기 제 2 패리티를 이용하여 상기 제 2 코드방향으로 상기 재배열된 부호화 디지털 신호를 제 1 에러 정정을 행하는 단계와;상기 제 1 패리티를 이용하여 상기 제 1 코드방향으로 상기 재배열된 부호화 디지털 신호를 제 2 에러 정정을 행하는 단계를 포함하며,상기 제 1 코드 시리즈와 제 2 코드 시리즈의 코드 길이, 제 1 패리티, 제 2 패리티 및 인터리브 구속 길이는 각각 콤팩트 디스크의 표준보다 더 긴, 디지털 신호 복호화 방법.
- 제 40 항에 있어서, 상기 제 2 코드 시리즈가, 미리 정해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하지 않는 디지털 신호 복호화 방법.
- 제 40 항에 있어서, 상기 제 1 코드 시리즈에 부가된 식별 번호가 검색되어지고, 상기 식별 번호에 기초하여 에러 정정 처리가 제어되는 디지털 신호 복호화 방법.
- 입력 디지털 신호의 적어도 제 1 코드 시리즈를 이용하여 얻어진 제 1 패리티를 상기 입력 디지털 신호에 부가하는 단계와; 상기 복수의 인접한 제 1 코드 시리즈들로부터 한 심볼씩 쉬프트하여 추출된 복수의 심볼에 대응하는 제 2 코드 시리즈를 이용하여 얻어진 제 2 패리티를 상기 입력 디지털 신호에 부가하는 단계와; 상기 제 2 코드 시리즈의 배열이 기록 매체 상에 기록되는 심볼들의 순서와 일치하지 않도록, 상기 제 1 및 제 2 패리티가 부가되어진 상기 입력 디지털 신호를 배열하는 단계에 의해 생성되는 부호화 디지털 신호를 복호하는 디지탈 신호 복호화 장치에 있어서:전송 채널로부터 공급된 부호화 디지털 신호를 재배열하는 수단과;상기 제 2 패리티를 이용하여 상기 제 2 코드방향으로 상기 재배열된 부호화 디지털 신호를 제 1 에러 정정을 행하는 수단과;상기 제 1 패리티를 이용하여 상기 제 1 코드방향으로 상기 재배열된 부호화 디지털 신호를 제 2 에러 정정을 행하는 수단을 포함하며,상기 제 1 코드 시리즈와 제 2 코드 시리즈의 코드 길이, 제 1 패리티, 제 2 패리티 및 인터리브 구속 길이는 각각 콤팩트 디스크의 표준보다 더 긴, 디지털 신호 복호화 장치.
- 제 43 항에 있어서, 상기 제 2 코드 시리즈가, 미리 정해진 수의 상기 제 1 코드 시리즈에 대하여 폴딩되는 부분을 포함하지 않는 디지털 신호 복호화 장치.
- 제 43 항에 있어서, 상기 제 1 코드 시리즈에 부가된 식별 번호를 검색하는 수단과, 상기 식별 번호에 기초하여 에러 정정 처리를 제어하는 수단을 포함하는 디지털 신호 복호화 장치.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP94-56680 | 1994-03-01 | ||
JP5668094 | 1994-03-01 | ||
JP7444594 | 1994-03-19 | ||
JP94-74445 | 1994-03-19 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR960702154A KR960702154A (ko) | 1996-03-28 |
KR100384087B1 true KR100384087B1 (ko) | 2003-08-25 |
Family
ID=26397648
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950704789A KR100384087B1 (ko) | 1994-03-01 | 1995-02-28 | 디지탈신호부호화방법및장치,디지탈신호기록매체그리고디지탈신호복호화방법및장치 |
Country Status (11)
Country | Link |
---|---|
US (1) | US5745505A (ko) |
EP (1) | EP0696799A4 (ko) |
KR (1) | KR100384087B1 (ko) |
CN (2) | CN1082227C (ko) |
AU (1) | AU681259B2 (ko) |
BR (1) | BR9505853A (ko) |
CA (1) | CA2160913C (ko) |
MX (1) | MX9504156A (ko) |
PL (2) | PL179264B1 (ko) |
TW (1) | TW265493B (ko) |
WO (1) | WO1995024037A1 (ko) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1336963B1 (en) | 1994-03-19 | 2006-05-31 | Sony Corporation | Optical disk, method and apparatus for recording and reproducing information |
USRE38802E1 (en) | 1994-03-19 | 2005-09-27 | Sony Corporation | Method for reproducing compressed information data from a disk using a spatial frequency less than the track pitch |
JP3951317B2 (ja) * | 1995-09-28 | 2007-08-01 | ソニー株式会社 | データ記録/再生のための装置および方法 |
DE69737346T2 (de) * | 1996-07-24 | 2007-10-31 | Koninklijke Philips Electronics N.V. | Verbesserungen an optisch lesbaren platten und plattenaufzeichnungsgerät |
KR100229015B1 (ko) * | 1996-08-06 | 1999-11-01 | 윤종용 | 디지탈 처리시스템의 에러정정장치 및 방법 |
KR100306457B1 (ko) * | 1997-09-02 | 2001-10-19 | 가나이 쓰도무 | 매립된데이터를위한데이터전송방법,데이터전송및재생장치,및그를위한정보기록매체 |
JPH11110920A (ja) * | 1997-09-30 | 1999-04-23 | Toshiba Corp | 誤り訂正符号化方法及び装置、誤り訂正復号化方法及び装置、並びにデータ記録・再生装置、並びに記憶媒体 |
JPH11297000A (ja) * | 1998-04-03 | 1999-10-29 | Toshiba Corp | データ生成方法及びデータ生成装置 |
KR100755825B1 (ko) * | 2000-07-07 | 2007-09-07 | 엘지전자 주식회사 | 지그재그 스캔을 이용한 광 디스크 데이터 기록방법/장치, 재생방법/장치 및 기록매체 |
JP4130534B2 (ja) * | 2001-02-07 | 2008-08-06 | 株式会社東芝 | 情報記録媒体、情報記録装置、情報記録方法、情報再生装置、及び情報再生方法 |
EP1233523A1 (en) * | 2001-02-16 | 2002-08-21 | Deutsche Thomson-Brandt Gmbh | Method and apparatus for decoding error correction code |
US7581155B2 (en) * | 2003-12-18 | 2009-08-25 | Electronics And Telecommunications Research Institute | Apparatus for FEC supporting transmission of variable-length frames in TDMA system and method of using the same |
EP1681770A1 (en) * | 2005-01-18 | 2006-07-19 | Koninklijke Philips Electronics N.V. | Error correcting code |
US7730378B2 (en) * | 2006-06-29 | 2010-06-01 | Nec Laboratories America, Inc. | Low-complexity high-performance low-rate communications codes |
EP1887446A1 (de) * | 2006-08-02 | 2008-02-13 | Siemens Aktiengesellschaft | Verfahren zur seriellen asynchronen Übertragung von Daten in einer Anordnung zur Überwachung, Steuerung und Regelung einer betriebstechnischen Anlage eines Gebäudes |
ES2319590B2 (es) * | 2006-09-08 | 2009-10-07 | Universidad De Cantabria | Codificador ldpc e interleaver para dvb-s2. |
TW200910330A (en) * | 2007-08-20 | 2009-03-01 | Intervideo Digital Technology Corp | Method and computer readable recording medium for building a play interface |
US9553611B2 (en) * | 2014-11-27 | 2017-01-24 | Apple Inc. | Error correction coding with high-degree overlap among component codes |
US10470264B1 (en) * | 2018-08-24 | 2019-11-05 | Monolithic Power Systems, Inc. | Smart communication interface for LED matrix control |
CN113539286B (zh) * | 2020-06-09 | 2024-06-04 | 深圳声临奇境人工智能有限公司 | 音频装置、音频系统和音频处理方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR920005272B1 (ko) * | 1987-05-01 | 1992-06-29 | 마쯔시다덴기산교 가부시기가이샤 | 인터리이브방법 |
JPH04339368A (ja) * | 1991-07-12 | 1992-11-26 | Hitachi Ltd | ディジタル信号記録伝送方法 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS55115753A (en) * | 1979-02-27 | 1980-09-05 | Sony Corp | Pcm signal transmission method |
JPS5794911A (en) * | 1980-12-01 | 1982-06-12 | Sony Corp | Pcm signal processor |
EP0076862B1 (en) * | 1981-04-16 | 1990-09-19 | Sony Corporation | Error correction coding method |
JPS60143486A (ja) * | 1983-12-29 | 1985-07-29 | Ricoh Co Ltd | 誤り訂正方式 |
JPS60143485A (ja) * | 1983-12-29 | 1985-07-29 | Ricoh Co Ltd | 誤り訂正方式 |
JPH061605B2 (ja) * | 1985-02-08 | 1994-01-05 | 株式会社日立製作所 | デイジタル信号記録伝送方法 |
US4998252A (en) * | 1987-08-06 | 1991-03-05 | Sony Corporation | Method and apparatus for transmitting digital data |
JPH0193933A (ja) * | 1987-10-06 | 1989-04-12 | Sony Corp | エラー訂正符号化装置 |
JP2829963B2 (ja) * | 1988-05-16 | 1998-12-02 | ソニー株式会社 | ディジタルデータ記録/再生装置 |
JP2870843B2 (ja) * | 1989-08-31 | 1999-03-17 | ソニー株式会社 | 情報伝送装置 |
JP2638248B2 (ja) * | 1990-03-15 | 1997-08-06 | 松下電器産業株式会社 | 光学的情報媒体および再生装置および記録装置および再生方法および記録方法 |
JPH04154222A (ja) * | 1990-10-17 | 1992-05-27 | Canon Inc | 符号化及び復号化装置 |
DE69223694T2 (de) * | 1991-07-18 | 1998-04-23 | Canon Kk | Kodierungs- und Dekodierungssystem zur Fehlerkorrektur |
JP3166324B2 (ja) * | 1992-06-17 | 2001-05-14 | 信越化学工業株式会社 | シリカ微粉末、その製造方法及び該シリカ微粉末を含有する樹脂組成物 |
CN1153209C (zh) * | 1994-02-16 | 2004-06-09 | 皇家菲利浦电子有限公司 | 记录载体及其阅读装置 |
US5835509A (en) * | 1994-10-24 | 1998-11-10 | Sony Corporation | Method of and apparatus for recording and reproducing data and transmitting data |
-
1995
- 1995-02-28 EP EP95909998A patent/EP0696799A4/en not_active Withdrawn
- 1995-02-28 CA CA002160913A patent/CA2160913C/en not_active Expired - Lifetime
- 1995-02-28 PL PL95334663A patent/PL179264B1/pl unknown
- 1995-02-28 BR BR9505853A patent/BR9505853A/pt not_active Application Discontinuation
- 1995-02-28 CN CN95190147A patent/CN1082227C/zh not_active Expired - Lifetime
- 1995-02-28 WO PCT/JP1995/000305 patent/WO1995024037A1/ja not_active Application Discontinuation
- 1995-02-28 US US08/530,303 patent/US5745505A/en not_active Expired - Lifetime
- 1995-02-28 AU AU18245/95A patent/AU681259B2/en not_active Expired
- 1995-02-28 KR KR1019950704789A patent/KR100384087B1/ko active IP Right Grant
- 1995-02-28 CN CNB011207515A patent/CN1143267C/zh not_active Expired - Lifetime
- 1995-02-28 PL PL95311310A patent/PL178386B1/pl unknown
- 1995-02-28 MX MX9504156A patent/MX9504156A/es unknown
- 1995-05-19 TW TW084104993A patent/TW265493B/zh not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR920005272B1 (ko) * | 1987-05-01 | 1992-06-29 | 마쯔시다덴기산교 가부시기가이샤 | 인터리이브방법 |
JPH04339368A (ja) * | 1991-07-12 | 1992-11-26 | Hitachi Ltd | ディジタル信号記録伝送方法 |
Also Published As
Publication number | Publication date |
---|---|
TW265493B (ko) | 1995-12-11 |
BR9505853A (pt) | 1996-02-21 |
CN1082227C (zh) | 2002-04-03 |
CN1124062A (zh) | 1996-06-05 |
KR960702154A (ko) | 1996-03-28 |
PL179264B1 (pl) | 2000-08-31 |
WO1995024037A1 (fr) | 1995-09-08 |
CA2160913C (en) | 2002-11-19 |
EP0696799A4 (en) | 2000-06-28 |
CN1143267C (zh) | 2004-03-24 |
AU681259B2 (en) | 1997-08-21 |
CA2160913A1 (en) | 1995-09-08 |
PL178386B1 (pl) | 2000-04-28 |
MX9504156A (es) | 1997-04-30 |
PL311310A1 (en) | 1996-02-05 |
AU1824595A (en) | 1995-09-18 |
CN1332442A (zh) | 2002-01-23 |
EP0696799A1 (en) | 1996-02-14 |
US5745505A (en) | 1998-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100384087B1 (ko) | 디지탈신호부호화방법및장치,디지탈신호기록매체그리고디지탈신호복호화방법및장치 | |
KR920000164B1 (ko) | 에러 정정 방법 및 장치 | |
EP0156440B1 (en) | An information transmission method with error correction for user words, an error correcting decoding method for such user words, an apparatus for information transmission for use with the method, a device for information decoding for use with the method and an apparatus for use with such device | |
KR100480183B1 (ko) | 데이터를기록(전송)/재생(수신)하는방법과그에대한장치,및데이터기록매체 | |
EP0803871B1 (en) | Recording data generation method and data reproducing apparatus | |
RU2158970C2 (ru) | Способ кодирования цифрового сигнала и устройство для его осуществления, носитель записи цифрового сигнала, способ декодирования цифрового сигнала и устройство для его осуществления | |
EP1182785B1 (en) | Data processing method and apparatus | |
KR950004644B1 (ko) | 데이타 전송 방법 | |
JP4140344B2 (ja) | 復号化装置及びコンピュータプログラム | |
US6912661B1 (en) | Method and apparatus for encrypting and for decrypting data arranged in a data sector | |
KR20040108823A (ko) | 기록 매체, 기록 방법, 기록 장치, 재생 방법 및 재생장치 | |
JPH0687348B2 (ja) | デイジタルデ−タ伝送方法 | |
KR19990049147A (ko) | 에러정정방법 | |
JPH07211013A (ja) | デイジタル信号符号化方法、デイジタル信号復号化方法、デイジタル信号符号化装置、デイジタル信号復号化装置及びデイジタル信号記録媒体 | |
JP3653315B2 (ja) | エラー訂正方法及びエラー訂正装置 | |
JPH0824269B2 (ja) | 誤り訂正方法 | |
JPH07211014A (ja) | 誤り訂正符号符号化方法、誤り訂正符号復号化方法、誤り訂正符号符号化装置、誤り訂正符号復号化装置、デイジタル信号符号化方法、デイジタル信号復号化方法、デイジタル信号符号化装置、デイジタル信号復号化装置及び記録媒体 | |
JP2002074854A (ja) | ディジタルデータ記録伝送方法およびその装置 | |
JP2000057712A (ja) | データ再生装置およびこれを具備した電子機器 | |
JPH08339635A (ja) | データ記録装置および方法、並びにデータ記録媒体 | |
JPS6224716A (ja) | 誤り訂正方法 | |
JPH0767087B2 (ja) | エラ−訂正装置 | |
JPH07202729A (ja) | 誤り訂正符号化方法、誤り訂正復号化方法、誤り訂正符号化装置及び誤り訂正復号化装置 | |
JPH0750545B2 (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: 20130419 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20140418 Year of fee payment: 12 |