Intel Acceleration Stack for Intel® Xeon® CPU with FPGAs Core Cache Interface (CCI-P) Reference Manual

ID 683193
Date 11/04/2019
Public
Document Table of Contents

1.2.2.1. FIU for Intel® FPGA PAC

Figure 2.  FIU for Intel® FPGA PAC Block Diagram

The Intel® FPGA PAC connects to the Intel® Xeon® Processor over a PCIe physical link. The Intel® FPGA PAC FIU block diagram in Figure 2, shows only the blocks that map CCI-P to the PCIe link. It does not show FIM blocks for board-local memory going to the AFU. The FIU for Intel® FPGA PAC has a simple function to map one physical link to CCI-P.

The Intel® FPGA PAC FIU maps the CCI-P virtual channels VH0 and VA to the PCIe link. The virtual auto channel (VA) maps requests across all available channels on any platform optimally in order to achieve maximum bandwidth.

For more information about virtual channels, refer to the "CCI-P Features Summary" section. The downstream PCIe control path is address mapped to the FPGA management engine (FME), CCI-P port and AFU.

The FME provides capabilities for error, performance, power, thermal monitoring and partial reconfiguration of the AFU. The CCI-P port module implements the per port reset, quiesce, error monitoring and remote debug using Signal Tap over network.