クロック・データ・リカバリ
クロック再生を正しく行うためには、データ信号にエッジが高頻度で出現する必要がある。さもなければ、受信側の内部リファレンスクロックのドリフトによって同期が外れてしまう。CDRが正しくクロックを再生するために必要な、データ列に出現する連続した同じビットパターンの最大長をmaximum consecutive identical digits (CID) specificationと呼ぶ。 データ信号に、十分なエッジが現れることを保証するため、マンチェスター符号、8b/10b符号、64b/66b符号、Run Length Limited encoding(RLL)、Eight to Fourteen Modulation(EFM)といった符号化をほどこすことが多い。無線通信の場合は、占有帯域幅が厳しく制限されるため、情報帯域よりも帯域幅が広がるこれらの符号化は一部を除いておこなわれず、一般的にはスクランブラを通すことで、データ信号に十分なエッジが現れることを保証する。その場合、同期が確立するのにかなりの時間を要するため、送信開始時にプリアンブルを挿入する。
リング・オシレータのループにNANDゲート等を挿入し、データのエッジでリング・オシレータの位相をリセットする。停止状態からごく短時間(数ビット以下)で同期できるためバースト伝送等に向いている。