클럭 복구

이 기사는 대부분의 독자가 이해하기에는 너무 기술적 일 수 있습니다. 기술적 인 세부 사항을 제거하지 않고,비 전문가가 이해할 수 있도록 개선 도와주세요. (2017 년 3 월)(이 템플릿 메시지를 제거하는 방법 및 시기 알아보기)

디지털 데이터의 직렬 통신에서 클럭 복구는 수신 회로가 전송 된 심볼을 디코딩 할 수 있도록 직렬 데이터 스트림으로부터 타이밍 정보를 추출하는 프로세스입니다. 데이터 스트림에서 클럭 복구 전송 된 데이터를 수정 하 여 신속 하 게 됩니다. 직렬 통신 채널이 데이터 스트림과 함께 클럭 신호를 전송하지 않는 경우,클럭은 데이터 스트림의 타이밍 정보를 사용하여 수신기에서 재생성되어야 합니다. 클럭 복구는 전선,광섬유 또는 라디오를 통해 통신하는 시스템의 일반적인 구성 요소입니다.

일부 디지털 데이터 스트림,특히 고속 직렬 데이터 스트림(예:디스크 드라이브의 자기 헤드로부터의 데이터의 원시 스트림 및 이더넷과 같은 직렬 통신 네트워크)은 동반 클럭 신호없이 전송됩니다. 수신기는 대략적인 주파수 기준에서 클럭을 생성 한 다음 위상 고정 루프를 사용하여 데이터 스트림의 전환에 클럭을 위상 정렬합니다. 이것은 일반적으로 클럭 및 데이터 복구(지휘관)로 알려진 프로세스를 수행하는 한 가지 방법입니다. 다른 방법으로는 지연 잠금 루프 사용 및 데이터 스트림의 오버 샘플링이 있습니다.

오버샘플링은 자유 실행 클럭의 여러 단계를 사용하여 여러 개의 입력 샘플을 생성한 다음 최상의 샘플을 선택하여 블라인드 방식으로 수행할 수 있습니다. 또는,데이터 스트림 주파수의 일부 배수에서 실행되는 샘플링 클럭에 의해 구동되는 카운터가 사용될 수 있으며,이 카운터는 데이터 스트림 및 일부 미리 결정된 카운트에서 샘플링된 데이터 스트림의 모든 전환에 대해 리셋된다. 이 두 가지 유형의 오버 샘플링을 각각 공간 및 시간이라고도합니다. 최상의 비트 오차 비율은 데이터 스트림 전환에서 가능한 한 멀리 샘플을 가져올 때 얻을 수 있습니다. 카운터를 사용하는 대부분의 오버 샘플링 디자인은 데이터 스트림의 짝수 배수 인 샘플링 클럭 주파수를 사용하지만 홀수 배수는 모든 데이터 스트림 전환에서 샘플링 포인트를 더 잘 만들 수 있으며 짝수 배수를 사용하는 디자인의 거의 절반 주파수에서 그렇게 할 수 있습니다. 오버샘플링 유형에서 데이터를 샘플링하는 데 사용되는 신호는 복구된 클럭으로 사용될 수 있습니다.

클럭 복구는 반송파 복구의 문제와 매우 밀접한 관련이 있으며,이는 억제 된 반송파 변조 방식을 사용할 때 반송파의 위상 잠금 버전을 다시 만드는 프로세스입니다. 이러한 문제는 1956 년 논문에서 처음 해결되었으며,현재 코스타스 루프로 알려진 클럭 복구 방법을 도입했습니다. 그 이후로 많은 추가 방법이 개발되었습니다.

이 방식이 작동하려면 데이터 스트림이 플레 플의 오실레이터의 드리프트를 수정하기에 충분히 자주 전환되어야 한다. 클럭 복구 유닛이 전환 없이 작동할 수 있는 기간에 대한 제한을 최대 연속 동일 자릿수라고 합니다. 자주 전환을 보장하기 위해,자기 클러킹 신호의 일종 사용,종종 실행 길이 제한 인코딩;맨체스터 인코딩은 802.3 로컬 영역 네트워크의 이전 버전에서 동일한 목적을 제공하면서 8 비/10 비 인코딩은 매우 일반적이다.

답글 남기기

이메일 주소는 공개되지 않습니다.