F-Tile Interlaken Intel® FPGA IP User Guide

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

4. Functional Description

The F-Tile Interlaken Intel® FPGA IP provides the functionality described in the Interlaken Protocol Specification, Revision 1.2 .

The F-Tile Interlaken Intel® FPGA IP supports the following interfaces:

User Data Transfer Interface

The user data transfer interface, also known as application interface, provides up to 256 logical channels of communication to and from the Interlaken link. This interface is similar to the Avalon® Streaming interface that supports data bursts or packets, which are carried in the Interlaken meta frame payload.

Interlaken Link Interface

The Interlaken interface complies with the Interlaken Protocol Specification, Revision 1.2. It is the high-speed transceiver interface to an Interlaken link.

Management Interface

The management interface provides access to the Interlaken IP internal status and control registers. This interface does not provide access to the hard PCS registers on the device. This interface complies with the Avalon® Memory-Mapped specification defined in the Avalon Interface Specifications.

Transceiver Control Interfaces

The Interlaken IP provides several interfaces to control the transceiver. The transceiver reconfiguration interface provides access to the registers in the F-Tile PHY IP. This interface provides direct access to the hard PCS registers on the device. This interface complies with the Avalon® memory-mappedspecification defined in the Avalon Interface Specifications.
Figure 8. Block Diagram