• DocumentCode
    3287483
  • Title

    Design and Implementation of a Parameterized NoC Router and its Application to Build PRDT-Based NoCs

  • Author

    Neelkrishnan, Shankar ; Yang, Mei ; Jiang, Yingtao ; Zhang, Lei ; Yang, Yulu ; Lu, Enyue ; Yun, Xiaochun

  • Author_Institution
    Univ. of Nevada, Las Vegas
  • fYear
    2008
  • fDate
    7-9 April 2008
  • Firstpage
    259
  • Lastpage
    264
  • Abstract
    This paper presents a parameterized router design which can be applied to build large network-on-chips (NoCs) based on a Perfect Recursive Diagonal Torus (PKDT) or mesh/torus topology. In specific, the router is designed to support two routing algorithms (conventional vector routing and a newly proposed Johnson coded vector routing) and wormhole switching. Along these lines, special considerations for the router design are given to different design options concerning scheduling, buffering strategy, and flow control. Correspondingly, the router is partitioned into four components (input channel module, output channel module, crossbar switch, and scheduler) organized to form a three-stage pipeline, and their Verilog models are designed and implemented in a modular fashion with key parameters specified upon instantiations. A 4times4 PRDT-based NoC incorporating multiple copies of the proposed router design is synthesized using TSMC 0.18 mum CMOS technology.
  • Keywords
    logic design; network routing; network-on-chip; CMOS technology; Johnson coded vector routing; Verilog model; buffering strategy; conventional vector routing; crossbar switch; flow control; input channel module; mesh-torus topology; network-on-chip; output channel module; parameterized NoC routing algorithm; perfect recursive diagonal torus; scheduling; size 0.18 mum; three-stage pipeline; wormhole switching; Algorithm design and analysis; CMOS technology; Mesh generation; Network topology; Network-on-a-chip; Partitioning algorithms; Pipelines; Routing; Scheduling; Switches; NoC; PRDT; router;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations, 2008. ITNG 2008. Fifth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    0-7695-3099-0
  • Type

    conf

  • DOI
    10.1109/ITNG.2008.172
  • Filename
    4492489