High-precision clock synchronization method based on FPGA

A clock synchronization and clock technology, used in time division multiplexing systems, electrical components, multiplexing communications, etc., can solve the problems of increasing the size of user nodes, increasing R&D and debugging costs, and reduce the R&D cycle and cost. Effect

Pending Publication Date: 2021-02-02
李鸿明
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The first method requires the user node to reserve a certain interface to connect to the end node of the clock network, and the equipment of the distributed node end system needs to have a corresponding mechanical structure to match it, which will add additional volume to the user node ; The second method requires adding a series of peripheral circuits in the distributed circuit design, and at the same time integrating functions in the code, which increases additional R&D and debugging costs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • High-precision clock synchronization method based on FPGA
  • High-precision clock synchronization method based on FPGA
  • High-precision clock synchronization method based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary and are intended to explain the present invention and should not be construed as limiting the present invention.

[0029] First of all, in the current related technical solutions, the WR high-precision clock synchronization network is a relatively mature solution. WR technology is an Ethernet-based high-precision clock synchronization solution proposed by CERN, which can achieve sub-nanosecond clock synchronization accuracy and tens of picosecond clock accuracy. The WR network is an open source project, and there are already many commercial companies that can provide WR equipment.

[0030] WR clock synchronization is divided into three steps...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a high-precision clock synchronization method based on an FPGA. The method comprises the following steps: acquiring a recovery clock synchronous with the frequency of a main node; carrying out the frequency multiplication processing through FPGA internal logic to generate a data sending clock and a system clock; generating a DDMTD clock through recovery clock and FPGA internal clock logic, so that the phase of a timestamp when a data packet is received is determined according to the phase difference between a system clock and the DDMTD clock, and clock synchronization is achieved. According to the method, high-precision clock synchronization nodes are realized by using FPGA internal resources and are packaged into an FPGA module (IP core), a clock synchronization function can be realized without an additional circuit, and the design of a WR node is greatly simplified.

Description

technical field [0001] The invention relates to the technical field of clock synchronization network, in particular to an FPGA-based high-precision clock synchronization method. Background technique [0002] The clock signal is the basis of sequential logic. It is used to determine when the state in the logic unit is updated. It is a semaphore with a fixed period and has nothing to do with operation. In digital circuits, the clock signal is basically a square wave, and the rising or falling edge of the square wave is often used as the trigger of the circuit action. For distributed digital systems or in time-sensitive large-scale distributed equipment, each node has its own clock signal, and there is a certain deviation between the clocks of each node in the initial state, often requiring high-precision clock synchronization network technology , the system can have a relatively unified clock after synchronization. The performance of clock synchronization determines the time...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04J3/06
CPCH04J3/0667
Inventor 李鸿明叶一锰
Owner 李鸿明
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products