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
4.4.2. Device to Host <PORT#> Avalon-ST Sink Interface
This interface is enabled if the Number of D2H ST Device Ports parameter is equal or more than 1 and Interface Type of Avalon-ST is selected. This interface is in little endian mode.
Clock Domain: d2h<PORT#>_st_clk
Reset: d2h<PORT#>_st_resetn
Signal Name | Direction | Description |
---|---|---|
d2h<PORT>_st_valid | IN | Indicates that the source is driving a valid transfer. |
d2h<PORT>_st_ready | OUT | Indicates that the sink can accept a transfer in the current cycle. |
d2h<PORT>_st_data[(D2H_ST<PORT>_DWD-1):0] | IN | Data interface. D2H_ST<PORT>_DWD:64, 128, 256 |
d2h<PORT>_st_sop | IN | Indicates the start of packet. |
d2h<PORT>_st_eop | IN | Indicates the end of packet. |
d2h<PORT>_st_channel[(D2H_ST<PORT>_CWD-1):0] | IN | Indicate the channel to which the data belongs. Default D2H_ST<PORT>_CWD: 1 |
d2h<PORT>_st_empty[log2(D2H_ST<PORT>_DWD/8)-1:0] | IN | Indicates the number of bytes that are empty, i.e. invalid data. Invalid data or empty cycle is only permitted at the end of the packet transfer. |