핸들링 dvd 오류

보다 더 강력한 오류 정정 코드를 사용 dvd들이 처음 고안에 대한 cd. 달리 cd하고있는가 서로 다른 수준의 오류 정정 여부에 따라 오디오 / 비디오 또는 데이터가 저장된, dvd 취급하는 모든 정보를 동일하게하고 적용의 전체 오류 정정을 모든 분야입니다.

  

의 주요 오류 정정을 dvd 이루어지는에 ecc 프레임입니다. 패리티가 외부 (열) 및 패리티 안쪽 (행) 비트는 덧붙였다를 감지하고 오류를 수정합니다. 가 체계가 단순하고 아직 매우 효과적입니다. 의 정보가 데이터 프레임이 처음 깨진 최대로 192 행의 172 바이트를 각합니다. 그런 다음 한 다항식 방정식을 사용하여 계산하고 추 10 파이 바이트를 각 행, 제작 행 지금 182 바이트를 각합니다. 마지막으로, 또 다른 다항식 방정식을 사용하여 계산할 16 사서함 (패리티 바깥쪽) 바이트의 각 열, 이로 인한 16 바이트 (행)이 추가 각 열입니다. 무엇을 시작으로 192 행은 172 바이트로 제한된다 208 행의 182 바이트를 사용하여 파이 및 우편 정보를 덧붙였다.

이 함수의 파이와 우편 바이트 수있다는 설명과 함께 간단한 예제를 사용하여 간단 패리티입니다. 이 예에서, 2 바이트가 저장 (01,001,110 = 해당, 01001111 = o). 를 추가 오류 정정 정보, 이들은 조직의 행, 아래의 그림과 같이 :

  데이터 비트 1 2 3 4 5 6 7 8 ------------------------------- 바이트 1 0 1 0 0 1 1 1 0 바이트 2 0 1 0 0 1 1 1 1 ------------------------------- 

그런 다음, 1 개의 파이 비트가들의 각 행, 홀수 패리티를 사용합니다. 이 생기는 경우가 카운트가 1 비트 :에서 첫 번째 행 지 4, 그래서 패리티 비트가 만들어로 1, 의사의 합계 an 홀수 번호입니다. 두 번째 행, 패리티 비트는 0 있기 때문에 합계의 1s는 이미 홀수 번호입니다. 그 결과는 다음과 같다 :

  데이터 비트 | 1 2 3 4 5 6 7 8 | 파이 -----------------------------|------- - 바이트 1 0 1 0 0 1 1 1 0 | 1 바이트는 2 0 1 0 0 1 1 1 1 | 0 ------------------------ ---------|--------- 

다음은, 패리티 비트의 각 열의가 추와 계산하기 전에와 동일합니다. 즉, 패리티 비트는 그러한가 합계의 1s에서 각 열의는 홀수 번호입니다. 그 결과는 다음과 같다 :

  데이터 비트 | 1 2 3 4 5 6 7 8 | 파이 ---------------------------------|--- ------ 바이트 1 0 1 0 0 1 1 1 0 | 1 바이트는 2 0 1 0 0 1 1 1 1 | 0 -------------------- -------------|--------- 사서함 1 1 1 1 1 1 1 0 | 1 

지금의 코드가 완료, 그리고이 데이터와 함께 여분의 비트가 저장됩니다. 따라서, 대신 2 바이트되고 저장, 11 부 비트는 저장에 대한 오류 정정합니다. 이 데이터는 읽을 때, 다시는 오류 정정 비트 계산이 반복된 그리고 그들을 확인하고 있는지 여부를 확인하기 전에 그들이와 동일합니다. 작동 원리를 보려면, 봅시다 변경 사항 중 하나는 데이터 비트 (문제로 읽기 오류)를 다시 계산의 오류 정정 비트를 다음과 같이 :

  데이터 비트 | 1 2 3 4 5 6 7 8 | 파이 ---------------------------------|--- ------ 바이트 1 0 1 0 0 1 0 1 0 | 0 바이트 2 0 1 0 0 1 1 1 1 | 0 -------------------- -------------|--------- 사서함 1 1 1 1 1 0 1 0 | 1 

이제, 파이 및 우편 비트를 비교할 때 계산하면 무엇이 원래 저장된 데이터를 읽은 후, 당신의 변경을 참조하십시오 파이 비트에 대한 바이트 (행) 1과에 우편 비트에 대한 비트 (열) 6. 이러한 식별은 정확한 행 및 열 위치에 오류가 있었다 이는 바이트에서 1 (행 1), 비트 6 (컬럼 6). 이 비트는 읽기는 0, 그리고 이제 아는 것은 잘못이 있으므로 반드시되었습니다 1. 이 오류 정정 회로 그런 다음 변경 사항을 그것 위로은 1하기 전에 단순히 지나는 것이 위로가 시스템입니다. 볼 수 있듯이,이 일부 불필요한 정보를 추가 각 행, 열, 오류 정정 코드는 실제로 정확한 오류를 감지하고 -는 - 플라이입니다.

이외에 ecc 프레임, dvd도 스크램블의 데이터를 프레임을 사용하는 비트 - 이동 기법도 interleave 부분의 ecc 프레임을 때 그들은 실제로 디스크에 기록됩니다. 이러한 방식은 데이터를 저장하는 봉사 다소 부족 시퀀스를 막는 a 스크래치로부터 데이터의 손상 연속 작품입니다.

이것은 문서들 의해 corrado passein
면책 조항 : 우리의 웹사이트가 포함되어있는 정보는이 문서에 대해 책임을지지 않습니다. 본 문서를 어떠한 방식 으로든 반영합니다 조회, 의견, 생각이나 신념의 기사를 디렉토리 직원입니다.

번역을 고지 :이 문서 "처리를 dvd 오류"는 번역하는 자동 번역 서비스를 사용합니다. 우리가 진심을 끼쳐 드려 번역 오류가 발생했습니다. 이해에 감사드립니다.

Online: 973 users browsing the articles directory

  

.