Method and system for controlling high-speed interface in multi-processor system-on-chip

A multi-core system, high-speed interface technology, applied in transmission systems, digital transmission systems, instruments, etc., can solve the problems of slow processing units, indeterminate states, etc.

Inactive Publication Date: 2012-09-12
XIDIAN UNIV
View PDF1 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In order to solve the problem of the slow speed of a single packet processing unit, multiple packet processing units are used to work in parallel to process the data flow of a high-speed port, so that the processing capability of the packet processing unit is not limited to its maximum processing speed; active request mode When used in the process of data receiving, there is no need to poll the ready state of the port first, and the data receiving in the active request mode can work close to the line speed; it is

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
  • Method and system for controlling high-speed interface in multi-processor system-on-chip
  • Method and system for controlling high-speed interface in multi-processor system-on-chip
  • Method and system for controlling high-speed interface in multi-processor system-on-chip

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0054] The present invention is shown by way of examples, but is not limited to the drawings, in which the same reference numbers represent similar structures.

[0055] The following describes the present invention in further detail with reference to specific embodiments:

[0056] reference figure 2 , Is the control system of the present invention, including data packet processing unit 202, data packet information register 204, receiving buffer 206, sending buffer 208, receiving controller 210, sending controller 212, valid flag 214, thread mailbox 216 and Large-capacity dynamic random access memory DRAM218, of which:

[0057] The data packet processing unit 202, as a core component of the network processor packet processing, frequently exchanges data with other units. In this embodiment, the data packet processing unit includes four data packet receiving processing units and two data packet sending processing units. The six data packet processing units serve as the master and are ...

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 method and a system for controlling a high-speed interface in a multi-processor system-on-chip, which are mainly used for solving the problems of low efficiency of receiving and sending data of the existing system. The system comprises data packet processing units, a data packet information register, a mailbox and an effective marker bit, wherein each data packet processing unit comprises multiple threads; at the data receiving end, the threads are used for directly sending out receiving requests at the speed which is close to the line speed, receiving data packets according to the receiving requests and generating data packet information; the data packet information is placed into the data packet information register, and the threads are used for keeping the sequence of the received data packets according to the data packet information in the data packet information register and working state information in the thread mailbox; and at the data sending end, the threads are used for accurately sending the data packets to corresponding ports of external equipment at high speed according to the position situation of the effective marker bit and information of a control domain. The system disclosed by the invention has the advantages of receiving and sending the data with high efficiency and reliability, and can be used for processing the network data.

Description

technical field [0001] The invention belongs to the technical field of communication equipment, and particularly relates to a control method and system of a high-speed interface, which can be used for receiving and sending data in an on-chip multi-core system. Background technique [0002] System-on-a-chip can generally be divided into three parts according to functions, which are data processing part, data storage part and data exchange interface part. Whether data can enter the system-on-chip system quickly and reliably and be processed in a timely manner is directly related to the overall performance of the system, such as In a common network processor, multiple multi-threaded packet processing units, usually called PE, general-purpose main processor ARM, high-speed small-capacity static random access memory SRAM, large-capacity dynamic random access memory DRAM, data exchange interface unit constitute. Usually, the performance parameters for assessing network processors...

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
IPC IPC(8): G06F15/167H04L12/56H04L12/801
Inventor 马佩军余广明史江一孙杰邸志雄李康郝跃
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products