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

ID 683872
Date 4/03/2023
Public

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

Document Table of Contents

5. Implementing the F-Tile Global Avalon® Memory-Mapped Interface Intel® FPGA IP

The F-Tile Global Avalon® Memory-Mapped Interface Intel® FPGA IP is required if your design needs dynamic reconfiguration, if you are controlling multiple IPs with one user interface, or if the system PLL reference clock is not available at device configuration. The IP can access all tile registers in the F-tile for PMA setting reconfiguration.

You can use the F-Tile Global Avalon® Memory-Mapped Interface Intel® FPGA IP to access nearly every IP register in the F-tile. To cover all the IP address spaces, you specify a page register inside the global Avalon® memory-mapped host. You must set the page register before entering the network.

Note: If you instantiate a F-Tile Global Avalon® Memory-Mapped Interface Intel® FPGA IP instance, the compiler automatically instantiates an arbiter to handle signal arbitration. For a design with a single F-tile, you need only one F-Tile Global Avalon® Memory-Mapped Interface Intel® FPGA IP. For a design with multiple F-tiles, you must instantiate one F-Tile Global Avalon® Memory-Mapped Interface Intel® FPGA IP for every F-tile.