Hybrid interconnection structure for network-on-chip, network node encoding method and hybrid routing algorithm thereof

A network node, network-on-chip technology, applied in data exchange networks, forward error control, digital transmission systems, etc. Throughput, increase the average transmission delay, reduce the effect of the average distance of the path

Active Publication Date: 2015-12-02
58TH RES INST OF CETC
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantages of this structural design are: symmetry can easily cause congestion and hotspots in the central area, resulting in unbalanced network load distribution; its edge nodes are relatively closed, and long-distance multi-hop communication between remote nodes is likely to cause delays. In terms of network architecture, consideration must be given Average path distance, scalability, number of nodes, network diameter, etc. of the topology
[0006] In practical applications, the communication frequency between each node of the on-chip network is different, and the communication between local cores is often more frequent. The above-mentioned single topological structures cannot take this difference into consideration. Difficult to meet real needs

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
  • Hybrid interconnection structure for network-on-chip, network node encoding method and hybrid routing algorithm thereof
  • Hybrid interconnection structure for network-on-chip, network node encoding method and hybrid routing algorithm thereof
  • Hybrid interconnection structure for network-on-chip, network node encoding method and hybrid routing algorithm thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0065] When network node B communicates with network node C, network node B is the source node, network node C is the target node, and it is judged that network node B and network node C are network nodes on a two-dimensional mesh structure, and are the same two-dimensional mesh For the network nodes on the network, the XY routing algorithm is executed. The XY coordinates of the network node B are (110, 101), and the XY coordinates of the network node C point are (001, 110). According to the calculation method of the offset, Xoffset can be obtained. =011, Yoffset=101, converted to decimal Xoffset is +3, Yoffset is -1. Therefore, take three steps in the positive direction of the X axis, and then take one step in the negative direction of the Y axis, that is, from the network node B to the network node C.

Embodiment 2

[0067] The network node G communicates with the network node N, the network node G is the source node, the network node N is the target node, and it is judged that the network node G and the network node N are all nodes on the binary tree structure of the global network, then the binary tree routing algorithm is directly executed. The process As follows, the network node G point binary tree code is 00_10_10_11, the network node N point binary tree code is 00_11_10_00, it is found that the first unequal bit segment from left to right is L2, and then the source node G is found not to be the first time from right to left The bit segment of 00 is L, and m=i-j+1=4-2+1=3 is calculated, that is, it needs to search up the parent node 3 times to reach the first forked node D. Then take the network node D as the starting point, and start from the L2 bit of the target node N to the right according to the figure 2 To judge, the L2 bit of the target node N is 11, route to the right child ...

Embodiment 3

[0069] The network node B communicates with the network node J, the network node B is the source node, and the network node J is the target node. According to the node position determination method, it can be known that the network node B and the network node J are located on different two-dimensional mesh networks, then the network node is executed first. In the routing algorithm from B to network node G on the binary tree structure, network node B first routes to network node Y. Referring to Embodiment 1, it can be known that the network node Y can be reached by walking in the positive direction of X once. Then the network node Y is directly routed to the network node G, and then the route from the network node G to the network node N is performed, referring to the second embodiment. After routing from network node G to network node N, perform direct routing from network node N to corresponding network node Q, and then perform routing from network node Q to network node J. Re...

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 hybrid interconnection structure for a network-on-chip. The hybrid interconnection structure comprises a global network and a plurality of local networks, wherein the global network is of a binary tree structure consisting of a plurality of network nodes, and each local network is of a two-dimensional Mesh structure consisting of a plurality of network nodes, and a central node of the global network is connected with the network nodes on the global network. In the hybrid interconnection structure provided by the invention, the global network adopts the binary tree structure, each local network adopts the two-dimensional Mesh structure, and a matched network node encoding method and a hybrid routing algorithm are designed, so that data flow between global and local can be balanced, an average path distance between the local nodes can be reduced, and a network diameter is reduced, to improve the average transmission delay of the network and the network data throughput and effectively save the connecting line resources at the same time, and thus more network nodes can be added on the basis of the same connecting line resource.

Description

technical field [0001] The invention belongs to the technical field of on-chip network interconnection, and in particular relates to a hybrid interconnection structure for on-chip network, its network node coding method and its hybrid routing algorithm. Background technique [0002] With the rapid development of semiconductor process technology, microelectronics technology is rapidly changing from integrated circuit design to system chip design. However, with the continuous development of process technology, there are some problems related to the characteristics of SoC (system-on-chip), and such problems are difficult to solve under the traditional architecture of SoC. Based on this situation, the concept of network on chip (NoC) was proposed around 1999. The core idea is that the computing unit and the communication architecture are separated from each other, and the communication part draws on the computer network technology and transplants it into the integrated circuit ...

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/751H04L12/721H04L1/00H04L45/02
CPCH04L1/0076H04L45/02H04L45/12
Inventor 刘海鹏屈凌翔凌爱民赵宝功汤赛楠
Owner 58TH RES INST OF CETC
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