Unlock instant, AI-driven research and patent intelligence for your innovation.

A network-on-chip router

An on-chip network and router technology, applied in the electronic field, can solve problems such as performance degradation, increased data transmission delay, blocked data packet transmission, etc., to achieve the effects of improving utilization and throughput, improving traffic distribution, and avoiding congestion

Active Publication Date: 2022-03-22
中科南京智能技术研究院
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for high traffic loads, the NOC may have serious congestion problems, which prevents the NOC from achieving the desired performance.
[0005] For medium and low network traffic loads, the data reception rate of the network on chip is the same as the data injection rate, but if the injected data flow reaches (or exceeds) a certain threshold, the data flow that the network on chip can receive will decrease, and the network on chip The data transmission delay in the network will also be greatly increased, which greatly reduces the transmission performance of the network on chip
The performance degradation occurs because, in the case of high network traffic, several packets compete for the same resource (the data cache channel of the adjacent router), but since only one packet can use them, the remaining packets are lost in the network Stalls in the middle, waiting for the allocation of available resources, thereby blocking the transmission of other packets
[0006] That is, the optimization strategy of traditional network-on-chip routers for network traffic focuses on the optimization of routing calculation algorithms. However, in order to avoid deadlocks, livelocks, etc., the optimization of routing algorithms is greatly restricted, and the network-on-chip has many traffic patterns. Algorithm optimization is difficult to cover all traffic patterns, and the versatility is poor

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
  • A network-on-chip router
  • A network-on-chip router
  • A network-on-chip router

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on 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 present invention.

[0048] The purpose of the present invention is to provide an on-chip network router, which can avoid the congestion of the on-chip network, improve the overall flow distribution of the on-chip network, and increase the utilization rate and throughput of the on-chip network.

[0049] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunctio...

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 an on-chip network router. The input buffer unit in the router temporarily stores the first-in-first-out cache queues in different directions; the routing calculation-link allocation unit determines the data selection signal, read enable signal and write enable signal according to the data input signal and queue capacity signal; The switch unit controls the data input signal transmission from the input buffer unit to the output buffer unit according to the data selection signal; the flow control unit controls the data transmission rate and determines the read usage between the adjacent routers according to the data input signal of the input buffer unit and the queue capacity signal. The output buffer unit is controlled by the enable signal; the output buffer unit controls the destination of the data input signal according to the write enable signal of the output buffer unit determined by the routing calculation-link allocation unit and the read enable signal determined by the flow control unit. The invention can avoid congestion of the on-chip network, improve the global traffic distribution of the on-chip network, and increase the utilization rate and throughput rate of the on-chip network.

Description

technical field [0001] The invention relates to the field of electronic technology, in particular to an on-chip network router. Background technique [0002] Traditional single-core processors rely on the reduction of transistor feature size and continuously increase the clock frequency to improve performance, but when the transistor size is reduced to a certain extent, it becomes very difficult to improve the performance of single-core processors. The bottleneck of single-core processor performance improvement has prompted the emergence of multi-core systems. By splitting a complex single-core processor into multiple parallel simple cores, multi-threaded tasks can be executed in parallel, which greatly improves the performance of the system. throughput rate. [0003] At the same time, the bottleneck of the processor system has changed from improving the performance of a single-core system processor to improving the communication performance between multiple cores. With th...

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): H04L49/109H04L49/111H04L49/90H04L45/60
CPCH04L49/109H04L49/30H04L49/90H04L45/60
Inventor 周玉梅姚俊聪乔树山尚德龙
Owner 中科南京智能技术研究院