HETEROGENEOUS COMPUTING SYSTEMS AND METHODS FOR CLOCK SYNCHRONIZATION

Systems and methods for clock synchronization in accordance with embodiments of the invention are illustrated. One embodiment includes a clock synchronization system includes a reference device including a clock circuitry, and a transmitter configured to transmit a synchronization signal based on a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: RENN-GILES, Fabian, FAMILY, Afrooz, COGGIN, Jay, CARINO, Marc, RAKES, Mark
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:Systems and methods for clock synchronization in accordance with embodiments of the invention are illustrated. One embodiment includes a clock synchronization system includes a reference device including a clock circuitry, and a transmitter configured to transmit a synchronization signal based on a clock signal using the clock circuitry, and a receiving device including a processor configured to operate by a general-purpose operating system (GROS), a coprocessor configured to operate by a real-time operating system (RTOS), a memory utilized by the processor, where the coprocessor has direct memory access to the memory, and a receiver configured to receive the signal, where the RTOS directs the coprocessor to trigger an interrupt upon reception of the signal, sample a GROS clock time stored in the memory in response to the interrupt, generate a clock time based on the signal and the sampled GROS clock time, and provide the GROS with the clock time. Des modes de réalisation de l'invention concernent des systèmes et des procédés de synchronisation d'horloge. Un mode de réalisation comprend un système de synchronisation d'horloge comprenant un dispositif de référence comprenant un circuit d'horloge, et un émetteur configuré pour transmettre un signal de synchronisation basé sur un signal d'horloge utilisant le circuit d'horloge, et un dispositif de réception comprenant un processeur configuré pour fonctionner par un système d'exploitation universel (GROS), un coprocesseur configuré pour fonctionner par un système d'exploitation en temps réel (RTOS), une mémoire utilisée par le processeur, où le coprocesseur a un accès direct à la mémoire, et un récepteur configuré pour recevoir le signal, où le RTOS ordonne au coprocesseur de déclencher une interruption à la réception du signal, d'échantillonner un temps d'horloge GROS stocké dans la mémoire en réponse à l'interruption, de générer un temps d'horloge basé sur le signal et le temps d'horloge GROS échantillonné, et de fournir au GROS le temps d'horloge.