Article ID: 000090151 Content Type: Product Information & Documentation Last Reviewed: 03/24/2022

When using the R-Tile Avalon® Streaming Intel® FPGA IP for PCI Express, can the tx_st_ready_o signal be utilized to ensure enough credits are available to send a TLP?

Environment

  • Intel® Quartus® Prime Pro Edition
  • Interfaces
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    When using the R-Tile Avalon® Streaming Intel® FPGA IP for PCI Express, the tx_st_ready_o signal cannot be utilized to ensure enough credits are available to send a transaction layer protocol (TLP).

    The tx_st_ready_o signal of the R-Tile Avalon® Streaming Intel® FPGA IP for PCI Express is not dependant on any credit checking logic. The credit checking logic needs to be implemented in user logic utilizing the TX Flow Control Interface.

    The tx_st_ready_o signal of the R-Tile Avalon® Streaming Intel® FPGA IP for PCI Express can be deasserted for any of the following conditions:

    • The LTSSM is not ready.
    • A retry is in progress.
    • The R-Tile Avalon Streaming IP is busy sending internally generated TLPs.
    • The internal R-Tile TX FIFO is full.
    Resolution

    This updated information will be added to a future release of Table 55. Avalon Streaming TX Interface Signals in the R-tile Avalon® Streaming Intel® FPGA IP for PCI Express User Guide.

    Related Products

    This article applies to 1 products

    Intel® Agilex™ 7 FPGAs and SoC FPGAs I-Series

    Disclaimer

    1

    All postings and use of the content on this site are subject to Intel.com Terms of Use.