• DocumentCode
    160300
  • Title

    Design and realization of 3D NOC multicast router base on multicast rotational routing arithmetic

  • Author

    Wei Wang ; Runfeng Li ; Fang Fang ; Tian Chen ; Fuji Ren ; Jun Liu ; Xi Wu

  • Author_Institution
    Hefei Univ. of Technol., Hefei, China
  • fYear
    2014
  • fDate
    11-13 July 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Traditional 3D NoC router may encounter the situations of congestion and hot spot. And it also doesn´t have the function of multicast. In this paper, we present a new routing arithmetic called Multicast Rotational Routing Arithmetic (MRRA). It can handle several destination addresses at the same time, recombine packets, sent the same data to the different destination nodes, and avoid the congestion. The proposed algorithm is implemented by the new multicast 3D NoC router which is also proposed in this paper. The 3D NoC router is designed in Verilog HDL, simulated by Modelsim, synthesized and prototyped by Synplify and FPGA respectively. The experiment results show that the multicast router of MRRA can achieve a very good performance in terms of throughput and delay. The increased area utilization also can be tolerated.
  • Keywords
    digital arithmetic; field programmable gate arrays; hardware description languages; integrated circuit design; network routing; network-on-chip; 3D NOC multicast router; FPGA; MRRA; Modelsim; Synplify; Verilog HDL; congestion avoidance; destination nodes; multicast rotational routing arithmetic; network-on-chip; Algorithm design and analysis; Hardware design languages; Integrated circuits; Ports (Computers); Routing; Three-dimensional displays; Throughput; 3D NoC; Multicast; NoC Router; Rotational Routing; Routing Arithmetic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing, Communication and Networking Technologies (ICCCNT), 2014 International Conference on
  • Conference_Location
    Hefei
  • Print_ISBN
    978-1-4799-2695-4
  • Type

    conf

  • DOI
    10.1109/ICCCNT.2014.6963010
  • Filename
    6963010