F-Tile Architecture and PMA and FEC Direct PHY IP User Guide

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

3.11.6.2.1. FHT PMA Register Address Range 0x40000 to 0x48000

For FHT PMA registers with address range 0x40000 to 0x48000, you must use the following equation to calculate the address:
  • Address + 0x8000*Lane ID

FHT PMA Register Access Example

This following example demonstrates how to access FHT PMA registers within range 0x40000 to 0x48000 of a four PMA lane design. The placement of the F-Tile PMA/FEC Direct PHY Intel® FPGA IP is as follows:
  • Channel 0 is placed on Lane 3
  • Channel 1 is placed on Lane 2
  • Channel 2 is placed on Lane 1
  • Channel 3 is placed on Lane 0
To access the RX loopback and polarity inversion register with address 0x45800, you must use the following address:
  • Channel 0: 0x5D800 (0x45800 + 0x8000*3)
  • Channel 1: 0x55800 (0x45800 + 0x8000*2)
  • Channel 2: 0x4D800 (0x45800 + 0x8000*1)
  • Channel 3: 0x45800 (0x45800 + 0x8000*0)