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. Descriptor Handling
Descriptor represents the data structure holding the transaction configuration and pointers to the data buffer's physical addresses. The SSGDMA IP Agents act on the descriptor it received and upon completion it update the status back to the host. The SSGDMA supports two completion status update mechanism.
Method | Description |
---|---|
Register Mode |
|
Writeback mode [Default/Recommended] |
|
The data of a descriptor is 32 bytes (256 bits) in size. It has a 8 bits format field to indicate the descriptor format. The type of descriptors are as follows:
- Link Descriptor
- Data Descriptor
- Responder Descriptor
Name | Width (Bit) | Description |
---|---|---|
FORMAT_FIELD | 8 | Identifier for the descriptor format.
Valid values:
|