E-Tile Transceiver PHY User Guide

ID 683723
Date 9/08/2023
Public
Document Table of Contents
Give Feedback

7.11. PMA Attribute Details

Use the following steps to update the PMA analog settings by changing the PMA attributes in the PMA Avalon® memory-mapped interface. Refer to PMA Attribute Codes for a list of the PMA attribute features.

  1. To modify PMA settings using PMA attribute codes, write the appropriate PMA attribute code and data to the PMA Avalon® memory-mapped interface reconfiguration registers 0x87 to 0x84.
  2. Issue a PMA attribute code request by setting 0x90[0] to 1.
  3. Verify that the PMA attribute code is sent to the PMA by verifying that 0x8A[7] is asserted.
  4. Verify that 0x8B[0] deasserts to indicate that the PMA attribute code transaction completed.
  5. Read 0x89 to 0x88 if the PMA attribute code is expected to return data.
  6. Write 0x8A[7] to 1 to clear the 0x8A[7] value.
  7. Repeat steps 1 to 6 for additional PMA attribute codes.
Note: Address 0x8A[7] is asserted upon device configuration. You must clear the bit by writing 0x8A[7] to 1 before writing any attributes to the PMA.