2. Overview
The FPGA Interface Manager (FIM) instantiates two Intel® Stratix® 10 FPGA Transceiver Native PHY IP cores, one for each QSFP28 network port. The Native PHY IP cores are configured with four transceiver channels, enabling the Accelerator Function (AF) to instantiate an Accelerator Functional Unit (AFU) with up to 8x PRBS Generators and Verifiers, and 8x Reset Controller IP cores.
The Reset Controller IP core orchestrates analog and digital reset signaling for each transceiver channel, as required by the Intel® Stratix® 10 Native PHY IP core. In a real use case, along with a Reset Controller IP core, you will instantiate the 8x10G PCS and MAC IPs, as well as your user logic in the AF. The raw PHY parallel data interfaces are exposed to the Partial Reconfiguration (PR) boundary through the PR HSSI Interface. The raw PHY interface consists of 80-bit parallel data per transmit or receive direction in each transceiver, along with some sideband signals for handshaking with the Reset Controller IP core across the PR boundary.
The FIM also contains a set of PLLs for each network port. The PLLs provide all the necessary clocks for the transceivers and the AFU. The Memory-Mapped (MM) controllers instantiated in the FIM provide the ability for the software driver to have full access to the Avalon-MM Reconfiguration Interface of the Native PHY IPs through the FPGA Management Engine (FME) registers.
Acceleration Stack Version | FIM Version (PR Interface ID) | OPAE Version | BMC Firmware Version | BMC MAX10 Version |
---|---|---|---|---|
2.0.1 | 9346116d-a52d-5ca8-b06a-a9a389ef7c8d | 1.1.4-8 | 2.0.12 | 2.0.6 |
2.0.1 Beta | 8db6b54c-930e-5976-a03b-09f3c913aa95 | 1.1.4-8 | 2.0.10 | 2.0.4 |
2.0 | bfac4d85-1ee8-56fe-8c95-865ce1bbaa2d | 1.1.4-3 | 1.0.12 | 1.0.15 |