Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Self-adaptive routing method for data packets in two-dimensional Mesh network and electronic equipment

A data packet, self-adaptive technology, applied in data exchange networks, electrical components, digital transmission systems, etc., can solve the problems of low channel utilization, unfavorable data transmission efficiency, improvement and other problems, so as to improve channel utilization and data transmission efficiency. boosted effect

Active Publication Date: 2019-07-23
TSINGHUA UNIV
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, the existing fully adaptive routing algorithms generally have problems such as low channel utilization and a large number of channels used, which is not conducive to the improvement of data transmission efficiency.

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
  • Self-adaptive routing method for data packets in two-dimensional Mesh network and electronic equipment
  • Self-adaptive routing method for data packets in two-dimensional Mesh network and electronic equipment
  • Self-adaptive routing method for data packets in two-dimensional Mesh network and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of the embodiments of the present invention, but not all of them. Based on the embodiments in the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the embodiments of the present invention.

[0028] The embodiment of the present invention aims at the problem that the low channel utilization rate and the large number of channels used in the existing technology are not conducive to the improvement of data transmission efficiency. By setting the virtual dimension e in the two-dimensional Mesh netw...

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 embodiment of the invention provides a self-adaptive routing method for data packets in a two-dimensional Mesh network and electronic equipment. The method comprises the steps of setting a virtualdimension e if the sum of distances from a source node of a target data packet to a target node in an x-dimensional direction and a y-dimensional direction is not zero, and performing virtual sub-network division on the two-dimensional Mesh network by utilizing the virtual dimension e, the x-dimension and the y-dimension; correspondingly dividing the virtual sub-networks, respectively setting corresponding data packet classifications, and combining the virtual sub-networks based on the virtual dimension e; and based on the source node and the destination node of the target data packet, determining the data packet classification to which the target data packet belongs, and based on the data packet classification to which the target data packet belongs, enabling the target data packet to enter a corresponding merged virtual sub-network for routing. According to the embodiment of the invention, the channel utilization rate of the two-dimensional Mesh network can be effectively improved,and the channel usage amount is reduced, so that the data transmission efficiency is effectively improved.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of network-on-chip (NoC), and more specifically, relate to an adaptive routing method and electronic equipment for data packets in a two-dimensional Mesh network. Background technique [0002] As a common network topology, direct network has been widely used in multi-processor systems and multi-computer systems. In a large-scale multi-core on-chip network, each node has its own processor and local memory, and the system realizes the connection between adjacent nodes through a direct connection network. Common on-chip network topologies include two-dimensional mesh and torus. [0003] Two-dimensional torus networks and mesh networks have been widely used in on-chip networks. However, how to control deadlock-free adaptive routing in torus networks and mesh networks under the condition of limited number of virtual channels is still a challenging problem for high-performance NoCs, because...

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/721H04L12/703H04L12/931H04L12/933H04L45/28
CPCH04L45/12H04L45/28H04L49/70H04L49/109
Inventor 向东吉祥
Owner TSINGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products