• DocumentCode
    2422541
  • Title

    A Novel Virtual Channel Implementation Technique for Multi-core On-chip Communication

  • Author

    Gharan, Masoud Oveis ; Khan, Gul N.

  • Author_Institution
    Electr. & Comput. Eng. Dept., Ryerson Univ., Toronto, ON, Canada
  • fYear
    2012
  • fDate
    24-25 Oct. 2012
  • Firstpage
    36
  • Lastpage
    41
  • Abstract
    In this paper, a new approach for implementing virtual channels (VC) for multi-core interconnection networks is presented. In this approach, the flits of different packets interleave in a channel with a single buffer of nominal depth by using a rotating flit-by-flit arbitration. The routing path of each flit is guaranteed because the flits belonging to the same packet are attached with an ID tag at each router so that they are differentiable at downstream routers. We present this on-chip communication of packets through sharing of channel and buffer, which is a novel method of virtual channel implementation. Furthermore, we demonstrate it by adding arbitrary virtual channels depending on the number of packet requests for a physical channel. In this way, NoC (Network-on-Chip) contention can be removed cheaply. Moreover, we discuss contention free communication where the depth of shared buffer does not affect the performance. A contention-free communication with small (one) buffer depth can create an efficient on-chip communication with high performance, small chip area and low power consumption.
  • Keywords
    multiprocessing systems; network-on-chip; Network-on-Chip; NoC; VC; downstream routers; flit-by-flit arbitration; multicore interconnection networks; multicore onchip communication; novel virtual channel implementation technique; Mathematical model; Power demand; Routing; Switches; System recovery; Throughput; Multi-core systems; on-chip communication; shared VC buffer; virtual channels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applications for Multi-Core Architectures (WAMCA), 2012 Third Workshop on
  • Conference_Location
    New York, NY
  • Print_ISBN
    978-1-4673-5025-9
  • Type

    conf

  • DOI
    10.1109/WAMCA.2012.12
  • Filename
    6374750