Description
Turns the PMA on or off.
•
0x84[0]:
— 1'b1 to enable TX
— 1'b0 to disable TX
•
0x84[1]:
— 1'b1 to enable RX
— 1'b0 to disable RX
•
0x84[2]:
— 1'b1 to enable TX output
— 1'b0 to disable TX output
•
0x84[7:3]: 5'h00
•
0x85[7:0]: 8'h00
PMA Can Be Running While Updating PMA Attribute?
Yes
Return Value {0x89[7:0],0x88[7:0]}
0x0001 indicates the PMA attribute has been updated.
9.2.2. 0x0002: PMA PRBS Settings
Attribute Code
0x0002
Description
Controls the PRBS settings for the PMA:
•
0x84[2:0]: 3'b000 to set to PRBS7
•
0x84[2:0]: 3'b001 to set to PRBS9
•
0x84[2:0]: 3'b010 to set to PRBS11
•
0x84[2:0]: 3'b011 to set to PRBS15
•
0x84[2:0]: 3'b100 to set to PRBS23
•
0x84[2:0]: 3'b101 to set to PRBS31
•
0x84[2:0]: 3’b111 to set to user-defined pattern. Setting it to user-defined
pattern disables the PRBS.
•
0x84[3]: 1’b0
•
0x84[4]: Reseed on error
•
0x84[5]: Autoseed correct (generator goes from all ‘0’ to all ‘1’)
•
0x84[6]: 1’b0
•
0x84[7]: Stop on Error (RX)
9. Register Map
UG-20056 | 2019.02.04
Intel
®
Stratix
®
10 E-Tile Transceiver PHY User Guide
171