클럭 동기화를 위한 방법 및 이종 컴퓨팅 시스템

본 발명의 실시형태에 따라 클럭 동기화를 위한 시스템 및 방법이 설명된다. 일 실시형태는 클럭 동기화 시스템을 포함하며, 상기 클럭 동기화 시스템은, 참조 디바이스로서: 클럭 회로; 및 상기 클럭 회로에 의해 생성되는 클럭 신호에 기초하여 동기화 신호를 송신하도록 구성되는 송신기를 포함하는, 상기 참조 디바이스; 및 적어도 하나의 수신 디바이스로서: 범용 운영 시스템(general-purpose operating system, GPOS)에 의해 동작하도록 구성되는 프로세서; 리얼타임 운영 시스템(real-time operating...

Full description

Saved in:
Bibliographic Details
Main Authors RAKES MARK, RENN GILES FABIAN, CARINO MARC, COGGIN JAY STERLING, FAMILY AFROOZ
Format Patent
LanguageKorean
Published 04.08.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:본 발명의 실시형태에 따라 클럭 동기화를 위한 시스템 및 방법이 설명된다. 일 실시형태는 클럭 동기화 시스템을 포함하며, 상기 클럭 동기화 시스템은, 참조 디바이스로서: 클럭 회로; 및 상기 클럭 회로에 의해 생성되는 클럭 신호에 기초하여 동기화 신호를 송신하도록 구성되는 송신기를 포함하는, 상기 참조 디바이스; 및 적어도 하나의 수신 디바이스로서: 범용 운영 시스템(general-purpose operating system, GPOS)에 의해 동작하도록 구성되는 프로세서; 리얼타임 운영 시스템(real-time operating system, RTOS)에 의해 동작하도록 구성되는 코프로세서(coprocessor); 상기 프로세서에 의해 활용되는 메모리 - 상기 코프로세서는 상기 메모리에 대한 직접 메모리 액세스(direct memory access)를 가짐 -; 및 상기 동기화 신호를 수신하도록 구성되는 수신기를 포함하는, 상기 적어도 하나의 수신 디바이스를 포함하고, 상기 RTOS는 상기 코프로세서가: 상기 동기화 신호를 수신 시, 인터럽트(interrupt)를 트리거(trigger)하고; 상기 인터럽트에 응답하여, 상기 메모리에 저장된 GPOS 클럭 시간을 샘플링하고; 상기 동기화 신호 및 상기 샘플링된 GPOS 클럭 시간에 기초하여, 동기화된 클럭 시간을 생성하고; 그리고 상기 GPOS에 상기 동기화된 클럭 시간을 제공하도록 지시한다. 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 (GPOS), 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 GPOS clock time stored in the memory in response to the interrupt, generate a clock time based on the signal and the sampled GPOS clock time, and provide the GPOS with the clock time.
Bibliography:Application Number: KR20237022558