A system and method for realizing Ethernet switching function based on domestic FPGA

A switching function, Ethernet technology, applied in transmission systems, digital transmission systems, data switching networks, etc., can solve the problem of lack of flexibility and high scalability design modules, the complexity of Ethernet switching technology, and the difficulty of switching chips with fixed functions Satisfaction and other issues

Active Publication Date: 2021-05-14
GUANGZHOU HAIGE COMM GRP INC
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Due to the complexity of the implementation of Ethernet switching technology, real devices can only provide functions for a specific use mode, and the use of dedicated Ethernet switching chips to realize network switching business processing lacks more flexible and adaptable to various Purpose-built and highly scalable design modules
At the same time, due to the rapid evolution of protocols for networking functions, especially the development of SDN (Software Defined Networking) technology, it is difficult for fixed-function switching chips to meet the requirements of continuous development in the future.

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
  • A system and method for realizing Ethernet switching function based on domestic FPGA
  • A system and method for realizing Ethernet switching function based on domestic FPGA
  • A system and method for realizing Ethernet switching function based on domestic FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0064] Such as figure 1 As shown, the realization of Ethernet switching service processing in the communication chassis equipment, the hardware consists of a network port physical layer module (PHY), a field programmable logic FPGA device (FPGA switching module), an external SRAM memory and a microprocessor CPU (or CPU module) components. The front-end physical circuit of the network port is a standard circuit of the Ethernet interface, which is composed of an isolation transformer and a dedicated Ethernet PHY chip (GE PHY). The Ethernet PHY chip here can be BCM5464 or 88E1111. The field programmable logic FPGA device completes the buffering of the MAC of the network port and the layer-2 / layer-3 forwarding processing of the network packet, and the domestically produced PG30 chip and PG180 chip can be used. The external SRAM is used for temporarily storing and forwarding network packets, and a general-purpose SRAM chip can be used. The microprocessor realizes the configuratio...

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 system and method for realizing Ethernet switching function based on domestic FPGA. The system includes a network port physical layer module connected in sequence, a field programmable logic FPGA device, a microprocessor and an external SRAM memory; wherein, the The network port physical layer module is used to connect the network port and process the data of the network port physical layer, and transmit the data to the field programmable logic FPGA device; the field programmable logic FPGA device is used to complete the buffering of the network port MAC and The two-layer / three-layer forwarding process of the network packet; the microprocessor is used to realize the configuration and status query function of the FPGA internal register space, and can process the Ethernet data packet; the external SRAM memory is used for For temporary storage and forwarding of network packets. The present invention can realize the setting of Ethernet switching by configuring the corresponding registers of FPGA, and provides an interface for CPU software to process Ethernet data, and can conveniently and flexibly support the business processing of common Ethernet switching.

Description

technical field [0001] The invention relates to the technical field of electronic information communication, in particular to a domestic FPGA-based system and method for realizing Ethernet switching functions. Background technique [0002] The specification of the physical / electrical characteristics of the Ethernet interface conforms to the 802.3 protocol, and it is a standard communication interface commonly used in the world at present. The commonly used Ethernet interface in the chassis of communication equipment is 1000Base-T at a gigabit rate, and its physical rate is 1000 Mbps. As an implementation of the physical layer in the OSI seven-layer protocol, the Ethernet interface has been widely used. [0003] MAC is Media Access Control, which is the sub-layer protocol of media access control. This protocol is located in the lower half of the data link layer in the OSI seven-layer protocol, and is mainly responsible for controlling and connecting the physical medium of th...

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 & AuthorityPatents(China)
IPC IPC(8): H04L12/931H04L12/933
CPCH04L49/10H04L49/351H04L49/40
Inventor胡国浩伍思廉李牧马超
OwnerGUANGZHOU HAIGE COMM GRP INC