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

A system and method for realizing message processing based on fpga

A message processing and message technology, applied in the field of network communication, can solve problems such as complex use of wiring resources, difficulty in obtaining timing results, etc., and achieve the effects of shortened debugging time, simple system structure, and stable output

Active Publication Date: 2019-05-17
南京中新赛克科技有限责任公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in this packet-switching structure that does not match the port rate, the FPGA is faced with internal complex wiring constraints, and it is often difficult to obtain normal timing results.
When FPGA internal data cache uses block ram to realize large data flow, many block rams need to be used together. At the same time, data forwarding from 100G line speed to 12 ports requires data exchange of all data caches, which makes a large number of wiring resources complicated to use internally.

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 message processing based on fpga
  • A system and method for realizing message processing based on fpga
  • A system and method for realizing message processing based on fpga

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The present invention will be further explained below in conjunction with the accompanying drawings.

[0019] Such as figure 1 As shown, a message processing system based on FPGA provided by the present invention includes a message aggregation module and a message forwarding module, a line-side port and a plurality of system-side ports, wherein the line-side port is a high-speed wire-speed port, and the system The side port is a low wire-speed port, the input end of the message aggregation module is connected to multiple system side ports respectively, the output end of the message aggregation module is connected to the line side port; the input end of the message forwarding module is connected to the line side port, The output terminals of the message forwarding module are respectively connected to multiple system side ports.

[0020] Such as figure 2 As shown, the message aggregation module uses a multi-level buffer unit to aggregate the messages input by multiple ...

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 present invention provides a message processing system based on FPGA, including a message aggregation module and a message forwarding module, a line side port and a plurality of system side ports, the input terminals of the message aggregation module are respectively connected to the plurality of system The output end of the message aggregation module is connected to the line side port; the input end of the message forwarding module is connected to the line side port, and the output end of the message forwarding module is connected to the line side port respectively. The multiple system side ports are connected, the message aggregation module and the message forwarding module both include a multi-level cache unit, and the message aggregation module and the message forwarding module divide the cache into multi-level caches and according to the message Flow selection data processing width. The invention also provides a message processing method based on FPGA. The system structure provided by the present invention is simpler, and the modular design effectively solves the problem of data bandwidth and cache modules being numerous and internal resources evenly distributed.

Description

technical field [0001] The invention belongs to the field of network communication, in particular to a message processing system and method based on FPGA. Background technique [0002] With the development of network technology, the wide application of 100G high-speed interface technology brings great opportunities for network equipment upgrades. Future 400G interface applications, chip and equipment manufacturers' interface upgrades will also lead to some interface problems. When the 100G interface is used, some application scenarios forward the port data to the internal 10G port. Data needs to be forwarded to 12 10G ports on the system side. FPGA realizes the high-speed interface and can realize the application of the high-speed interface in a low-cost way. However, in this packet switching structure that does not match the port rate, FPGA is faced with internal complex wiring restrictions, and it is often difficult to obtain normal timing results. When FPGA internal d...

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): H04L12/873H04L12/861H04L12/869H04L12/937H04L12/947H04L47/52
CPCH04L47/527H04L47/60H04L49/252H04L49/253H04L49/90H04L49/9084
Inventor 陈红旗
Owner 南京中新赛克科技有限责任公司