Figure 84.
Dynamic Reconfiguration with Native PHY in Manual Reset Mode (required for
fractured RS-FEC mode)
Update PMA settings that can be
changed while the PMA is running
using PMA attribute
codes listed in Chapter 9.2
Digital datapath
reconfiguration?
Reconfiguring PMA
settings that require
the PMA to be stopped?
No
No
Yes
Yes
Assert tx/rx_reset_req
Wait for tx/rx_reset_ack asserts
Assert tx/rx_reset_req
Wait for tx/rx_reset_ack asserts
Deassert tx/rx_reset_req
Assert the EMIB/RS-FEC/PMAIF resets in
the sequence indicated in the manual
reset section of the reset chapter
Update PMA settings using PMA
attribute codes listed in
Chapter 9.2
Disable the PMA using PMA
attribute code 0x0001
Set the PMA to internal or serial loopback
using PMA attribute
code 0x0008
Disable PMA internal or serial loopback
using PMA attribute
code 0x0008
Reconfigure the EMIB/EHIP/PMAIF/
RS-FEC registers by updating the
appropriate AVMM registers
Deassert the EMIB/RS-FEC/PMAIF resets
in the sequence indicated in the manual
reset section of the reset chapter
Enable the PMA using PMA
attribute code 0x0001
Enable the Initial RX Equalizer
Adaptation Mode using PMA
attribute code 0x000A
Wait for tx/rx_reset_ack asserts
Assert tx/rx_reset_req
Wait for the tx/rx_pma_ready to assert
Example: Change the
PMA data rate from 25
Gbps to 20 Gbps.
Update PMA settings that can be
changed while the PMA is running
using PMA attribute codes
listed in Chapter 9.2
Deassert the EMIB/RS-FEC/PMAIF
resets in the sequence indicated
in the manual reset section of
the reset chapter
Assert the EMIB/RS-FEC/PMAIF resets
in the sequence indicated in the manual
reset section of the reset chapter
Reconfigure the EMIB/EHIP/PMAIF/
RS-FEC registers by updating the
appropriate AVMM registers
Deassert tx/rx_reset_req
Reconfigure the
EMIB/EHIP/PMAIF/RS-FEC
registers by updating the
appropriate AVMM registers
Examples:
Change the PMA TX
pre-emphasis values.
Reset RS-FEC counters.
Example: Change from
the RS-FEC mode to the
Non-RS-FEC mode.
Start
Related Information
PMA Attribute Codes
on page 170
7. Dynamic Reconfiguration
UG-20056 | 2019.02.04
Intel
®
Stratix
®
10 E-Tile Transceiver PHY User Guide
128