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

DSP (Digital Signal Processor) array based device and method for sending Ethernet data

An Ethernet and array technology, applied in the Ethernet field, can solve the problems of different lengths, uneven frame intervals, and inability to make full use of the bandwidth of the DMA Ethernet port, so as to avoid continuous occupation and improve transmission efficiency.

Active Publication Date: 2014-07-02
浙江杭海新城控股集团有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0017] Although this method of sending data by the DSP array can slow down the speed at which the Ethernet data frame occupies the HUB cache, it will take up a lot of CPU time during the waiting process because it uses a delay to wait for the DMA to complete the data transmission and generates a time slice through the software delay. , so the function of DMA and the bandwidth of the Ethernet port cannot be fully utilized
Depend on figure 2 It can be seen that since there is no correlation between DSPs, the time intervals of data transmission by each DSP cannot be staggered, so multiple ports will still send to one port in the same time slice, and the length of each Ethernet data frame is different. The intervals are uneven, and the upstream port FEn+1 may still generate burst traffic at a certain moment and no traffic at another moment, that is, the data traffic sent is extremely uneven

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
  • DSP (Digital Signal Processor) array based device and method for sending Ethernet data
  • DSP (Digital Signal Processor) array based device and method for sending Ethernet data
  • DSP (Digital Signal Processor) array based device and method for sending Ethernet data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] The data transmission device and method for realizing Ethernet communication based on DSP array of the present invention, its inventive idea is, by selecting the appropriate time slice T, coordinate the data transmission rhythm among different DSPs, make only part of DSP occupy in the same time slice The bandwidth of the uplink communication port is used for data transmission; each DSP starts DMA transmission through interrupt mode to send Ethernet data frames at the wire speed of the hardware’s maximum capability, and dynamically controls the number of data frames to be sent, thus avoiding each DSP sending data frames in other DSPs Continue to occupy the bandwidth of the uplink communication port during the period.

[0062] The technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings and preferred embodiments. The following examples are only used to illustrate and explain the present invention, but not...

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 DSP (Digital Signal Processor) array based device and method for sending Ethernet data. The device comprises a logic processing unit and a DSP array, wherein DSPs in the DSP array are divided into one or more DSP subarrays according to the service type; and a plurality of output ports of the logic processing unit are respectively connected with the input port of each DSP in the DSP array and used for generating a corresponding time slice for each DSP subarray in the DSP array and controlling the DSPs belonging to the same time slice to transmit message data to an Ethernet controller. In the invention, on the premise of not reducing the traffic of uplink communication ports of the DSP array, traffic bursts are avoided; and each DSP realizes linear speed sending with the maximum capacity through DMA (Direct Memory Access) by adopting an interruption mode, thereby the data sending efficiency is improved.

Description

technical field [0001] The invention relates to an Ethernet technology based on a digital signal processor (DSP, Digital Signal Processor), in particular to a device and a method for realizing Ethernet data transmission based on a DSP array. Background technique [0002] Ethernet is the most common communication protocol standard for local area networks today, which defines the cable types and signal processing methods used in local area networks. The transmission rate of Ethernet between interconnected devices can reach 10Mbps, 100Mbps, 1000Mbps and 10Gbps. [0003] The Ethernet switch chip can provide multiple ports with different transmission rates, and usually uses synchronous random access memory SRAM in the chip, or external synchronous dynamic random access memory SDRAM, double data rate (DDR, Double Data Rate) SDRAM and other media as packet cache . The Ethernet switch chip adopts the store-and-forward principle. When an input port (Ingress) receives an Ethernet da...

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/931
Inventor 吴筱苏崔向武马立军
Owner 浙江杭海新城控股集团有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More