For the convenience of wiring, PCIE supports lane rollover and PN rollover, but the following principles must be followed:
1. PN rollover has no restrictions, it can roll over part of lane, or only TX or RX
. PN rollover is the characteristic of the receiving end, which will perform PN rollover on the received data after detecting PN rollover.
Polarity inversion is a function of the receiver and not the transmitter. The trans-mitter never inverts its data. During link training, the receiver examines symbols 6 through 15 of the TS1 and TS2 ordered sets for inversion of the PExRP[n] and PExRN[n] signals. If an inversion is detected, then logic for the receiving lane automatically inverts received data. Polarity inversion is a lane function and not a link function. Therefore, it is possible for some lanes of link to be inverted and for others not to be
2, turn lane must turn over all, Part can’t flip strong>
3, lane to flip the TX/RX must turn at the same time, You cannot just flip TX or RX
4, lane flip and PN flip can exist at the same time
Read More:
- Leetcode 832. Flip image
- [leetcode] 926. Flip string to monotone increasing problem solving report (Python)
- Dell R710 PCIE Fatal Err
- 206. Reverse Linked List [easy] (Python)
- Dell R610 server PCIE Training Error: Integrated RAID error
- Reverse function: reverses container contents
- Leetcode: 7. Reverse Integer(JAVA)
- How to Use the Reverse() Function
- Codeworks educational round 96 [reverse pair] E. string reverse
- 【Hackerrank】Reverse a doubly linked list
- 7. Reverse Integer [easy] (Python)
- Nginx reverse proxy MySQL
- IOS reverse error: use of undeclared identifier ‘mshookivar’
- Nginx reverse proxy report 400 error solution!
- Mybatis reverse problem failed to load ApplicationContext
- NxL job cluster nginx routing forwarding and reverse proxy
- Nginx front end and back end separation + service cluster reverse proxy
- The firmware of the connected j-link does not support the following memory access)
- The function of structured shuffleplit() in SK learn realizes the division of data set
- Arduino ide 1.6.9 problems encountered error:’TKD2′ was not declared in this scope