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.3.3. Responder Descriptor - H2D Memory Transfer
Offset | Byte Lanes | |||
---|---|---|---|---|
3 | 2 | 1 | 0 | |
0x00 | DescrIDX | N/A | FormatField[7:0] 0b0000_1011 |
|
0x04 | Length[25:0]. [31:26] are reserved. | |||
0x08-0x18 | Reserved. Set to 0. | |||
0x1C | Reserved. Set to 0. | Status |
Bit | Field | Description |
---|---|---|
1:0 | DeviceError | Last BRESP/RRESP Error Code |
2 | EarlyTermination | Mark if early termination happened. |
3 | InterruptEnabled | Set if interrupt is required for this responder descriptor based on the IRQ_EN bit from Control Field of the completed data descriptor. |
6:4 | Reserved | Set to 0. |
7 | Complete | Clear by Software during descriptor initialization and upon completed processing on the received responder descriptor from hardware. Set by SSGDMA IP to mark the completion of the data descriptor. |