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

ID 813663
Date 4/01/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

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).