由於 Intel® Quartus® Prime Pro Edition Software 版本 22.1 和更早版本的問題,當以不同資料速率執行的 TX 和 RX 簡單收發器置於同一通道上時,在編譯過程中,在支援-Logic 世代階段,編譯將發生故障,並出現下列錯誤訊息:
錯誤(21842):無法產生支援邏輯,因為設計中使用的 IP 元件具有衝突設定
錯誤(21843):衝突 0 ----------------------------------------------------------------
錯誤(21843):輸入變數:
錯誤(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
錯誤 (21843):flux_mode == FLUX_MODE_CPRI
錯誤 (21843):is_used == TRUE
錯誤(21843):位置 =UX0
錯誤(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
錯誤 (21843):flux_mode == FLUX_MODE_BYPASS
錯誤 (21843):is_used == TRUE
錯誤(21843):位置 =UX0
若要解決此問題,請使用下列設定 設定,將FLUX_MODE 設為在 Intel® Quartus® 設定檔案 (QSF) 中的 TX 端BB_DONT_CARE:
set_instance_assignment────HSSI_PARAMETER──flux_mode=__BB_DONT_CARE__──
此問題已從 Intel® Quartus® Prime Pro Edition 軟體版本 22.2 開始修復。