Providing high availability in a PCI-Express™ link in the presence of lane faults
First Claim
Patent Images
1. A device, comprising:
- a plurality of transmitters, each of the plurality of transmitters to originate a transmission of information on a lane of a two-way differential serial link, comprising multiple lanes, during normal operation of the link;
a plurality of receivers, each of the plurality of receivers to receive information from a lane of the link during normal operation of the link;
a failure discovery unit to detect failures at any location on the link; and
a link training unit to cause at least one lane of the link to be brought into an active state to continue the transmission of information if at least one lane of the link is still operational after a failure detection on the link.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, device, and system are disclosed. In one embodiment, the method comprises discovering a failure on a PCI Express interconnect, determining whether a failure override bit has been set to override the standard PCI Express Polling. Compliance state for the failure on the PCI Express interconnect, and if the failure override bit has been set, entering PCI Express Polling. Configuration state if any one lane of the interconnect successfully completes the transmitting and receiving training sequence requirements in PCI Express Polling.Active state.
-
Citations
19 Claims
-
1. A device, comprising:
-
a plurality of transmitters, each of the plurality of transmitters to originate a transmission of information on a lane of a two-way differential serial link, comprising multiple lanes, during normal operation of the link; a plurality of receivers, each of the plurality of receivers to receive information from a lane of the link during normal operation of the link; a failure discovery unit to detect failures at any location on the link; and a link training unit to cause at least one lane of the link to be brought into an active state to continue the transmission of information if at least one lane of the link is still operational after a failure detection on the link. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a two-way differential serial link, comprising multiple lanes; a first device coupled to the link; and a second device coupled to the link, the second device to originate a transmission of information across the link to the first device; detect a failure at any location on the link; and cause at least one lane of the link to be brought into an active state to continue the transmission of information if at least one lane of the link is still operational after a failure detection on the link; wherein the first device and second device each including a transmitter and receiver to transmit and receive information on each lane of the link during normal operation of the link, wherein each lane of the link comprises at least two wires to transmit information and at least two other wires to receive information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
discovering a failure at any location on a two-way differential serial links, comprising multiple lanes, wherein the link transmits and receives data on each lane when a failure has not been detected; and causing at least one lane of the link to be brought into an active state to allow the transmission of information if at least one lane of the link is still operational after a failure detection on the link. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification