Methods and systems for reliable link startup
AssigneeST-Ericsson SA
InventorsAndrei Radulescu, Peter Van Den Hamer, Bipin Balakrishnan
Life of this patent
Estimating the term…
Abstract
Link startup systems, methods and devices associated with interconnects are described. Asymmetric lane connections are supported by, for example, independent renumbering of the connected lanes after an initial discovery process. Low-power, hibernating states of devices are supported by, for example, initialing alternating between transmission of startup and wakeup sequences over the interconnect between devices.
Claims30
A method for link startup for a device having a number of transmit lanes and a number of receive lanes comprising:
- establishing data communication through at least one of said number of transmit lanes and at least one of said number of receive lanes;
- determining a number of connected transmit lanes;
- determining a number of connected receive lanes;
- and
- independently renumbering said connected transmit lanes and said connected receive lanes.
A device comprising:
- an interface configured to transmit and receive data toward and from lanes of an interconnect,
- said interface including a transmitter having a plurality of transmit modules and a receiver having a plurality of receive modules;
- wherein said receiver is configured to determine a first number of lanes connected thereto for data reception as part of a link startup process and to store a first lane bit code associated with said determined first number of lanes, and further wherein said transmitter is configured to transmit said first lane bit code.
A method for link startup of an interconnect between a first device and a second device, the method comprising:
- establishing data communication between said first device and said second device over said interconnect;
- determining a first number of connected lanes on said interconnect in a first transmit direction from said first device to said second device;
- determining a second number of connected lanes on said interconnect in a second transmit direction from said second device to said first device;
- and
- independently renumbering said first number of connected lanes and said second number of connected lanes.
Dependencies are inferred from the claim text.