Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

IP core for realizing Powerlink industrial real-time Ethernet communication

An Ethernet, industrial technology, applied in the direction of bus network, data exchange network, data exchange through path configuration, etc., can solve the problems of unstable transmission, slow communication response, high communication cost, etc.

Active Publication Date: 2018-11-06
中工科安科技有限公司 +2
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The open Powerlink resource package is an entry-level C language protocol stack for Powerlink industrial real-time Ethernet communication. If you use the open Powerlink resource package to design and implement Powerlink industrial real-time Ethernet communication and product design, it is impossible to implement the "Ethernet Powerlink The technical indicators stipulated in "Communication Profile Specification" (GB / T 27960-2016)
It has the following disadvantages: large signal transmission jitter, slow transmission rate, long cycle period, multiple chips are required at the same time, and the design is complicated, which causes problems such as slow response of Powerlink industrial real-time Ethernet communication, unstable transmission, and high communication cost.

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
  • IP core for realizing Powerlink industrial real-time Ethernet communication
  • IP core for realizing Powerlink industrial real-time Ethernet communication
  • IP core for realizing Powerlink industrial real-time Ethernet communication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] The IP core of the present invention is designed to be built in the Powerlink industrial real-time Ethernet communication IP core in the FPGA, and the IP core includes the kernel layer and the MAC layer of the Powerlink protocol stack, and the kernel layer includes an interrupt generator two, a synchronous data cache module , an asynchronous data cache module, a second controller, a second network state machine, a data link state machine, an event register, and a soft interface. Such as figure 2 , is the block diagram of the functional modules of the IP core that realizes the Powerlink industrial real-time Ethernet communication of the present invention.

[0038] The IP core is a key component for realizing Powerlink industrial real-time Ethernet communication, and is a necessary condition for realizing Powerlink communication, but not a sufficient condition. Applying the IP core of the present invention to design Powerlink communication equipment also requires design...

Embodiment 2

[0097] see image 3 , to adopt figure 2The IP core and the application layer are the same in the Powerlink communication implementation scheme in the same FPGA; the present embodiment realizes a main / power link industrial real-time Ethernet communication in the same FPGA with the IP core of the present invention and the user layer Slave station card design; IP core receives / sends data to user layer through soft interface; IP core receives / sends data to Powerlink network through RJ45 network port;

[0098] The FPGA is responsible for running the entire Powerlink protocol stack, that is, the Powerlink user layer and the kernel layer. In this case, the FPGA chip needs to have integrated microprocessing (such as ARM hard core, or Microblaze soft core, etc.), and the chip also needs to be configured for the CPU. Memory resources (DDR3). Taking Xilinx FPGA as an example, the on-chip soft-core CPU Microblaze is responsible for running the Powerlink user layer code and controlling ...

Embodiment 3

[0134] see Figure 6 , to adopt figure 2 In the middle, the IP core and the application layer are respectively implemented in the Powerlink communication in the FPGA and the microprocessor (microcontroller), and the IP core communicates with the application layer through the CAL interface of the PCIe specification.

[0135] Present embodiment realizes the master / slave station card design of a Powerlink industrial real-time Ethernet communication in FPGA and microprocessor respectively with IP core and user layer described in the present invention, IP core is positioned at FPGA, user layer Located in the bit processor; the IP core receives / sends data to the user layer through the soft interface of the PCIe specification; the IP core receives / sends data to the Powerlink network through the RJ45 network port.

[0136] further, Figure 7 for adoption Figure 6 The block diagram of the internal functional modules of Powerlink communication realized by the scheme. The FPGA in t...

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 an IP core for realizing Powerlink industrial real-time Ethernet communication. The IP core is designed as a Powerlink industrial real-time Ethernet communication IP core builtin a FPGA; the IP core comprises a core layer of a Powerlink protocol stack and a MAC layer; and the core layer comprises an interrupt generator two, a synchronous data buffer module, an asynchronousdata buffer module, a controller two, a network state machine two, a data link state machine, an event register and a soft interface. The IP core for realizing the Powerlink industrial real-time Ethernet communication disclosed by the invention can be encapsulated as a standard component of the Powerlink industrial real-time Ethernet communication protocol stack, which can be combined with the user layer according to various application requirements, so as to realize different design schemes of master / slave station devices for the Powerlink industrial real-time Ethernet communication; the IPcore can be in the same FPGA as the application layer to realize the design of the master / slave station devices for the Powerlink industrial real-time Ethernet communication; and the IP core and the application layer can also be in the FPGA and a microprocessor separately to realize the design of the master / slave station devices for the Powerlink industrial real-time Ethernet communication.

Description

technical field [0001] The invention relates to an IP core in the field of industrial field bus technology, in particular to an IP core for realizing Powerlink industrial real-time Ethernet communication. Background technique [0002] The combination of CPU+FPGA is often used in the open Powerlink resource package to realize the Powerlink master station or slave station. The openPowerlink resource package discloses a method of using open MAC (HUB) and open Powerlink Applicationstack to design and implement a Powerlink master station or slave station. figure 1 It is an existing open Powerlink model diagram, openPowerlink protocol stack=user layer+session abstraction layer+kernel layer+MAC layer. Except that the MAC layer is implemented by hardware description language programming and runs on FPGA, the other layers are all implemented by computer high-level language programming and run on the upper computer CPU. [0003] The user layer is responsible for control, the kernel ...

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/40
CPCH04L12/40006H04L69/03H04L69/06H04L2012/40215
Inventor 文长明文可项曦文储成君尹若嵬
Owner 中工科安科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products