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

An on-chip ring network anti-starvation processing method based on fixed time slice cooperative flow control

A technology with fixed time and processing method, applied in the direction of network interconnection, data exchange network, digital transmission system, etc., can solve the problem that the source node cannot send local-to-remote messages, and the source node cannot send local-to-local messages, etc. Messaging efficiency, the effect of solving hunger

Active Publication Date: 2018-09-25
上海高性能集成电路设计中心
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] 1) The source node needs to occupy the landing platform for local-to-local messages, but because the upstream node continuously sends remote-to-local messages to the source node, the source node cannot send local-to-local messages for a long time;
[0015] 2) The source node has a local-to-remote message and needs to occupy the forwarding platform, but because the upstream node continuously sends remote-to-remote messages to the source node, the source node cannot send local-to-remote messages for a long time

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
  • An on-chip ring network anti-starvation processing method based on fixed time slice cooperative flow control
  • An on-chip ring network anti-starvation processing method based on fixed time slice cooperative flow control
  • An on-chip ring network anti-starvation processing method based on fixed time slice cooperative flow control

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Below in conjunction with specific embodiment, further illustrate the present invention. It should be understood that these examples are only used to illustrate the present invention and are not intended to limit the scope of the present invention. In addition, it should be understood that after reading the teachings of the present invention, those skilled in the art can make various changes or modifications to the present invention, and these equivalent forms also fall within the scope defined by the appended claims of the present application.

[0032] Dealing with the starvation problem can be decomposed into two stages: one is starvation recognition; the other is flow control. Starvation identification is relatively easy. When a node has an insertion message to send, but cannot send it due to the priority forwarding of network messages, and lasts for a period of time, it can be identified as a starvation phenomenon, and the node is called a hungry node. The essence ...

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 relates to a ring network on chip anti-starvation treatment method by use of coordinating flow control in fixed time slices. An independent flow control ring network is constructed besides a message ring network to transfer flow control packages of all starvation nodes; all the starvation nodes in a same ring network direction can only send original flow control packages to their upstream nodes in fixed time slices; the original flow control packages are successively transferred to all the upstream nodes corresponding to the starvation nodes through the flow control ring network; the upstream nodes selects a proper time to forbid sending local-to-remote information of certain stride distance on the basis of the received flow control package information; a network idle time splice is cooperatively reserved so that the starvation nodes can send inserting information to relieve starvation. By use of the method, the starvation problem in a non-blocking ring network having unconditional priority of remote request is solved, and the message transfer efficiency is guaranteed to the most.

Description

technical field [0001] The invention relates to the technical field of ring networks with on-chip multi-core structure, in particular to an on-chip ring network anti-starvation processing method with fixed time slice cooperative flow control. Background technique [0002] With the advancement of semiconductor technology and the continuous improvement of System On Chip (SoC) technology, more and more processor cores, on-chip caches, memory controllers and various I / O interfaces are integrated on a single chip. The design complexity of the Network On Chip (NoC) of these modules is constantly increasing, and they are facing new challenges in many aspects such as correctness verification, back-end physical implementation, and frequency increase. [0003] The design of NoC includes several aspects such as topology structure, routing algorithm, service quality and congestion control. Since NoC is implemented on a chip, it is limited by area and power consumption. Choose a simple ...

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/26H04L12/46
CPCH04L12/4637H04L43/0811H04L2012/5612
Inventor 尹飞胡向东李媛颜世云杨剑新
Owner 上海高性能集成电路设计中心