Dynamic steering routing algorithm based on ''package-circuit'' switching technology

A switching technology and routing technology, applied in the field of dynamic steering routing algorithm, can solve the problems of small communication volume and difficulty in taking advantage of the "packet-circuit" switching technology, so as to improve data transmission efficiency, reduce the probability of congestion, The effect of reducing the number of times a link is established

Active Publication Date: 2016-12-07
HEFEI UNIV OF TECH
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Routing algorithms commonly used in wormhole, store-and-forward, and virtual channel switching technologies are mostly suitable for data transmission with small traffic volumes, so it is difficult to take advantage of the "packet-circuit" switching technology in mass data transmission

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
  • Dynamic steering routing algorithm based on ''package-circuit'' switching technology
  • Dynamic steering routing algorithm based on ''package-circuit'' switching technology
  • Dynamic steering routing algorithm based on ''package-circuit'' switching technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In this embodiment, a dynamic steering routing algorithm based on "packet-circuit" switching technology is applied to an on-chip network composed of several routing nodes, several resource nodes and several interconnecting channels; the algorithm Applied to the link request stage of "packet-circuit" switching technology, routing arbitration is performed according to the occupancy of output ports of the current routing node and downstream routing nodes, and the routing path is dynamically changed. At the same time, when routing, the routing algorithm will not turn back in the request direction, and will not choose a path far from the destination node, which can effectively avoid deadlock and livelock problems.

[0044] like figure 2 As shown, the routing node includes: an input controller, an address decoder, an arbiter, a crossbar switch, and an output controller.

[0045] After the input controller of the current routing node receives the routing request from the ups...

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

This invention discloses a dynamic steering routing algorithm based on ''package-circuit'' switching technology. The dynamic steering routing algorithm is characterized in being applied to the link establishment stage of the ''package-circuit'' switching technology, can select a proper route to transmit data according to information, such as traffic distribution, congestion situation and the like, in a network-on-chip, and is a self-adaptive algorithm. According to the port usage of a current routing node and a downstream routing node, the algorithm selects a congestion-free routing node to realize dynamic steering route; thus, the probability of network congestion can be reduced; the data stream can be distributed in the network evenly; and then, the network resource can be utilized adequately, and the performance of the system can be improved. At the same time, the success rate for establishing the link can be improved, so that the link is prevented to be established and cancelled for many times during the link establishing process; and thus, the power consumption of the network and the system can be reduced.

Description

technical field [0001] The invention relates to a dynamic steering routing algorithm based on "packet-circuit" switching technology, which belongs to the technical field of on-chip network communication. Background technique [0002] With the continuous development of semiconductor technology, the substantial increase in the integration of integrated circuits and the continuous increase in operating frequency, the traditional bus structure of the multi-function system on chip (SoC) has gradually revealed shortcomings such as poor scalability, low parallelism, and difficulty in global clock synchronization. . In order to overcome the inherent disadvantages of bus-type SoC, the concept of Network-on-Chip (NoC) was proposed. NoC has a good address space and scalability, strong parallel processing capabilities, and adopts a global synchronous local asynchronous mechanism to effectively solve the problems of power consumption and area increase caused by the global clock, and has...

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 Applications(China)
IPC IPC(8): H04L12/26H04L12/721H04L12/801
CPCH04L43/0876H04L45/14H04L45/26H04L47/10
Inventor 宋宇鲲钱庆松张多利姚永彤
Owner HEFEI UNIV OF 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