• DocumentCode
    2891089
  • Title

    Fast Fair Crossbar Scheduler for On-chip Router

  • Author

    Yang, Shyue-Wen ; Sheu, Ming-hwa ; Yeh, Chun-Kai ; Wen, Chih-Yuen ; Lin, Chih-Chieh ; Tsai, Wen-kai

  • Author_Institution
    Graduate Sch. of Eng. Sci. & Technol., National Yunlin Univ. of Sci. & Technol.
  • fYear
    2007
  • fDate
    27-30 May 2007
  • Firstpage
    385
  • Lastpage
    388
  • Abstract
    This paper proposed a scheduling algorithm for a low-cost crossbar switch design in on-chip packet-switched micro-network. The scheduling algorithm is based on a distributed arbitration scheme over crossbar fabric. Each input port is designed with a mask circuit which can provide fair arbitration. As a result, our scheduler has lower power consumption because it does not need to toggle each node frequently. Experimental results show that designs utilizing our approach can reduce scheduling delay and hardware costs more than 43% and 49% respectively, as compared to those of the popular round robin algorithm. Based on the proposed scheme for 8-input scheduling circuit design, the critical delay is 0.98 ns and the power consumption is 98 muW with 50% traffic load at 100 MHz grant signal frequency in TSMC 0.18 mum technology
  • Keywords
    network synthesis; packet switching; scheduling; 0.18 micron; 0.98 ns; 100 MHz; 98 muW; TSMC; distributed arbitration scheme; fast fair crossbar scheduler; lower power consumption; mask circuit; on-chip packet-switched micronetwork; on-chip router; scheduling algorithm; scheduling circuit design; Algorithm design and analysis; Circuits; Delay; Energy consumption; Fabrics; Hardware; Packet switching; Round robin; Scheduling algorithm; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    1-4244-0920-9
  • Electronic_ISBN
    1-4244-0921-7
  • Type

    conf

  • DOI
    10.1109/ISCAS.2007.378470
  • Filename
    4252652