Hello,
I use two DS80PCI402 chips as x8 lane PCIE3.0 redriver. That's to say, each DS80PCI402 drives x4 lanes (4 TX & 4 Rx).
I placed the TI redriver chips in the middle of CPU(PCIE3.0 source) & PCIE x8 slot. The input/output PCIE3.0 trace is about 10inches.
That is, the length of the trace from CPU to PCIE x8 slot is about 20 inches.
The two DS80PCI402 control pins setting: ENSMB=0 (pin mode), RATE=F, RXDET=F, LPBK=F, VDDSEL=0 (3.3V mode), SD_TH=F, PRSNT#=0.
The two DS80PCI402 EQ & DEM setting: EQA[1:0]=01, DEMA[1:0]=00, EQB[1:0]=01, DEMB[1:0]=00,
And the PCIE1.0/2.0/3.0 TX eye diagram are all passed.
But when I insert a PCIE3.0 x16 graphics card into the PCIE x8 slot, it can only be identified to X1 width. The right result should be x8 width. Because the PCIE x8 slot has x8 lane PCIE3.0 signals.
And when I change the PCIE width from "AUTO" to "FORCE x8" in the BIOS setup, it can recognize x8 PCIE3.0 width. Normally, the BIOS setting should be "AUTO" option.
Please help to see this issue. Thanks.