CIRCUIT FOR TRANSFERRING DATA FROM ONE CLOCK DOMAIN TO ANOTHER

The invention concerns a circuit for transferring a data from one clock domain to another clock domain, the circuit comprising: a digital circuit configured to generate a data signal transitions of which are in synchronism of a source clock signal, and to receive such data by sampling the data signa...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BEERMANN, Andreas, MÜCKE, Martin
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention concerns a circuit for transferring a data from one clock domain to another clock domain, the circuit comprising: a digital circuit configured to generate a data signal transitions of which are in synchronism of a source clock signal, and to receive such data by sampling the data signal in synchronism with a target clock signal; a phase comparator which is configured to determine a phase relationship between the source clock signal and the target clock signal; and a data signal synchronization circuit configured to receive a data signal transitions of which are in synchronism with the source clock signal, and to provide a synchronized data signal transitions of which are in synchronism with the target clock signal on the basis thereof; wherein the data signal synchronization circuit is configured to switch between a provision of the synchronized data signal on the basis of a sampling of the data signal in response to a rising edge of the target clock signal and a provision of the synchronized data signal on the basis of a sampling of the data signal in response to a falling edge of the target clock signal in dependence on the determined phase relationship between the source clock signal and the target clock signal; wherein the determined phase relationship between the source clock signal and the target clock signal is a predetermined frequency relationship between the source clock signal and the target clock signal. La présente invention concerne un circuit permettant de transférer des données d'un domaine d'horloge à un autre domaine d'horloge. Le circuit comprend : un circuit numérique configuré pour générer des transitions de signaux de données qui sont en synchronisme avec un signal d'horloge source, et pour recevoir de telles données par échantillonnage du signal de données en synchronisme avec un signal d'horloge cible ; un comparateur de phase qui est configuré pour déterminer une relation de phase entre le signal d'horloge source et le signal d'horloge cible ; et un circuit de synchronisation de signaux de données configuré pour recevoir des transitions de signaux de données qui sont en synchronisme avec le signal d'horloge source et pour fournir des transitions de signaux de données synchronisées qui sont en synchronisme avec le signal d'horloge cible sur la base de ce dernier. Le circuit de synchronisation de signaux de données est en outre configuré pour commuter entre une fourniture du signal de données synchronisé sur la base d'u