클럭 동기화를 위한 방법 및 이종 컴퓨팅 시스템
본 발명의 실시형태에 따라 클럭 동기화를 위한 시스템 및 방법이 설명된다. 일 실시형태는 클럭 동기화 시스템을 포함하며, 상기 클럭 동기화 시스템은, 참조 디바이스로서: 클럭 회로; 및 상기 클럭 회로에 의해 생성되는 클럭 신호에 기초하여 동기화 신호를 송신하도록 구성되는 송신기를 포함하는, 상기 참조 디바이스; 및 적어도 하나의 수신 디바이스로서: 범용 운영 시스템(general-purpose operating system, GPOS)에 의해 동작하도록 구성되는 프로세서; 리얼타임 운영 시스템(real-time operating...
Saved in:
Main Authors | , , , , |
---|---|
Format | Patent |
Language | Korean |
Published |
04.08.2023
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |