• DocumentCode
    2682833
  • Title

    Escaping from Blocking: A Dynamic Virtual Channel for Pipelined Routers

  • Author

    Mingche, Lai ; Lei, Gao ; Wei, Shi ; Zhiying, Wang

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Defense Technol., Changsha
  • fYear
    2008
  • fDate
    4-7 March 2008
  • Firstpage
    795
  • Lastpage
    800
  • Abstract
    The virtual channel flow control approach provides an efficient way for the high throughput of the on-chip routers. However, allocating the virtual channels (VCs) statically results in a waste of the area and energy consumption. To remedy this drawback, we propose a novel dynamic virtual channel architecture (DVCA) in this paper. By inspecting the physical link state and speculating the packet transferring, it dispenses a variable number of VCs to escape the head-of line (HOL) blockings to maximize the throughput, and avoids the useless VC allocations to reduce the packet latencies. In its implementation, the VC allocation unit, the switch allocation unit as well as the VC control unit are modified to complete the DVCA router design. Then, under the 90nm CMOS process, the proposed routers using 50% buffers provide 6.2% throughput increase and 4.1% latency decrease averagely with the savings of 30.9% area and 31.3% power consumption compared to traditional routers.
  • Keywords
    CMOS integrated circuits; circuit switching; integrated circuit design; network routing; network-on-chip; pipeline processing; resource allocation; CMOS process; dynamic virtual channel architecture; energy consumption; flow control; network-on-chip; pipelined router design; switch allocation unit; virtual channel allocation; CMOS process; CMOS technology; Communication system control; Delay; Energy consumption; Network-on-a-chip; Routing; Switches; Throughput; Virtual colonoscopy; HOL blocking; Virtual Channel; pipelined router;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Complex, Intelligent and Software Intensive Systems, 2008. CISIS 2008. International Conference on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-0-7695-3109-0
  • Type

    conf

  • DOI
    10.1109/CISIS.2008.46
  • Filename
    4606770