E-Tile Transceiver PHY User Guide

ID 683723
Date 7/08/2024
Public
Document Table of Contents

7.12. Dynamic Reconfiguration Flow for Special Cases

Dynamic reconfiguration can be performed on logical operations such as switching between multiple reference clocks. In these cases, configuration files alone cannot be used. Configuration files are generated during IP generation and do not contain information on the placement of reference clocks.

To perform dynamic reconfiguration on logical operations, you must use lookup registers that contain information about logical index to physical index mapping. Lookup registers are read-only registers. Use these lookup registers to perform a read-modify-write to the selection MUXes to switch between reference clocks.

To perform dynamic reconfiguration using reconfiguration flow for special cases:

  1. Read from the desired lookup register.
  2. Perform logical encoding.
  3. Perform read-modify-write to the required feature address with the desired/encoded value.