Design of double-ring network-on-chip based on “packet circuit connect”
DOI:
Author:
Affiliation:

Clc Number:

TP302;TN402

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    In view of the poor performance of traditional packet-switched network-on-chip ( NoC) in a large amount of data communication, this paper proposed a design scheme of double ring network-on-chip ( DRNoC) based on packet circuit connected (PCC) switching. First, this double ring topology is composed of inner and outer rings, which can realize two-way communication within or between rings, and the number of nodes on the ring can be expanded. Secondly, DRNoC router channels can be configured as bridge nodes or link point routers. Compared with 2D-Mesh router, the number of channels is reduced, and the structure is simpler and the resource consumption is less. Finally, a double ring dynamic routing algorithm (DDRA) for DRNoC is proposed. This algorithm does not need to decode and judge the output direction at each routing node. When the establishment of the first packet is blocked, other routing paths are selected according to the network situation, which ensures the cross-ring transmission of data on the basis of the same ring transmission to the greatest extent, reduces the waiting time for the establishment of the first packet and improves the throughput. Experiments show that in the case of a large amount of data communication, DRNoC equipped with DDRA algorithm can reduce the hardware resource overhead and the average packet delay of the network and improve the average throughput, effectively improve the network performance.

    Reference
    Related
    Cited by
Get Citation
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:
  • Revised:
  • Adopted:
  • Online: September 22,2023
  • Published: