POWERLINK slave station frame buffer management system based on FPGA (Field Programmable Gate Array)

A technology of cache management and management system, applied in the field of POWERLINK slave frame cache management system, can solve the problems of limited cache area length, SDO data frame is overwritten, affecting communication performance, etc., to avoid data frame coverage, good general-purpose Effects of Sex and Portability

Active Publication Date: 2015-12-16
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] In the first scheme, MAC receives all data frames without distinguishing them. When the number of slave stations in the network increases, one of the slave stations will receive a large number of data frames that do not belong to the slave station. If the slave station does not Process data in a timely manner. When the buffer area is full, the data will inevitably be overwritten, resulting in data loss.
[0011] In the second solution, OPENMAC can filter out data frames that do not belong to the slave station, but there are still problems with this method. As mentioned above, SDO communication is asynchronous communication, and the processing of SDO data frames does not require immediate processing, which is limited by the queue. length, SDO data frames may still be overwritten before being processed
But the former will affect the communication performance, while the latter is limited by the length of the buffer area, it is impossible to increase the length of the buffer area infinitely, and neither of the two measures can fundamentally solve the problem

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
  • POWERLINK slave station frame buffer management system based on FPGA (Field Programmable Gate Array)
  • POWERLINK slave station frame buffer management system based on FPGA (Field Programmable Gate Array)
  • POWERLINK slave station frame buffer management system based on FPGA (Field Programmable Gate Array)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0043] The concrete realization process that the present invention realizes is as figure 2 As shown, in the data frame receiving process, the frame type of the current frame is identified by the data frame type detection module, and the frame type identification result is passed to the data frame buffer management module, and the data frame buffer management module decides to store the frame ty...

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 POWERLINK slave station frame buffer management system based on an FPGA (Field Programmable Gate Array). A data frame type detection module and a data frame buffer management module are realized in the FPGA, a block RAM (Random Access Memory) in the FPGA is taken as a frame buffer region, the frame type is recognized in a data frame receiving process by the data frame type detection module, a result is transmitted to the buffer management module, and the buffer management module dynamically arranges a storage structure, so that different types of frames are stored in different regions of the RAM without interference on each other. Through dynamic management of the storage structure, a problem of data loss of the conventional linear storage structure due to frame coverage is avoided.

Description

technical field [0001] The invention belongs to the technical field of network communication, and more specifically relates to an FPGA-based POWERLINK slave station frame buffer management system. Background technique [0002] The POWERLINK communication profile contains 7 types of Ethernet data frames, namely SoC, PReq, PRes, SoA, ASnd, AMNI, and AInv. [0003] In the POWERLINK communication profile, frames containing application layer data are SDOs in Preq, Pres, and Asnd, and other types of data frames are used for network management. Among them, Preq and SDO frames belong to unicast frames, and Pres frames belong to broadcast frames. [0004] Such as figure 1 As shown, there are two working modes under the POWERLINK communication profile. In the Powerlink mode, the communication cycle is subdivided into an isochronous phase, an asynchronous phase, and an idle phase. The sending of the SoC frame is taken as the starting point of the isochronous synchronization phase, 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 Applications(China)
IPC IPC(8): H04L29/06H04L12/863
CPCH04L47/6295H04L69/22
Inventor 宋宝唐小琦张航天王源颜外平谢远龙徐健周向东陈天航
Owner HUAZHONG UNIV OF SCI & TECH
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