| US 7,519,089 B1 | ||
| Arrangement in a channel adapter for transmitting data according to link widths selected based on received link management packets | ||
| Joseph Winkles, Austin, Tex. (US); and Joseph A. Bailey, Austin, Tex. (US) | ||
| Assigned to Advanced Micro Devices, Inc., Sunnyvale, Calif. (US) | ||
| Filed on Feb. 27, 2002, as Appl. No. 10/83,149. | ||
| Int. Cl. H04J 3/02 (2006.01); H04L 12/28 (2006.01); H04L 12/66 (2006.01); H04Q 11/00 (2006.01) | ||
| U.S. Cl. 370—537 [370/419; 370/359; 370/463] | 8 Claims |

| 1. A method in a channel adapter, the method comprising:
receiving a link management packet from a link partner and in response selecting, according to Infiniband™ protocol, a selected
active link width of a physical link;
setting a multiplexer circuit, configured for selectively switching frame data of a prescribed maximum link width to a selected
one of a plurality of available link widths, to the selected active link width;
receiving the frame data from an output buffer according to the prescribed maximum link width; and
outputting the frame data from the multiplexer circuit to a transmit bus according to the selected active link width;
wherein the multiplexer circuit includes a first multiplexer for outputting the frame data onto a first output according to
a first of the available link widths, and a second multiplexer circuit, distinct from the first multiplexer, configured for
switching the frame data onto a second output according to a second of the available link widths, the setting step including
selecting one of the output buffer, the first output, and or the second output for transfer of the frame data according to
the selected active link width.
|