1. CDR (Clock and Data Recovery, 클록 및 데이터 복원 회로)
ㅇ 수신되는 직렬 데이터 스트림으로부터,
- 적절한 클럭을 추출하고,
- 그 클럭으로 다시 수신 데이터를 샘플링하여,
- 수신 데이터를 시간적으로 정확히 재구성하는데 사용되는 수신측 회로
ㅇ 일반적으로,
- 송신측 심볼의 전송률과 수신측 샘플링 표본화율을 정확하게 맞추기 어려우므로,
- 원 신호의 정확한 재생/복원을 위해,
- 클럭 동기(즉, 심볼들의 타이밍)을 추출하고, 이를 정확하게 유지시킴
2. CDR 특징
ㅇ 대부분의 CDR이 어떤 식으로든지 PLL을 사용
ㅇ 추출된 클럭과 데이터 스트림과의 위상차이를 줄여줌
3. CDR 분류
ㅇ 아날로그 CDR
- 간단한 아날로그 RC CDR 회로 구현 例)
ㅇ 디지털 CDR
- 간단한 디지털 CDR 회로 구현 例)
4. 클럭 복구 (Clock Recovery) 유형
ㅇ 적응형 클럭 복구 (Adaptive Clock Recovery) : (동적 클럭 복원 방식)
- 수신 신호의 타이밍 변화를 추적하며, PLL, 디지털 타이밍 추적 회로 등을 이용
ㅇ 고정형 클럭 복구 (Fixed Clock Recovery) : (고정 클럭 복원 방식)
- 미리 정해진 기준 클럭 또는 알려진 심볼율을 바탕으로 클럭을 복구하는 방식
ㅇ 데이터 유도형 클럭 복구 (Data-driven / Embedded Clock Recovery)
- 데이터 신호 내 전이(Transition) 정보를 이용해 클럭 성분을 추출
. 별도 클럭선 없이 데이터와 클럭을 함께 전송
ㅇ 외부 기준 기반 클럭 복구 (Reference-based Clock Recovery)
- 외부 기준 주파수원(Reference Clock)에 동기하여 수신 클럭을 복구