A newer version of this document is available. Customers should click here to go to the newest version.
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. Data Descriptor
The format of data descriptors vary depending on the following data transfer type:
- H2D Streaming Transfer
- D2H Streaming Transfer
- H2D Memory Transfer
Field | Description |
---|---|
DescrIDX | Unique Identifier for each descriptor. This value is updated to Q_EXTRACT_POINTER register when a descriptor data transfer is complete.
Note: First descriptor DESC_IDX value is 1.
|
Length | The number of bytes to transfer per descriptor, up to 32MB for maximum transfer. Only DWORD-aligned transfer is supported. |
HostAddress | The read/source address for the transfer. |
DeviceAddress | The write/destination address for the transfer. |