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

Implementation method of AntNet routing algorithm in two-dimensional mesh topology network-on-chip

A technology of two-dimensional grid and implementation method, applied in data exchange network, architecture with a single central processor, computing, etc., can solve the problems of small storage space, queue delay router AntNet routing algorithm, etc., to avoid network congestion, large Improve network communication efficiency, improve average throughput and average packet delay

Inactive Publication Date: 2016-05-25
SOUTHEAST UNIV
View PDF2 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] Technical problem: the purpose of the present invention is to solve the AntNet routing algorithm originally applied in the computer network because of the small storage space, the large impact of queuing delay, and the tight coupling between routers compared with the computer network. Problems in implementation in a network-on-chip, and a low-overhead practical implementation of the AntNet routing algorithm in a two-dimensional grid topology network-on-chip is proposed

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
  • Implementation method of AntNet routing algorithm in two-dimensional mesh topology network-on-chip
  • Implementation method of AntNet routing algorithm in two-dimensional mesh topology network-on-chip
  • Implementation method of AntNet routing algorithm in two-dimensional mesh topology network-on-chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be further described below in conjunction with the accompanying drawings.

[0022] figure 1It is a block diagram of router structure supporting AntNet routing algorithm. The input port has two independent buffer queues, which are used to buffer data packets and ant packets respectively. First judge whether the incoming packet is an ant packet or a data packet, and then put it into the corresponding buffer queue. The ant packet queue has a higher priority than the data packet queue, which is conducive to the rapid spread of ant packets in the network. In addition to being responsible for determining the routing path of the data packet, the routing unit also determines the routing path of the forward ant packet and the retreat ant packet. The crossbar arbitration unit dynamically connects the input port and the output port by controlling the 5*5 crossbar.

[0023] The routing of data packets in the AntNet routing algorithm needs to be implem...

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 provides an implementation method of AntNet routing algorithm in a two-dimensional mesh topology network-on-chip. In combination with three characteristics that the network-on-chip has a small storage space compared with a computer network, the queuing delay influence is large and routers are tightly coupled, the implementation method improves the AntNet routing algorithm from three aspects of an ant package queue, an ant package generation way and an enhancing factor r, so that the AntNet routing algorithm is applicable to be implemented in the network-on-chip. In an AntNet router, an input port is divided into two queues, namely a data package and an ant package, wherein the priority of the ant package queue is higher than the data package queue; a forward ant package is only transmitted to routers in the two-dimensional mesh topology which are not located at the same row or same line of the router; and based on a learning automata theory, the calculation of the enhancing factor r is simplified. The AntNet routing algorithm has a good effect in improving the performance of the network-on-chip.

Description

technical field [0001] The invention relates to an implementation method of a two-dimensional grid topology on-chip network AntNet routing algorithm applied in system-level design of embedded processors, and belongs to the field of system-level design of embedded processors. Background technique [0002] At present, a single chip generally integrates dozens to hundreds of processing cores at most. The interconnection structure connecting these IP cores is mainly an on-chip bus, which completes the communication between different master and slave components through arbitration and decoding. Multiplexed with media. In the near future, with the continuous development of integrated circuit manufacturing technology, the scale of integrated circuits will exceed billions of transistors. In order to meet market demand, a single chip will require the integration of hundreds or thousands of processing cores. As a result, interconnect structures based on on-chip buses face increasingl...

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/701H04L12/801H04L12/803G06F15/78
CPCH04L45/00G06F15/7825H04L47/10H04L47/125
Inventor 王学香高滔吴建辉
Owner SOUTHEAST 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