AXI Streaming Intel® FPGA IP for PCI Express* User Guide
Visible to Intel only — GUID: qrc1702590541751
Ixiasoft
Visible to Intel only — GUID: qrc1702590541751
Ixiasoft
6.3.1. Header Format
The following table lists header fields, their byte positions and bit positions on the user header bus.
Header Byte Index | Header Fields | Bits | Header Bit Position Start | Header Bit Position End |
---|---|---|---|---|
Byte 15 - Byte 0 | PCIe* Header | 128 | 0 | 127 |
Byte 19 - Byte 16 | Prefix | 24 | 128 | 151 |
Prefix Type | 5 | 152 | 156 | |
Prefix Present | 1 | 157 | 157 | |
Reserved | 2 | 158 | 159 | |
Byte 23 - Byte 20 | PF Number | 3 | 160 | 162 |
VF Number | 11 | 163 | 173 | |
VF Active | 1 | 174 | 174 | |
BAR number | 4 | 175 | 178 | |
Slot number | 5 | 179 | 183 | |
Reserved* | 8 | 184 | 191 | |
Byte 31 - Byte 24 | Reserved | 64 | 192 | 255 |
The following figure shows a standard PCIe header format.
The PCI* specification standard header format is mapped to a Tuser Header interface as shown in the following figure:
The 3DW PCIe* Header will be mapped to AXI-ST Tdata bit[95:0], the bit[127:96] are considered do not care in this case.