IP Library Granted Patent US 8,909,969
Granted Patent B2
US 8,909,969 · App. 13/571,812 · Granted Dec 9, 2014

Method, apparatus, and system for performing time synchronization on PCIE devices

Inventors: Huifeng Xu (Hangzhou, CN); Baifeng Yu (Hangzhou, CN)
Assignee: Huawei Technologies Co., Ltd.
H04W56/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,909,969
App. No.
13/571,812
Granted
Dec 9, 2014
Kind
B2
Abstract

Embodiments of the present invention provide a method, an apparatus, and a system for performing time synchronization on PCIE (PCI Express, peripheral component interconnect express) devices. The method mainly includes: a PCIE device receiving, through a hardware interface, a time synchronization signal sent from a clock source device; parsing, by the PCIE device, the time synchronization signal to obtain clock information carried in the time synchronization signal, and using the clock information as a clock of the PCIE device. The PCIE devices are supported to access a synchronous network, and the PCIE devices are supported to be used as a global clock source.

Claims (16)

1. A method for performing time synchronization on a peripheral component interconnect express (PCIE) device, comprising:

receiving, by the PCIE device through a synchronization signal interface, a time synchronization signal sent from a clock source device, wherein the time synchronization signal comprises a 1 pulse per second (1 PPS) signal and a Time Of Date (TOD) signal;

parsing, by the PCIE device, the time synchronization signal to obtain clock information and time signal carried in the time synchronization signal; and

performing, by the PCIE device, the time synchronization according to the clock information and the time signal;

wherein the clock source device comprises a master clock source device and a slave clock source device, and the method further comprises:

replacing, by the PCIE device, the master clock source device with the slave clock source device to send the time synchronization signal, when the master clock source device has a failure or when no time synchronization signal of the master clock source device meets the requirement.

2. The method for performing time synchronization on the PCIE device according to claim 1 , wherein the synchronization signal interface comprises a clock phase discrimination circuit and a TOD communication interface.

3. The method for performing time synchronization on the PCIE device according to claim 1 , wherein the PCIE device through an exclusive chip or a Field-Programmable Gate Array (FPGA), parses the time synchronization signal to extract the clock information and the time signal carried in the time synchronization signal.

4. The method for performing time synchronization on the PCIE device according to claim 1 , wherein the PCIE device is independent from the clock source device.

5. A system for performing time synchronization on a peripheral component interconnect express (PCIE) device, comprising:

a clock source device, configured to send a time synchronization signal to the PCIE device, wherein the clock source device and the PCIE device are independent from each other; and

the PCIE device, comprising a synchronization signal interface, and configured to receive, through the synchronization signal interface, the time synchronization signal sent from the clock source device, parse the time synchronization signal to obtain clock information and time signal carried in the time synchronization signal, and perform the time synchronization according to the clock information and the time signal, wherein the time synchronization signal comprises a 1 pulse per second (1 PPS) signal and a Time Of Date (TOD) signal;

wherein the clock source device comprises a master clock source device and a slave clock source device, and the PCIE device is further configured to replace the master clock source device with the slave clock source device to send the time synchronization signal, when the master clock source device has a failure or when no time synchronization signal of the master clock source device meets the requirement.

6. The system for performing time synchronization on the PCIE device according to claim 5 , wherein the synchronization signal interface comprises a clock phase discrimination circuit and a TOD communication interface.

7. The system for performing time synchronization on the PCIE device according to claim 5 , wherein the PCIE device through an exclusive chip or a Field-Programmable Gate Array (FPGA), parses the time synchronization signal to extract the clock information and the time signal carried in the time synchronization signal.

8. The system for performing time synchronization on the PCIE device according to claim 5 , wherein the clock source device is further configured to parse a received clock signal from an upper-level clock source device or a time synchronization network to obtain time synchronization signal of the PCIE devices.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2022
From: HUAWEI TECHNOLOGIES CO., LTD.
To: XFUSION DIGITAL TECHNOLOGIES CO., LTD.
Reel/Frame 058682/0312 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2013
From: XU, HUIFENG; YU, BAIFENG
To: HUAWEI TECHNOLOGIES CO., LTD
Reel/Frame 030182/0850 →
Continuity (2)
Continuation PCTCN2011078291 · Aug 11, 2011
Related Publication 20130042136A1 · Feb 14, 2013