3.1.1.1. PCIe* TLP Constructor
3.1.1.2. PCIe* TLP ID Generation
3.1.1.3. PCIe TX Credit Controller
3.1.1.4. PCIe* TX Scheduler
3.1.1.5. PCIe TLP Completer
3.1.1.6. PCIe RX Router
3.1.1.7. PCIe* MSI-X Controller
3.1.1.8. PCIe BAR0
3.1.1.9. PCIe Bursting Manager (BAM)
3.1.1.10. Completion Timeout Parser
3.1.1.11. Control Shadow Parser
4.2.1. Application Packet Receive Interface
4.2.2. Application Packet Transmit Interface
4.2.3. Control Shadow Interface
4.2.4. Transmit Flow Control Credit Interface
4.2.5. Completion Timeout Interface
4.2.6. PCIe* Miscellaneous Signals
4.2.7. Control and Status Register Responder Manager Interface
4.2.8. Bursting Manager Interface
3.8.2.1. Data Descriptor - H2D Streaming Transfer
Offset | Byte Lanes | |||
---|---|---|---|---|
3 | 2 | 1 | 0 | |
0x00 | DescrIDX | Control | FormatField[7:0] 0b0001_0010 |
|
0x04 | Length [25:0]. [31:26] are reserved. Set to 0. |
|||
0x08 | HostSourceAddress[31:0] | |||
0x0C | HostSourceAddress[63:32] | |||
0x10 | Reserved. Set to 0. | SidebandSignal E.g : Ethernet Error[7:0] | ||
0x14-0x18 | Reserved. Set to 0. | |||
0x1C | Host Interface Control (for DMA SoC mode only). |
Bit | Field | Description |
---|---|---|
3:0 | Host_AWCACHE | Host_AWCACHE value |
6:4 | Host_AWPROT | Host_AWPROT value |
14:7 | Reserved | Set to 0. |
18:15 | Host_ARCACHE | Host_ARCACHE value |
21:9 | Host_ARPROT | Host_ARPROT value |
31:22 | Reserved | Set to 0. |
Bit | Field | Description |
---|---|---|
0 | Reserved | Set to 0. |
1 | IRQ_EN | Set to 1 to enable interrupt upon data transfer completion. |
2 | SOP | Set to 1 to indicate Start of Packet in current descriptor. |
3 | EOP | Set to 1 to indicate End of Packet in current descriptor. For single descriptor transfer, both SOP and EOP are asserted in the same descriptor. For multi-descriptor transfer, the SOP is asserted in the first descriptor while the EOP is asserted in the last descriptor. |
6:4 | Reserved | Set to 0. |
7 | DescValid | If set, indicate the current descriptor content is valid. |