16. Read 0x8B [0] until it changes to 0.
17. Write 0x8A[7] to 1 to clear the 0x8A[7] flag.
18. Read 0x8A[7]. It should be 1.
8.8. Configuring
pretap1
Values
This usage model covers configuring
pretap1
values of 10 (decimal) and 0x0A
(hexadecimal) in the TX Equalizer.
1. Write 0x84[7:0] = 0x0A.
2. Write 0x85[7:0] = 0x00.
3. Write 0x86[7:0] = 0x15.
4. Write 0x87[7:0] = 0x00.
5. Write 0x90[0] = 1’b1.
6. Read 0x8A [7]. It should be 1.
7. Read 0x8B [0] until it changes to 0.
8. Write 0x8A[7] to 1 to clear the 0x8A[7] flag.
8.9. Inverting TX Polarity for the PMA Driver
This procedure inverts the TX polarity.
1. Write 0x84[7:0] = 0x01.
2. Write 0x85[7:0] = 0x03.
3. Write 0x86[7:0] = 0x13.
4. Write 0x87[7:0] = 0x00.
5. Write 0x90[0] = 1'b1.
6. Read 0x8A[7]. It should be 1.
7. Read 0x8B[0] until it changes to 0.
8. Write 0x8A[7] to 1 to clear the 0x8A[7] flag.
8.10. Inverting RX Polarity for the PMA Driver
This procedure inverts the RX polarity.
1. Write 0x84[7:0] = 0x10.
2. Write 0x85[7:0] = 0x03.
3. Write 0x86[7:0] = 0x13.
4. Write 0x87[7:0] = 0x00.
5. Write 0x90[0] = 1'b1.
6. Read 0x8A[7]. It should be 1.
7. Read 0x8B[0] until it changes to 0.
8. Write 0x8A[7] to 1 to clear the 0x8A[7] flag.
8. Dynamic Reconfiguration Examples
UG-20056 | 2019.02.04
Intel
®
Stratix
®
10 E-Tile Transceiver PHY User Guide
154