Low Latency Ethernet 10G MAC Intel® FPGA IP User Guide: Agilex™ 5 FPGAs and SoCs

ID 813663
Date 4/01/2024
Public
Document Table of Contents

6.10.3. PTP Register Configuration

To calculate TX and RX datapath delay:
  1. Convert the latency values to 16-bit nanoseconds and 16-bit fractional nanoseconds by multiplying the values by 216 or 65536.
  2. Write the calculated 16-bit values to the TX and RX latency registers of the Low Latency Ethernet 10G MAC:
    1. Write the lower 16-bit TX values to 0x10A register (TX fns value).
    2. Write the upper 16-bit TX values to 0x10C register (TX ns value).
    3. Write the lower 16-bit RX values to 0x12A register (RX fns value).
    4. Write the upper 16-bit RX values to 0x12C register (RX ns value).