Low-latency low-uncertainty timer synchronization mechanism across multiple devices

    公开(公告)号:US10159053B2

    公开(公告)日:2018-12-18

    申请号:US15251581

    申请日:2016-08-30

    摘要: Systems, methods, and apparatus for synchronizing timing in devices coupled to a data communication link are disclosed. In one example, a first device programs a future system time value in a second device. The first device launches a low-latency trigger signal that causes the future system time value to be loaded into a timer of the second device when a timer of the first device matches the future system time value. The second device measures phase difference between the trigger signal and edges of a clock signal used for timing in the second device. The phase difference is measured using an oversampling clock that provides a desired measurement reliability. The measured phase difference permits the first device to accurately determine system time as applied to the second device. The trigger signal can be provided on existing pins used by first and second devices in accordance with communication protocols and specifications.

    LOW-LATENCY LOW-UNCERTAINTY TIMER SYNCHRONIZATION MECHANISM ACROSS MULTIPLE DEVICES

    公开(公告)号:US20170223646A1

    公开(公告)日:2017-08-03

    申请号:US15251581

    申请日:2016-08-30

    IPC分类号: H04W56/00 H04W52/02 H04L7/02

    摘要: Systems, methods, and apparatus for synchronizing timing in devices coupled to a data communication link are disclosed. In one example, a first device programs a future system time value in a second device. The first device launches a low-latency trigger signal that causes the future system time value to be loaded into a timer of the second device when a timer of the first device matches the future system time value. The second device measures phase difference between the trigger signal and edges of a clock signal used for timing in the second device. The phase difference is measured using an oversampling clock that provides a desired measurement reliability. The measured phase difference permits the first device to accurately determine system time as applied to the second device. The trigger signal can be provided on existing pins used by first and second devices in accordance with communication protocols and specifications.