DocumentCode
2158232
Title
Power analysis of Input-Queued and Crosspoint-Queued crossbar switches
Author
Wang, Jian ; Szymanski, T.H.
Author_Institution
Dept. Elec. & Comput. Eng., McMaster Univ., Hamilton, ON
fYear
2009
fDate
3-6 May 2009
Firstpage
273
Lastpage
278
Abstract
Crossbar switches are fundamental building blocks of digital networks such as the Internet. An input-queued (IQ) crossbar switch includes a set of queues at the input side of the switch, combined with an unbuffered switching matrix with N2 crosspoints. A crosspoint-queued (XQ) crossbar switch contains a FIFO queue at each of the NxN crosspoints of the switching matrix. Switches with combined IQs and XQs, denoted CIXQ, have been the subject of considerable research over the last decade. The use of crosspoint queues simplifies the scheduling of traffic through the switch, at the cost of adding O(N2)FIFO queues to the switching matrix. In this paper, a power analysis of IQ and CIXQ switches is presented, assuming an FPGA implementation. The basic switch design consists of a demultiplexer network associated with each row of the switching matrix, and a multiplexer network associated with each column of the matrix. An accurate power analysis for these switches in an FPGA environment is presented. Analysis indicates that the internal FIFO queues in a CIXQ switch roughly triple the power required in an FPGA implementation. To minimize power, the FIFO queues at each crosspoint should be small or eliminated completely. The analytic models allows for a rapid design space exploration for power minimization.
Keywords
field programmable gate arrays; queueing theory; scheduling; telecommunication switching; telecommunication traffic; FPGA implementation; Internet; crosspoint-queued crossbar switches; digital networks; input-queued crossbar switch; multiplexer network; power analysis; switching matrix; traffic scheduling; Communication switching; Field programmable gate arrays; IP networks; Job shop scheduling; Packet switching; Power semiconductor switches; Quality of service; Scheduling algorithm; Throughput; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2009. CCECE '09. Canadian Conference on
Conference_Location
St. John´s, NL
ISSN
0840-7789
Print_ISBN
978-1-4244-3509-8
Electronic_ISBN
0840-7789
Type
conf
DOI
10.1109/CCECE.2009.5090136
Filename
5090136
Link To Document