Back to results
US 7,023,844 B2Granted
Scalable switching fabric
AssigneeIntel Corporation
InventorsGilbert Wolrich, Matthew J. Adiletta, John Cyr
Life of this patent
Estimating the term…
Abstract
A switch fabric includes a first plurality of data switches each having a plurality of input ports and a plurality of output ports the plurality of switches capable of switching any of its input ports to any of its output ports with the plurality of data switches having inputs coupled to a plurality of input buses so that a first byte of a first one of the input buses is coupled to a first one of the plurality of switches, and a succeeding byte of the first input bus is coupled to a succeeding one of the plurality of switches.
Claims4
A switch fabric comprises:
- a network switch having a plurality of inputs and outputs, comprises:
- a plurality of virtual queues;
- input segment logic coupled to at least one bus, said input segment logic to determine to which virtual queue incoming data should be sent;
- output segment logic to select which virtual queue should be connected to an output port;
- and
- a distributed switching arrangement to provide a non-blocking cross-bar switching fabric arrangement capability over a series of byte sliced buses, the distributed switching arrangement coupling the virtual queues to the output segment logic through the non-blocking cross-bar switching arrangement, the non-blocking cross-bar switching fabric arrangement capability comprising a plurality of multiplexers coupled to the outputs of the plurality of the virtual queues to select ones of the virtual queues to feed to a second plurality of multiplexers that produce inputs to the output segment logic.
3 more elements
Dependencies are inferred from the claim text.