6. Reconfiguration Interface and Dynamic Reconfiguration
UG-01143 | 2018.06.15
6.9. Direct Reconfiguration Flow
Use this flow to perform dynamic reconfiguration when you know exactly which
parameter and value to change for the transceiver channel or PLL. You can use this
flow to change the PMA analog settings, enable/disable PRBS generator, and checker
hard blocks of the transceiver channel.
To perform dynamic reconfiguration using direct reconfiguration flow:
1. Perform the necessary steps from steps 1 to 7 in Steps to Perform Dynamic
Reconfiguration.
2. Read from the desired feature address.
3. Perform a read-modify-write to feature address with a valid value.
4. Perform the necessary steps from steps 9 to 12 in Steps to Perform Dynamic
Reconfiguration.
Related Information
•
Steps to Perform Dynamic Reconfiguration
•
Changing PMA Analog Parameters
•
Using Data Pattern Generators and Checkers
•
Resetting Transceiver Channels
•
Calibration
•
Arria 10 Transceiver Register Map
6.10. Native PHY IP or PLL IP Core Guided Reconfiguration Flow
Use the Native PHY IP core or PLL IP core guided reconfiguration flow to perform
dynamic reconfiguration when you need to change multiple parameters or parameters
in multiple addresses for the transceiver channel or PLL. You can use this flow to
change data rates, change clock divider values, or switch from one PCS datapath to
another. You must generate the required configuration files for the base and modified
Transceiver Native PHY IP core or PLL IP core configurations.
The configuration files contain addresses and bit values of the corresponding
configuration. Compare the differences between the base and modified configuration
files. The differences between these files indicate the addresses and bit values that
must change to switch from one configuration to another. Perform read-modify-writes
for the bit values that are different from the base configuration to obtain the modified
configuration.
To perform dynamic reconfiguration using the IP Guided Reconfiguration Flow:
1. Perform the necessary steps from steps 1 to 7 in Steps to Perform Dynamic
Reconfiguration.
2. Perform a read-modify-write to all addresses and bit values that are different from
the base configuration.
3. Perform the necessary steps from steps 9 to 12 in Steps to Perform Dynamic
Reconfiguration.
on page 416
on page 567
on page 516
on page 527
on page 550
®
Intel
Arria
®
10 Transceiver PHY User Guide
519