Scalable Scatter-Gather DMA Intel® FPGA IP User Guide

ID 823097
Date 4/07/2025
Public
Document Table of Contents

4.2.5. Completion Timeout Interface

This interface indicates completion timeout event. Connect this interface to Completion Timeout interface of GTS AXI Streaming Intel FPGA IP for PCI Express.

Clock Domain: axi_lite_clk

Table 41.  Completion Timeout Interface
Signal Name Direction Description
ss_app_st_cplto_tvalid IN Indicates that the completion timeout received for outstanding non-posted request
ss_app_st_cplto_tdata[48:0] IN
  • Carries completion Timeout Information
    • Bit[9:0] - Tag Number
    • Bit[12:10] - PF Number, indicates parent PF number of VF when VF Active is high, else PF number of function
    • Bit[23:13] - VF Number, indicates VF number when VF Active is high
    • Bit[24] - VF Active, indicates timeout is for VF
    • Bit[31:25] - Reserved
    • Bit[43:32] - Transfer length in bytes (least significant 12-bits) of the expected completion that timed out for the non-posted transaction. For a split completion, it indicates the number of bytes remaining to be delivered when the completion timed out (max length is max read request size. Example: 4K Bytes = 2^12 bytes).
    • Bit[46:44] - Traffic class of the expected completion that timed out for the non-posted transaction
    • Bit[48:47] - Attribute of the expected completion that timed out for the non-posted transaction. ID based ordering is not supported.
      • [47] - No snoop
      • [48] - Relaxed ordering