DisplayPort Intel® Stratix® 10 FPGA IP Design Example User Guide

ID 683887
Date 1/07/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.9. Transceiver Lane Configurations

If you want to configure your design to use 1, 2 or 4 lanes targeting different versions of Bitec FMC daughter cards, you have to configure the pin assignments accordingly in the Intel® Quartus® Prime Pro Settings File (QSF).
To configure the DisplayPort Intel® FPGA IP design example using 1, 2 or 4 lanes, follow these steps:
  1. In both the DisplayPort Source and Sink parameter editors, set the Maximum lane count parameter to 1, 2 or 4.
  2. Generate the design example.
  3. Make the following assignments in the Assignment Editor.
    Table 27.  Pin Assignments for Bitec FMC Revision 8 or Earlier
    DisplayPort Pin Location

    ( Intel® Stratix® 10 Development Kit)

    Four Lanes Two Lanes One Lane
    Source BJ4 fmca_dp_c2m_p[0] Not applicable Not applicable
    BJ5 fmca_dp_c2m_n[0]
    BF5 fmca_dp_c2m_p[1]
    BF6 fmca_dp_c2m_n[1]
    BG3 fmca_dp_c2m_p[2] fmca_dp_c2m_p[0]
    BG4 fmca_dp_c2m_n[2] fmca_dp_c2m_n[0]
    BE3 fmca_dp_c2m_p[3] fmca_dp_c2m_p[1] fmca_dp_c2m_p[0]
    BE4 fmca_dp_c2m_n[3] fmca_dp_c2m_n[1] fmca_dp_c2m_n[0]
    Sink BH9 fmca_dp_m2c_p[0] fmca_dp_m2c_p[0] fmca_dp_m2c_p[0]
    BH10 fmca_dp_m2c_n[0] fmca_dp_m2c_n[0] fmca_dp_m2c_n[0]
    BJ7 fmca_dp_m2c_p[1] fmca_dp_m2c_p[1] Not applicable
    BJ8 fmca_dp_m2c_n[1] fmca_dp_m2c_n[1]
    BG7 fmca_dp_m2c_p[2] Not applicable
    BG8 fmca_dp_m2c_n[2]
    BE7 fmca_dp_m2c_p[3]
    BE8 fmca_dp_m2c_n[3]
    Transceiver Avalon® Memory-Mapped Interface Group XCVR_RECONFIG_GROUP Enable Disable Disable
    Table 28.  Pin Assignments for Bitec FMC Revision 10
    DisplayPort Pin Location ( Intel® Stratix® 10 Development Kit) Four Lanes Two Lanes One lane
    Source BJ4 fmca_dp_c2m_p[0] fmca_dp_c2m_p[0] fmca_dp_c2m_p[0]
      BJ5 fmca_dp_c2m_n[0] fmca_dp_c2m_n[0] fmca_dp_c2m_n[0]
      BF5 fmca_dp_c2m_p[1] fmca_dp_c2m_p[1] Not Applicable
      BF6 fmca_dp_c2m_n[1] fmca_dp_c2m_n[1]
      BG3 fmca_dp_c2m_p[2] Not Applicable
      BG4 fmca_dp_c2m_n[2]
      BE3 fmca_dp_c2m_p[3]
      BE4 fmca_dp_c2m_n[3]
    Sink BH9 fmca_dp_m2c_p[0] fmca_dp_m2c_p[0] fmca_dp_m2c_p[0]
      BH10 fmca_dp_m2c_n[0] fmca_dp_m2c_n[0] fmca_dp_m2c_n[0]
      BJ7 fmca_dp_m2c_p[1] fmca_dp_m2c_p[1] Not Applicable
      BJ8 fmca_dp_m2c_n[1] fmca_dp_m2c_n[1]
      BG7 fmca_dp_m2c_p[2] Not Applicable
      BG8 fmca_dp_m2c_n[2]
      BE7 fmca_dp_m2c_p[3]
      BE8 fmca_dp_m2c_n[3]
    Merging of Reconfiguration Interfaces XCVR_RECONFIG_GROUP 1 Enable Enable Enable
    Table 29.  Pin Assignments for Bitec FMC Revision 11
    DisplayPort Pin Location

    ( Intel® Stratix® 10 Development Kit)

    Four Lanes Two Lanes One Lane
    Source BJ4 fmca_dp_c2m_p[0] fmca_dp_c2m_p[0] fmca_dp_c2m_p[0]
    BJ5 fmca_dp_c2m_n[0] fmca_dp_c2m_n[0] fmca_dp_c2m_n[0]
    BF5 fmca_dp_c2m_p[1] fmca_dp_c2m_p[1] Not applicable
    BF6 fmca_dp_c2m_n[1] fmca_dp_c2m_n[1]
    BG3 fmca_dp_c2m_p[2] Not applicable
    BG4 fmca_dp_c2m_n[2]
    BE3 fmca_dp_c2m_p[3]
    BE4 fmca_dp_c2m_n[3]
    Sink BH9 fmca_dp_m2c_p[0] Not applicable Not applicable
    BH10 fmca_dp_m2c_n[0]
    BJ7 fmca_dp_m2c_p[1]
    BJ8 fmca_dp_m2c_n[1]
    BG7 fmca_dp_m2c_p[2] fmca_dp_m2c_p[0]
    BG8 fmca_dp_m2c_n[2] fmca_dp_m2c_n[0]
    BE7 fmca_dp_m2c_p[3] fmca_dp_m2c_p[1] fmca_dp_m2c_p[0]
    BE8 fmca_dp_m2c_n[3] fmca_dp_m2c_n[1] fmca_dp_m2c_n[0]
    Transceiver Avalon® Memory-Mapped Interface Group XCVR_RECONFIG_GROUP Enable Disable Disable
    Note: You can disable the non-applicable pin assignments in the Assignment Editor.