Unlock instant, AI-driven research and patent intelligence for your innovation.

FPGA-based Ethernet UDP/IP processor with configurable parameters

A technology of Ethernet and processor, applied in the direction of data exchange network, digital transmission system, electrical components, etc., can solve the problems of increased implementation cost, difficult application, troublesome system configuration, etc.

Inactive Publication Date: 2018-04-13
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The current FPGA-based Ethernet UDP / IP processor has the following disadvantages: (1) it has only realized the protocols of the transport layer and the network layer, and the MAC controllers in the network interface layer all rely on the provision of three parties, which increases the Implementation cost; (2) the MAC controller in the transport layer, network layer and network interface layer of the Ethernet UDP / IP processor cannot be configured by the user, so that the transmission can only communicate with a single communication node, and the entire The system configuration is troublesome. Every time the system configuration is modified, the code needs to be modified and re-programmed. The application is difficult and affects the performance of the entire system; (3) For network physical layer chips, most of them need to configure their registers to maximize their performance. The configuration of the FPGA-based Ethernet UDP / IP processor is more complicated than the software configuration

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
  • FPGA-based Ethernet UDP/IP processor with configurable parameters
  • FPGA-based Ethernet UDP/IP processor with configurable parameters
  • FPGA-based Ethernet UDP/IP processor with configurable parameters

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0021] figure 1 It is an overall structural diagram of the FPGA-based Ethernet UDP / IP processor with configurable parameters of the present invention. Such as figure 1 As shown, the difference between the FPGA-based Ethernet UDP / IP processor with configurable parameters of the present invention and the common FPGA-based Ethernet UDP / IP processor is that a system configuration module is added.

[0022] figure 2 yes figure 1 A block diagram of the system configuration module in . Such as figure 2 As shown, the system configuration module includes a configuration control module and a PHY configuration module. In the configuration control module, parameter registers are respectively set for UDP / IP protocol stack configuration parameters or MAC control configuration parameters, and address registers and parameter registers are set for PHY (Physical Layer, physical layer) chip configuration parameters. When the configuration control module receives UDP / IP protocol stack conf...

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 FPGA-based Ethernet UDP / IP processor with configurable parameters, which adds a configuration control module and a PHY configuration module, and then adds a frame sending configuration module and a frame receiving configuration module in the UDP / IP protocol stack module Module, a MAC control configuration module is added to the MAC controller; the configuration control module receives system configuration data from the client, including UDP / IP protocol stack configuration parameters, MAC control configuration parameters and PHY chip configuration parameters, and then sends the configuration module through frames , the frame receiving configuration module, the MAC control configuration module and the PHY configuration module respectively configure parameters into corresponding modules, and at the same time realize the query of the configuration parameters in the corresponding modules. The invention realizes parameter configuration and inquiry of the Ethernet UDP / IP processor by the user through the configuration control module, and realizes the modification of the processor parameters conveniently and quickly, thereby improving the applicability of the Ethernet UDP / IP processor.

Description

technical field [0001] The invention belongs to the field of FPGA-based network protocol stack technology, and more specifically relates to an FPGA-based Ethernet UDP / IP processor with configurable parameters. Background technique [0002] As a commonly used communication method, Ethernet has the advantages of wide application, high communication rate, and strong resource sharing ability, and is widely used in the field of interconnection communication of equipment. To achieve network communication between devices, the prerequisite is that the device integrates a network protocol stack. The transport layer protocols of the protocol stack mainly include TCP protocol and UDP protocol. UDP protocol is a connectionless, unreliable, message-based exchange protocol. Protocol, widely used in audio, video and other applications. In the past, most of the protocol stacks were implemented based on software, using the CPU serial execution method, the network transmission speed was low,...

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): H04L29/06H04L12/24
CPCH04L41/0803H04L69/16
Inventor 姜书艳罗刚李修堂梁浩孟劲松宋国明李琦
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA