A flexible bit rate clock recovery unit is provided for recovering a clock
signal from an input data signal, where the input data signal is
transmissible at different bit rates. The flexible bit rate clock recovery
unit includes a plurality of fixed rate clock recovery units, where each
fixed rate clock recovery units is operative at a different bit rate to
extract an intermediary clock signal from the input data signal; a
comparator for generating an encoded data signal based on an amplitude
characteristic of each of the intermediary clock signals, where the
encoded data signal is indicative of the clock signal associated with the
input data signal; and a selector for selecting one of the intermediary
clock signals based on the encoded data signal, thereby recovering the
clock signal from the input data signal.
Une unité flexible de rétablissement d'horloge de débit binaire est donnée pour récupérer un signal d'horloge d'un signal de données d'entrée, où le signal de données d'entrée est transmissible à différents débits binaires. L'unité flexible de rétablissement d'horloge de débit binaire inclut une pluralité d'unités fixes de rétablissement d'horloge de taux, où chacune les unités fixées de rétablissement d'horloge de taux est opérative à un débit binaire différent pour extraire un signal intermédiaire d'horloge à partir du signal de données d'entrée ; un comparateur pour produire d'un signal codé de données basé sur une amplitude caractéristique de chacune de l'horloge intermédiaire signale, où le signal codé de données est indicatif du signal d'horloge lié au signal de données d'entrée ; et un sélecteur pour choisir un des signaux intermédiaires d'horloge basés sur les données codées signalent, récupérant de ce fait le signal d'horloge du signal de données d'entrée.