En raison d’un bogue dans les versions 21.1 et antérieures du logiciel Intel® Quartus® Prime Pro Edition, votre exemple de conception IP HDMI Intel pour Intel Cyclone les périphériques 10 GX génèreront Intel Arria 10 contraintes QSF de l’émetteur-récepteur.
Pour résoudre ce problème, vous pouvez remplacer le préfixe « XCVR_A10 » par « XCVR_C10 » dans le fichier QSF de l’exemple de conception IP HDMI Intel.
Par exemple, remplacez les éléments suivants :
set_instance_assignment - nom XCVR_A10_TX_SLEW_RATE_CTRL SLEW_R5 -à fmc_dp_c2m_p[0]
set_instance_assignment nom XCVR_A10_TX_SLEW_RATE_CTRL SLEW_R5 à fmc_dp_c2m_p[1]
set_instance_assignment - nom XCVR_A10_TX_SLEW_RATE_CTRL SLEW_R5 -à fmc_dp_c2m_p[2]
set_instance_assignment nom XCVR_A10_TX_SLEW_RATE_CTRL SLEW_R5 à fmc_dp_c2m_p[3]
set_instance_assignment -nom XCVR_A10_TX_VOD_OUTPUT_SWING_CTRL 31 -à fmc_dp_c2m_p[0]
set_instance_assignment - nom XCVR_A10_TX_VOD_OUTPUT_SWING_CTRL 31 -à fmc_dp_c2m_p[1]
set_instance_assignment -nom XCVR_A10_TX_VOD_OUTPUT_SWING_CTRL 31 -à fmc_dp_c2m_p[2]
set_instance_assignment - nom XCVR_A10_TX_VOD_OUTPUT_SWING_CTRL 31 -à fmc_dp_c2m_p[3]
set_instance_assignment- nom XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS -à fmc_dp_c2m_p[0]
set_instance_assignment- nom XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS à fmc_dp_c2m_p[1]
set_instance_assignment - nom XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS -à fmc_dp_c2m_p[2]
set_instance_assignment nom XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS à fmc_dp_c2m_p[3]
set_instance_assignment-nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 à fmc_dp_c2m_p[0]
set_instance_assignment -nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 -à fmc_dp_c2m_p[1]
set_instance_assignment -nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 -à fmc_dp_c2m_p[2]
set_instance_assignment- nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 à fmc_dp_c2m_p[3]
set_instance_assignment - nom XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS -à fmc_dp_c2m_p[0]
set_instance_assignment nom XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS à fmc_dp_c2m_p[1]
set_instance_assignment- nom XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS à fmc_dp_c2m_p[2]
set_instance_assignment nom XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS à fmc_dp_c2m_p[3]
set_instance_assignment-nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP 0 à fmc_dp_c2m_p[0]
set_instance_assignment- nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP 0 à fmc_dp_c2m_p[1]
set_instance_assignment- nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP 0 à fmc_dp_c2m_p[2]
set_instance_assignment-nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 à fmc_dp_c2m_p[0]
set_instance_assignment -nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 -à fmc_dp_c2m_p[1]
set_instance_assignment- nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 à fmc_dp_c2m_p[2]
set_instance_assignment -nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 -à fmc_dp_c2m_p[3]
set_instance_assignment -nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 -à fmc_dp_c2m_p[0]
set_instance_assignment -nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 -à fmc_dp_c2m_p[1]
set_instance_assignment -nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 -à fmc_dp_c2m_p[2]
set_instance_assignment- nom XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 à fmc_dp_c2m_p[3]
avec les éléments suivants :
set_instance_assignment- nom XCVR_C10_TX_SLEW_RATE_CTRL SLEW_R5 à fmc_dp_c2m_p[0]
set_instance_assignment - nom XCVR_C10_TX_SLEW_RATE_CTRL SLEW_R5 -à fmc_dp_c2m_p[1]
set_instance_assignment - nom XCVR_C10_TX_SLEW_RATE_CTRL SLEW_R5 -à fmc_dp_c2m_p[2]
set_instance_assignment- nom XCVR_C10_TX_SLEW_RATE_CTRL SLEW_R5 à fmc_dp_c2m_p[3]
set_instance_assignment -nom XCVR_C10_TX_VOD_OUTPUT_SWING_CTRL 31 -à fmc_dp_c2m_p[0]
set_instance_assignment- nom XCVR_C10_TX_VOD_OUTPUT_SWING_CTRL 31 -à fmc_dp_c2m_p[1]
set_instance_assignment - nom XCVR_C10_TX_VOD_OUTPUT_SWING_CTRL 31 -à fmc_dp_c2m_p[2]
set_instance_assignment - nom XCVR_C10_TX_VOD_OUTPUT_SWING_CTRL 31 -à fmc_dp_c2m_p[3]
set_instance_assignment- nom XCVR_C10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS à fmc_dp_c2m_p[0]
set_instance_assignment - nom XCVR_C10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS -à fmc_dp_c2m_p[1]
set_instance_assignment - nom XCVR_C10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS -à fmc_dp_c2m_p[2]
set_instance_assignment nom XCVR_C10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS à fmc_dp_c2m_p[3]
set_instance_assignment- nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 à fmc_dp_c2m_p[0]
set_instance_assignment-nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 à fmc_dp_c2m_p[1]
set_instance_assignment -nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 -à fmc_dp_c2m_p[2]
set_instance_assignment -nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 -à fmc_dp_c2m_p[3]
set_instance_assignment nom XCVR_C10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS à fmc_dp_c2m_p[0]
set_instance_assignment- nom XCVR_C10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS à fmc_dp_c2m_p[1]
set_instance_assignment- nom XCVR_C10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS -à fmc_dp_c2m_p[2]
set_instance_assignment - nom XCVR_C10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS -à fmc_dp_c2m_p[3]
set_instance_assignment-nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP 0 à fmc_dp_c2m_p[0]
set_instance_assignment -nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP 0 -à fmc_dp_c2m_p[1]
set_instance_assignment - nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP 0 à fmc_dp_c2m_p[2]
set_instance_assignment- nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 à fmc_dp_c2m_p[0]
set_instance_assignment -nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 -à fmc_dp_c2m_p[1]
set_instance_assignment-nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 à fmc_dp_c2m_p[2]
set_instance_assignment- nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 à fmc_dp_c2m_p[3]
set_instance_assignment- nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 à fmc_dp_c2m_p[0]
set_instance_assignment-nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 à fmc_dp_c2m_p[1]
set_instance_assignment - nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 -à fmc_dp_c2m_p[2]
set_instance_assignment- nom XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 à fmc_dp_c2m_p[3]
Ce problème est résolu à partir de la version 21.3 du logiciel Intel® Quartus® Prime Pro Edition.