An Ethernet MAC module implementation device and implementation method for IEEE 1588v2 protocol

A technology of Ethernet and protocol, applied in the direction of multiplexing communication, time division multiplexing system, electrical components, etc., can solve PTP messages with low efficiency, real-time performance cannot be guaranteed, and large flow cannot be processed and other issues to achieve the effect of improving accuracy, high efficiency, and improving the efficiency of contracting

Active Publication Date: 2019-08-02
武汉中元华电电力设备有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If pure software is used to implement Ethernet MAC (Media Access Control, Media Access Control), the real-time performance cannot be guaranteed at all, and the efficiency is not high.
If a PHY chip with PTP function is used to implement, due to the limitation of the bandwidth of the MDIO interface between the PHY chip and the MAC, it cannot handle large-traffic PTP messages

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
  • An Ethernet MAC module implementation device and implementation method for IEEE 1588v2 protocol
  • An Ethernet MAC module implementation device and implementation method for IEEE 1588v2 protocol
  • An Ethernet MAC module implementation device and implementation method for IEEE 1588v2 protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The present invention will be further described in conjunction with the accompanying drawings.

[0020] A kind of Ethernet MAC module implementation device for IEEE 1588v2 protocol of the present invention comprises MAC receiving module and MAC sending module; It is characterized in that:

[0021] like figure 1 As shown, described MAC module is made up of MAC receiving module and MAC sending module, and MAC receiving module is responsible for the reception of all Ethernet messages, realizes on FPGA or ASIC; MAC sending module is responsible for sending of all Ethernet messages, and MAC The sending module is also responsible for returning the time stamp of the sending message to the PTP protocol stack when needed; the MAC sending module is composed of software program and hardware logic; the MAC sending module software program is installed on the CPU or DSP platform It is responsible for the auxiliary calculation of the part related to the PTP time stamp and the control...

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 relates to an Ethernet MAC module realization device and an Ethernet MAC module realization method used for IEEE 1588v2 protocol. The Ethernet MAC module realization device comprises aMAC receiving module and a MAC transmitting module. The MAC receiving module is used for receiving of all Ethernet messages, and is realized on an FPGA or an ASIC. The MAC transmitting module is for the transmitting of all Ethernet messages, and is also used to return the transmitting time stamps of the Ethernet messages to a PTP protocol stack. The MAC transmitting module is formed by a softwareprogram and a hardware logic. The software program of the MAC transmitting module is installed on a CPU or DSP platform, and is used for PTP time stamp related auxiliary computation and MAC part control function. The hardware logic of the MAC transmitting module can be realized on the FPGA or the ASIC, and is used for PTP time stamp processing, time stamp related part real-time computation, and MAC layer protocol realization. Exchange between the MAC receiving module and the PTP protocol stack, the exchange between the MAC transmitting module and the PTP protocol stack, and the exchange between the software program and the hardware logic of the MAC transmitting module are reduced, and the mutual exchange is required to wait.

Description

technical field [0001] The present invention relates to an Ethernet MAC module implementation device and implementation method for the IEEE 1588v2 protocol, applied to the field of realizing IEEE 1588v2 synchronization through Ethernet, suitable for 10 / 100 / 1000M Ethernet, applicable to two-layer and three-layer Layer Ethernet. Background technique [0002] According to the IEEE 1588v2 protocol (also known as the PTP protocol, which has been converted into the IEC61588-2004 standard by IEC), the time information of the device carried in the PTP message is transmitted in the Ethernet, so that the interconnected devices can achieve accurate time and Frequency synchronization; its outstanding feature is that the use of hardware time stamps improves the accuracy of synchronization, and the difficulty of using hardware time stamps lies in the real-time and high efficiency of software processing. [0003] Generally, when sending a PTP message, you need to send a part of it first a...

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
Patent Type & Authority Patents(China)
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