×

Method and system for high precision time synchronization

  • US 10,162,792 B2
  • Filed: 10/13/2016
  • Issued: 12/25/2018
  • Est. Priority Date: 10/13/2016
  • Status: Active Grant
First Claim
Patent Images

1. A data processing system, comprising:

  • a processor;

    a Peripheral Component Interface Express (PCIe) link; and

    a time processing device coupled to the processor via the PCIe link, the time processing device including time processing logic and a time register, wherein the time processing logic is to receive time data representing date and time from a time data source, and store the time data in the time register,wherein the time processing device comprisesa first input to receive a first signal from the time data source, the first signal indicating that an update of the time data is available from the time data source, anda second input to receive a message having the updated time data from the time data source,wherein the time processing logic is todetect the first signal received from the first input,in response to the first signal, decode the time data received from the second input, andstore the decoded time data in the time register, andwherein the processor retrieves the time data from the time register via a single read instruction over the PCIe link and updates a system clock of the data processing system based on the time data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×