PCIE Lane

Post a reply

Confirmation code
Enter the code exactly as it appears. All letters are case insensitive.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:
BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON
Topic review
   

Expand view Topic review: PCIE Lane

Re: PCIE Lane

Post by support »

Hello,

If physical lanes 0 and 7 don't work, you're stuck. So the question is if there's a way to work around this in a somewhat creative manner.

Since you don't say anything about what hardware you're implementing on, it's impossible to help you.

Eli

Re: PCIE Lane

Post by Guest »

Hi,

For developing PCIE rootcomplex.
In x8 lanes,
lane 0 and lane 7 was inactive.All other lanes(lane 1 to 6) was active.
What is behavior of PCIE in assigning lane numbers ?

Thanks,
SmRa

Re: PCIE Lane

Post by support »

Hi,

Could you please explain your situation better? What hardware do you have on either side? What's the project?

Generally speaking, the data link layer expects a continuous set of lanes, so it won't skip a lane that doesn't work. There may be ways to come around this, but it's impossible to consider that without knowing what you have on either side of the PCIe link.

Regards,
Eli

Re: PCIE Lane

Post by Guest »

Hi,
The scenario is x8 PCIE lane(no lane reversal),
1: lane 0,lane 2,lane 7 is not working then root complex train the link as x4 used
i.e., lane 1,3,4,5 act as lane0,1,2,3 .Is it correct?

2: lane 3 is not working then root complex train the link as x4 used
i.e.,lane 4,5,6,7 act as lane 0,1,2,3. Is it correct?

3: lane 3 is not working then root complex train the link as x2 used
i.e.,lane 0,1 act as lane 0,1, and all other lanes are inactive. Is it correct?

Regards,
SmRa

Re: PCIE Lane

Post by support »

Hello,

Again -- what is possible and impossible depends on what you have on both sides of the link. What's the scenario?

Eli

Re: PCIE Lane

Post by Guest »

Hi,

If lane reversal was not implemented in PCI Express(optional) and lane 2 is not working then is it possible
Lane 4,5,6,7 are act as a Lane 0,1,2,3 (i.e., x4 lane).
Thanks in advance.

Regards,
SmRa

Re: PCIE Lane

Post by support »

Hello,

It depends, of course, on which hardware you're using for implementing PCIe.

One interesting possibility is lane reversal, which is supported by many devices. You may change lanes 0, 1, 2, ..., 7 into 7, 6, 5, ..., 0. Your faulty lane 2 is now lane 5, so the width negotiation will opt for x4 with lane reversal.

Regards,
Eli

PCIE Lane

Post by Guest »

Hi,

PCI Express have x8 lanes.....If lane 2 is not working then is it possible
Lane 4,5,6,7 are act as a Lane 0,1,2,3 (i.e., x4 lane) ?

Regards,
SmRa

Top