En raison d’un problème dans la version 22.1 et antérieure du logiciel Prime Pro Edition Intel® Quartus®, lorsque les émetteurs-récepteurs TX et RX simplex exécutés à un débit de données différent sont placés sur le même canal, la compilation tombera en panne à l’étape de génération de support-logique pendant la compilation avec le message d’erreur suivant :
Erreur (21842) : la logique de prise en charge ne peut pas être générée car les composants IP utilisés dans la conception possèdent des paramètres contradictoires
Erreur (21843) : conflit 0 ----------------------------------------------------------------
Erreur (21843) : variables d’entrée :
Erreur (21843) : user.bb_f_ux_tx[0] -> du_inst|sdi_mr_du_sys_inst|tx_phy|tx_phy|dphy_hip_inst|persystem[0].perxcvr[0].fgt.tx_ux.x_bb_f_ux_tx
Erreur (21843) : flux_mode == FLUX_MODE_CPRI
Erreur (21843) : is_used == TRUE
Erreur (21843) : emplacement == UX0
Erreur (21843) : user.bb_f_ux_rx[0] -> du_inst|sdi_mr_du_sys_inst|rx_phy|rx_phy|dphy_hip_inst|persystem[0].perxcvr[0].fgt.rx_ux.x_bb_f_ux_rx
Erreur (21843) : flux_mode == FLUX_MODE_BYPASS
Erreur (21843) : is_used == TRUE
Erreur (21843) : emplacement == UX0
Pour contourner ce problème, définissez la FLUX_MODE sur BB_DONT_CARE du côté TX du fichier de paramètres Intel® Quartus® (QSF) en utilisant le paramètre suivant :
set_instance_assignment nom HSSI_PARAMETER « flux_mode=__BB_DONT_CARE__ » –à
Ce problème a été résolu à partir de la version 22.2 du logiciel Intel® Quartus® Prime Pro Edition.