AXI Streaming Intel® FPGA IP for PCI Express* User Guide

ID 790711
Date 1/24/2025
Public
Document Table of Contents

6.3. Application Packet Interface

The IP uses an AXI4 Streaming interface for transporting header and data information. The header and data are presented as separate interfaces. The PCIe header, PF Number, VF Number, BAR number and Prefix information are grouped as a 32-byte header on the AXI Streaming interface. The data is presented as a 128-, 64- or 32-bytes (1024-, 512- or 256-bits) wide data bus, segmented into a number of segments depending on the configuration (Gen5/4/3 x16/x8x8) and mode (HIP Native, Simple or Compact packing) used.

Table 28.  HIP Native Mode Supported Configurations
Link Speed Topology HIP Data Width HIP Segment App Data Width App Segment R-Tile AXI IP in EP Mode F-Tile AXI IP in EP Mode P-Tile AXI IP in EP Mode R-Tile AXI IP in RP Mode F-Tile AXI IP in RP Mode P-Tile AXI IP in RP Mode
Gen5 1x16 1024 4 1024 4 Yes No No Yes No No
Gen4 1x16 512 2 512 2 Yes No No Yes No No
Gen3 1x16 512 2 512 2 Yes No No Yes No No
Gen5 2x8 512 2 512 2 Yes No No Yes No No
Gen4 2x8 256 1 256 1 Yes No No Yes No No
Gen3 2x8 256 1 256 1 Yes No No Yes No No
Gen5 4x4 256 2 256 2 Yes No No Yes No No
Gen4 4x4 256 2 256 2 Yes No No Yes No No
Gen4 4x4 128 1 128 1 Yes No No Yes No No
Gen3 4x4 256 2 256 2 Yes No No Yes No No
Gen3 4x4 128 1 128 1 Yes No No Yes No No
Table 29.  Non-HIP Native/Compact Mode Supported Configurations
Link Speed Topology HIP Data Width HIP Segment App Data Width App Segment R-Tile AXI IP in EP Mode F-Tile AXI IP in EP Mode P-Tile AXI IP in EP Mode R-Tile AXI IP in RP Mode F-Tile AXI IP in RP Mode P-Tile AXI IP in RP Mode
Gen5 1x16 1024 4 1024 4 Yes No No Yes No No
Gen5 1x16 1024 4 1024 1 Yes No No Yes No No
Gen5 1x16 1024 4 512 2 Yes No No Yes No No
Gen5 1x16 1024 4 512 1 Yes No No Yes No No
Gen5 1x16 1024 4 256 1 Yes No No Yes No No
Gen4 1x16 512 2 1024 4 Yes No No Yes No No
Gen4 1x16 512 2 1024 2 Yes No No Yes No No
Gen4 1x16 512 2 1024 1 Yes No No Yes No No
Gen4 1x16 512 2 512 2 Yes No No Yes No No
Gen4 1x16 512 2 512 1 Yes No No Yes No No
Gen4 1x16 512 2 256 1 Yes No No Yes No No
Gen3 1x16 512 2 1024 4 Yes No No Yes No No
Gen3 1x16 512 2 1024 2 Yes No No Yes No No
Gen3 1x16 512 2 1024 1 Yes No No Yes No No
Gen3 1x16 512 2 512 2 Yes No No Yes No No
Gen3 1x16 512 2 512 1 Yes No No Yes No No
Gen3 1x16 512 2 256 1 Yes No No Yes No No
Gen5 2x8 512 2 1024 4 Yes No No Yes No No
Gen5 2x8 512 2 1024 2 Yes No No Yes No No
Gen5 2x8 512 2 1024 1 Yes No No Yes No No
Gen5 2x8 512 2 512 2 Yes No No Yes No No
Gen5 2x8 512 2 512 1 Yes No No Yes No No
Gen5 2x8 512 2 256 1 Yes No No Yes No No
Gen4 2x8 256 1 1024 4 Yes No No Yes No No
Gen4 2x8 256 1 1024 2 Yes No No Yes No No
Gen4 2x8 256 1 1024 1 Yes No No Yes No No
Gen4 2x8 256 1 512 2 Yes No No Yes No No
Gen4 2x8 256 1 512 1 Yes No No Yes No No
Gen4 2x8 256 1 256 1 Yes No No Yes No No
Gen3 2x8 256 1 1024 4 Yes No No Yes No No
Gen3 2x8 256 1 1024 2 Yes No No Yes No No
Gen3 2x8 256 1 1024 1 Yes No No Yes No No
Gen3 2x8 256 1 512 2 Yes No No Yes No No
Gen3 2x8 256 1 512 1 Yes No No Yes No No
Gen3 2x8 256 1 256 1 Yes No No Yes No No
Gen5 4x4 256 2 1024 4 Yes No No Yes No No
Gen5 4x4 256 2 1024 2 Yes No No Yes No No
Gen5 4x4 256 2 1024 1 Yes No No Yes No No
Gen5 4x4 256 2 512 2 Yes No No Yes No No
Gen5 4x4 256 2 512 1 Yes No No Yes No No
Gen5 4x4 256 2 256 2 Yes No No Yes No No
Gen5 4x4 256 2 256 1 Yes No No Yes No No
Gen4 4x4 128 1 256 1 Yes No No Yes No No
Gen4 4x4 128 1 128 1 Yes No No Yes No No
Gen3 4x4 128 1 256 1 Yes No No Yes No No
Gen3 4x4 128 1 128 1 Yes No No Yes No No