Low-power-consumption adaptive routing method in network on chip

A network-on-chip, low-power technology, used in data switching networks, digital transmission systems, electrical components, etc., to solve problems such as the lack of measuring the peak power consumption of on-chip networks

Active Publication Date: 2012-05-02
TSINGHUA UNIV
View PDF2 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The ORION power consumption estimation model can only estimate the overall energy consumption of the on-chip network, and lacks a mechanism to measure the peak power consumption of the on-chip network during actual operation

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
  • Low-power-consumption adaptive routing method in network on chip
  • Low-power-consumption adaptive routing method in network on chip
  • Low-power-consumption adaptive routing method in network on chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] A low-power adaptive routing method in a network-on-chip proposed by the present invention will be described in detail below with reference to the drawings and embodiments.

[0067] The embodiment of the present invention is proposed based on a two-dimensional mesh network, and its main idea is: divide the physical network into two virtual subnets x+y* and x-y*, and use the shortest path inside the virtual subnets x+y* and x-y* The fully adaptive routing algorithm and the new EVC flow control technology inject data packets into the corresponding virtual network according to the offset value of the destination node relative to the source node, and adaptively route to the destination in the virtual network. The data packet is preferentially used in the EVC channel when routing. In this way, when the microchip of the data packet passes through the intermediate node on the EVC channel, it is transmitted to the EVC latch, directly skipping the unnecessary intermediate pipelin...

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 the technical field of networks on chip, and discloses a low-power-consumption adaptive routing method in a network on chip. The method comprises the following steps that: S1, distances between a source node and a destination node of a message in an x dimension direction and a y dimension direction are calculated respectively, if the sum of the distances is zero, routing is finished, otherwise, a step S2 is executed; S2, the network is divided into two virtual sub-networks x+y* and x-y*; and S3, the message enters into the virtual sub-network x+y* or x-y* for routing. In the method, the physical network is divided into two virtual sub-networks x+y* and x-y*, the interiors of the virtual sub-networks x+y* and x-y* both use a fully adaptive routing algorithm of the shortest path and a new EVC (Express Virtual Channel) flow control technology, data packets are injected into a corresponding virtual network according to the offset value of the destination node of the data packets relative to the source node, and the data packets are routed to the destination in a manner of adaptive routing. In the routing process of the data packets, an EVC is selected preferably, and an NVC (Normal Virtual Channel) is used when no idle EVC exists, so that the routing goes forward according to normal pipeline stages, the performance is improved and the power consumption is reduced.

Description

technical field [0001] The invention relates to the technical field of on-chip networks, in particular to a low-power adaptive routing method in on-chip networks. Background technique [0002] Due to the ever-increasing demand for communication bandwidth between multi-cores on a chip, the concept of Network on Chips (NoC) was proposed to specifically study and deal with communication problems between on-chip components such as multi-cores. In the field of network-on-chip, in addition to the bandwidth issue affecting performance, power consumption is also a key factor affecting the design of network-on-chip. Power consumption is mainly due to the movement of data in the network. Higher bandwidth will inevitably generate more power consumption. Therefore, how to balance the two conflicting factors of bandwidth and power consumption is crucial to the design of high-performance on-chip networks. important. Constructing a system-level power consumption model and proposing a low...

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/56H04L45/122
Inventor 向东许华珍王新玉
Owner TSINGHUA UNIV
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