Dynamically modulating link width
First Claim
Patent Images
1. A method comprising:
- receiving a remote width capability during a link initialization, the remote width capability corresponding to a remote port; and
operating a link between a local port and the remote port at a plurality of link widths in accordance with the remote width capability.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods of managing a link provide for receiving a remote width capability during a link initialization, the remote width capability corresponding to a remote port. A link between a local port and the remote port is operated at a plurality of link widths in accordance with the remote width capability.
206 Citations
34 Claims
-
1. A method comprising:
-
receiving a remote width capability during a link initialization, the remote width capability corresponding to a remote port; and
operating a link between a local port and the remote port at a plurality of link widths in accordance with the remote width capability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
a local port having control logic to receive a remote width capability during a link initialization, the remote width capability to correspond to a remote port, and operate a link between the local port and the remote port at a plurality of link widths in accordance with the remote width capability. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
23. A system comprising:
-
a remote port;
a unidirectional link coupled to the remote port; and
a local port coupled to the link, the local port including control logic to receive a remote width capability from the remote port during a link initialization, and operate the link at a plurality of link widths in accordance with the remote width capability. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 34)
-
-
31. A method comprising:
-
receiving a remote width capability during a link initialization between a local port and a remote port, the remote width capability corresponding to the remote port and including one or more supported link widths and corresponding lane identifiers;
establishing a first link width for a link based on the remote width capability and a local width capability;
selecting a second link width based on the remote width capability and an operating condition of the local port;
modulating the link to the second link width;
detecting an empty transaction queue associated with an active portion of the local port; and
placing the active portion in an intermediate power state, the intermediate power state having a relatively short reactivation latency. - View Dependent Claims (32, 33)
-
Specification