Title :
On-chip efficient Round-Robin scheduler for high-speed interconnection
Author :
Surapong, Pongyupinpanich ; Glesner, Manfred
Author_Institution :
Microelectron. Syst. Res. Group, Tech. Univ. Darmstadt, Darmstadt, Germany
Abstract :
Due to the simplicity of scheduling, the buffered crossbar is becoming attractive for high-speed communication system. Although the previously proposed Round-Robin algorithms achieve 100% throughput under uniform traffic, they can not achieve a satisfactory performance under non-uniform traffic. In this paper, we propose an efficient Round-Robin scheduling algorithm based on binary-tree scheme where service policy is applied to improve Quality-of-Service. With the proposed scheduling algorithm, the searching time-complexity of O(1) (one clock cycle) and 100% throughput under non-uniform traffic can be obtained. Based on a binary-tree structure, the design achieves high-speed data rate at Tbps, and simpler design with combinational circuits. The design has been simulated on both FPGA-based (Virtex 5) and Silicon-based technology (0.18 μm). The synthesis results show that consumed resources varied from 11 to 533 slices and from 46 to 1686 2-NAND gates for crossbars of size 4× 4 to 128 × 128. Critical path delays from 0.72 to 4.52 ns for FPGA-based and from 1.33 to 4.0 ns for silicon-based have obtained for the design.
Keywords :
combinational circuits; computational complexity; field programmable gate arrays; high-speed integrated circuits; integrated circuit interconnections; logic design; quality of service; scheduling; telecommunication traffic; trees (mathematics); FPGA-based technology; NAND gates; binary-tree scheme; binary-tree structure; buffered crossbar; combinational circuits; critical path delays; high-speed interconnection; on-chip efficient round-robin scheduler; quality-of-service; silicon-based technology; size 0.18 mum; time 0.72 ns to 4.52 ns; Algorithm design and analysis; Combinational circuits; Delay; Logic gates; Quality of service; Radiation detectors; Switches;
Conference_Titel :
Rapid System Prototyping (RSP), 2011 22nd IEEE International Symposium on
Conference_Location :
Karlsruhe
Print_ISBN :
978-1-4577-0658-5
Electronic_ISBN :
Pending
DOI :
10.1109/RSP.2011.5929996