Recuperare ceas

acest articol poate fi prea tehnic pentru majoritatea cititorilor să înțeleagă. Vă rugăm să ajutați la îmbunătățirea acesteia pentru a o face ușor de înțeles pentru non-experți, fără a elimina detaliile tehnice. (Martie 2017) (Aflați cum și când să eliminați acest mesaj șablon)

în comunicarea serială a datelor digitale, recuperarea ceasului este procesul de extragere a informațiilor de sincronizare dintr-un flux de date seriale pentru a permite circuitului de recepție să decodeze simbolurile transmise. Recuperarea ceasului din fluxul de date este accelerată prin modificarea datelor transmise. Ori de câte ori un canal de comunicare serial nu transmite semnalul ceasului împreună cu fluxul de date, ceasul trebuie regenerat la receptor, folosind informațiile de sincronizare din fluxul de date. Recuperarea ceasului este o componentă comună a sistemelor care comunică prin fire, fibre optice sau prin radio.

unele fluxuri de date digitale, în special fluxurile de date seriale de mare viteză (cum ar fi fluxul brut de date de la capul magnetic al unei unități de disc și rețelele de comunicații seriale, cum ar fi Ethernet) sunt trimise fără un semnal de ceas însoțitor. Receptorul generează un ceas dintr-o referință de frecvență aproximativă și apoi aliniază în fază ceasul la tranzițiile din fluxul de date cu o buclă blocată în fază (PLL). Aceasta este o metodă de a efectua un proces cunoscut sub numele de ceas și recuperare de date (CDR). Alte metode includ utilizarea unei bucle blocate cu întârziere și supraeșantionarea fluxului de date.

Oversampling se poate face orb folosind mai multe faze ale unui ceas cu funcționare liberă pentru a crea mai multe probe de intrare și apoi selectarea celui mai bun eșantion. Sau, poate fi utilizat un contor care este condus de un ceas de eșantionare care rulează la un multiplu al frecvenței fluxului de date, cu resetarea contorului la fiecare tranziție a fluxului de date și a fluxului de date eșantionat la un număr predeterminat. Aceste două tipuri de supraeșantionare sunt uneori numite spațiale și respectiv timp. Cel mai bun raport de eroare de biți (BER) este obținut atunci când eșantioanele sunt prelevate cât mai departe posibil de orice tranziție a fluxului de date. În timp ce majoritatea modelelor de eșantionare care utilizează un contor utilizează o frecvență de ceas de eșantionare care este un multiplu par al fluxului de date, un multiplu impar este mai capabil să creeze un punct de eșantionare mai departe de orice tranziții ale fluxului de date și poate face acest lucru la aproape jumătate din frecvența unui design folosind un multiplu par. În Cdr-urile de tip oversampling, semnalul utilizat pentru eșantionarea datelor poate fi utilizat ca ceas recuperat.

recuperarea ceasului este foarte strâns legată de problema recuperării transportatorului, care este procesul de recreare a unei versiuni blocate în fază a transportatorului atunci când se utilizează o schemă de modulare a transportatorului suprimată. Aceste probleme au fost abordate pentru prima dată într-o lucrare din 1956, care a introdus o metodă de recuperare a ceasului cunoscută acum sub numele de bucla Costas. De atunci au fost dezvoltate multe metode suplimentare.

Pentru ca această schemă să funcționeze, un flux de date trebuie să treacă suficient de frecvent pentru a corecta orice derivă din oscilatorul PLL. Limita pentru cât timp poate funcționa o unitate de recuperare a ceasului fără o tranziție este cunoscută sub numele de specificația maximă a cifrelor identice consecutive (CID). Pentru a asigura tranziții frecvente, se folosește un fel de semnal de auto-pontaj, adesea o codificare limitată a lungimii de rulare; codificarea 8b/10b este foarte frecventă, în timp ce codificarea Manchester servește aceluiași scop în vechile revizuiri ale rețelelor locale 802.3.

Lasă un răspuns

Adresa ta de email nu va fi publicată.