On-chip network congestion control method based on dynamic routing table

A network-on-chip, congestion control technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve the problems of no dynamic routing table, increased data processing capacity of routing nodes, frequent interactive reading and writing, etc.

Inactive Publication Date: 2017-05-31
CHANGCHUN UNIV OF SCI & TECH
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to solve the problem that the existing congestion avoidance routing algorithm does not have a dynamic routing table that can be updated by itself, it usually performs a real-time query of the congestion status of adjacent nodes and a comparison and screening operation based on the congestion degree values ​​​​of different paths before each decision. Applying the existing congestion avoidance routing algorithm directly to the on-chip network will result in a cumulative increase in the data processing volume of each routing node, and frequent interactive reading and writing between nodes. synchronous accumulation and eventual burst

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
  • On-chip network congestion control method based on dynamic routing table
  • On-chip network congestion control method based on dynamic routing table
  • On-chip network congestion control method based on dynamic routing table

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0083] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0084] like Figure 1 to Figure 5 Shown, the present invention is based on the on-chip network congestion control method of dynamic routing table, comprises the steps:

[0085] Step 1: Define the basic X-Y transmission rules:

[0086] On the on-chip network of 2D mesh topology, each routing node on the rectangular array column composed of m×n routing nodes has its own unique coordinates. Let the coordinate value (x, y) of any routing node A, and The coordinate value (p,q) of an arbitrary routing node K, when starting from node A(x,y) and going to node K(p,q), it follows the following basic rules:

[0087] When the abscissa and ordinate of nodes A(x, y) and K(p, q) are different, A(x, y) always ignores the difference on the ordinate, and prefers to make the abscissa difference The adjacent node on the horizontal axis whose absolute value shrinks is used as ...

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 on-chip network congestion control method based on the dynamic routing table belongs to the field of on-chip network congestion control methods, including defining self-updating rules of the dynamic routing table, starting and initializing the on-chip network, solving and self-dynamic routing table, determining non-failure neighboring nodes and delivering data and other steps. This method adopts a dynamic routing table in the network on chip for the first time. The dynamic routing table can dynamically update and decide its own current optimal transmission path according to the current status of other nodes and can better reflect the global awareness. Each dynamic routing table Always save the best path with the least global congestion to any other destination node, which is convenient for fast reading and use, and greatly reduces the time for repeated calculations. In addition, this method can also reduce frequent read and write operations between routing nodes, reduce the amount of data calculation and save the time occupied by calculation, thereby alleviating and limiting the generation of network congestion, and improving the data processing capability and throughput of the entire network on chip quantity.

Description

technical field [0001] The invention belongs to the field of on-chip network congestion control methods, and in particular relates to an on-chip network congestion control method based on a dynamic routing table. Background technique [0002] Network-on-chip (Noc) is developed from the original system-on-chip (Soc) communication method, and is a brand-new communication mechanism on chip. The original system-on-a-chip is based on the bus transmission method, which is difficult to meet the current network transmission requirements. Therefore, it borrows from the computer network to produce a network-on-chip. The system based on the network-on-chip (NoC) can better adapt to the global asynchronous and local synchronous clock mechanism used in the design of complex multi-core system-on-chip (SoC) in the future, and its performance is significantly better than that of the original bus system. 2D mesh topology network-on-chip is a two-dimensional routing matrix composed of routin...

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/801H04L12/701
Inventor 才华刘广文陈广秋耿振野谷新超杨勇
Owner CHANGCHUN UNIV OF SCI & TECH
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