Do sự cố trong Phần mềm phiên bản Intel® Quartus® Prime Pro phiên bản 22.1 trở lên, khi bộ thu phát TX và RX simplex chạy ở tốc độ dữ liệu khác nhau được đặt trên cùng một kênh, việc biên dịch sẽ bị lỗi ở giai đoạn Tạo Logic Hỗ trợ trong quá trình biên dịch với thông báo lỗi sau:
Lỗi(21842): Logic hỗ trợ không thể được tạo ra vì các thành phần IP được sử dụng trong thiết kế có các cài đặt xung đột
Lỗi(21843): Xung đột 0 ----------------------------------------------------------------
Lỗi(21843): Biến đầu vào:
Lỗi(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
Lỗi(21843): flux_mode == FLUX_MODE_CPRI
Lỗi(21843): is_used == TRUE
Lỗi(21843): vị trí == UX0
Lỗi(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
Lỗi(21843): Flux_mode == FLUX_MODE_BYPASS
Lỗi(21843): is_used == TRUE
Lỗi(21843): vị trí == UX0
Để giải quyết vấn đề này, hãy cài đặt FLUX_MODE BB_DONT_CARE đặt ở phía TX trong Tập tin cài đặt Intel® Quartus® (QSF) bằng cách sử dụng các cài đặt sau:
set_instance_assignment -name HSSI_PARAMETER "flux_mode=__BB_DONT_CARE__" -to
Sự cố này đã được khắc phục bắt đầu với phiên Intel® Quartus® Prime Phiên bản Pro phiên bản 22.2.