Patent ID: 8379524

Claim:
A method comprising: receiving a data stream, wherein the data stream comprises data having a first priority level and data having a second priority level; detecting a priority level of data from the data stream; storing data having the first priority level in a first input queue; storing data having the second priority level in a second input queue; and simultaneously transmitting data from the first and second input queues to first and second crossbars, respectively, wherein the simultaneously transmitting data comprises transmitting data having the first priority level through the first crossbar coupled to the first input queue, and transmitting data having the second priority level through the second crossbar coupled to the second input queue, the first crossbar only switches data having the first priority level, the first crossbar is not configured to switch data having the second priority level, the second crossbar only switches data having the second priority level, and the second crossbar is not configured to switch data having the first priority level.