เนื่องจากปัญหาในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชัน 22.1 และก่อนหน้า เมื่อตัวรับส่งสัญญาณ Simplex TX และ RX ที่ทํางานในอัตราข้อมูลที่แตกต่างกันถูกวางไว้บนช่องสัญญาณเดียวกัน การคอมไพล์จะล้มเหลวที่ขั้น Support-Logic Generation ในระหว่างการคอมไพล์ด้วยข้อความแสดงข้อผิดพลาดต่อไปนี้:
ข้อผิดพลาด(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ให้BB_DONT_CARE ในด้าน TX ในไฟล์การตั้งค่าIntel® Quartus® (QSF) โดยใช้การตั้งค่าต่อไปนี้:
set_instance_assignment -name HSSI_PARAMETER "flux_mode=__BB_DONT_CARE__" -to
ปัญหานี้ได้รับการแก้ไขแล้วเริ่มต้นด้วยซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 22.2