Apparatus and method for using multiple multi-drop buses
AssigneeIntel Corporation
InventorsAlbert S. CHENG, Thomas D. LOVETT, Michael A. PARKER, Steven F. HOOVER, Gregory J. HUBBARD
Life of this patent
Estimating the term…
Abstract
Apparatuses, methods and storage media associated with multiple multi-drop buses in a switch are provided herein. In some embodiments, the switch may include a multi-drop row bus to transmit a plurality of frames in a row dimension of the matrix switch and a multi-drop column bus to transmit the plurality of frames in a column dimension of the matrix switch. The switch may further include an input port to receive the plurality of frames and an output port to output the plurality of frames from the matrix switch. Other embodiments may be described and/or claimed.
Claims25
A matrix switch for computer networking, comprising:
- a multi-drop row bus to transmit a plurality of frames in a row dimension of the matrix switch;
- a multi-drop column bus, coupled to the multi-drop row bus, to transmit the plurality of frames in a column dimension of the matrix switch;
- an input port of a first tile, coupled to the multi-drop row bus or the multidrop column bus, to receive the plurality of frames;
- and
- an output port of a second tile, coupled to the multi-drop row bus or the multi-drop column bus, to output the plurality of frames from the matrix switch.
A method for computer networking, comprising:
- receiving, by a matrix switch, a plurality of frames from an input port;
- determining, by the matrix switch, one or more multi-drop row buses and one or more multi-drop column buses to transmit the plurality of frames to one or more output ports;
- and
- transmitting, by the matrix switch, the plurality of frames from the input port to the one or more output ports, via determined ones of the one or more multidrop row buses and one or more multi-drop column buses.
19-25. (canceled)
One or more non-transitory computer readable medium (CRM) having a plurality of instructions to cause a matrix switch, in response to execution of the instructions, to:
- receive a plurality of frames from an input port;
- determine one or more multi-drop row buses and one or more multi-drop column buses to transmit the plurality of frames to one or more output ports;
- and
- transmit the plurality of frames from the input port to the one or more output ports, via determined ones of the one or more multidrop row buses and one or more multi-drop column buses.
Dependencies are inferred from the claim text.