• DocumentCode
    1512724
  • Title

    New Theory for Deadlock-Free Multicast Routing in Wormhole-Switched Virtual-Channelless Networks-on-Chip

  • Author

    Samman, Faizal Arya ; Hollstein, Thomas ; Glesner, Manfred

  • Author_Institution
    Res. Group on Microelectron. Syst., Tech. Univ. Darmstadt, Darmstadt, Germany
  • Volume
    22
  • Issue
    4
  • fYear
    2011
  • fDate
    4/1/2011 12:00:00 AM
  • Firstpage
    544
  • Lastpage
    557
  • Abstract
    A new theory for deadlock-free multicast routing especially used for on-chip interconnection network (NoC) is presented in this paper. The NoC router hardware solution that enables the deadlock-free multicast routing without utilizing virtual channels is introduced formally. The special characteristic of the NoC is that, wormhole packets can cut-through at flit-level and can be interleaved in the same channel with other flits of different packets by multiplexing it using a rotating flit-by-flit arbitration. The routing paths of each flit can be guaranteed correct because flits belonging to the same packet are labeled with the same local Id-tag on every communication channel. Hence, multicast deadlock problem can be solved at each router by further applying a hold-release tagging mechanism to control and manage conflicting multicast requests.
  • Keywords
    multicast communication; multiprocessor interconnection networks; network routing; network-on-chip; packet switching; -release tagging mechanism; NoC router hardware solution; communication channel; deadlock-free multicast routing theory; local ID-tag; multiplexing; on-chip interconnection network; rotating flit-by-flit arbitration; wormhole packets; wormhole-switched virtual-channelless network-on-chip; Id-tag-based wormhole packet switching; Network-on-chip; runtime adaptive routing and scheduling.; tree-based and multipath-based multicast routing;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2010.120
  • Filename
    5482571