DisplayPort Stratix® 10 FPGA IP Design Example User Guide

ID 683887
Date 4/10/2024
Public
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 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 25.  Pin Assignments for Bitec FMC Revision 8 or Earlier
    DisplayPort Pin Location

    ( 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 26.  Pin Assignments for Bitec FMC Revision 10
    DisplayPort Pin Location ( 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 27.  Pin Assignments for Bitec FMC Revision 11
    DisplayPort Pin Location

    ( 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.