คุณอาจเห็นข้อผิดพลาดลอจิกเจนเนอเรชั่นเมื่อใช้ F-Tile PMA/FEC Direct PHY Intel Agilex® 7 FPGA IP ที่กําหนดค่าในโหมด SDI หลังจากอัปเกรดจากซอฟต์แวร์ Intel® Quartus® Prime Pro Edition v22.3 เป็น v22.4 และใหม่กว่าหากคุณไม่ได้เพิ่มข้อจํากัด "tx_pll_bw_sel" Quartus Settings File (QSF)
ตัวรับส่งสัญญาณ Intel F-Tile ในโหมด SDI ต้องมีข้อจํากัด QSF เพิ่มเติมในซอฟต์แวร์ Intel Quartus v21.4 และใหม่กว่า คุณอาจเห็นข้อผิดพลาดลอจิกเจนเนอเรชั่นที่คล้ายกับต่อไปนี้ใน F-Tile PMA/FEC Direct Intel® FPGA PHY IP ในโหมด SDI การออกแบบ
ตัวอย่างข้อผิดพลาด:
ข้อผิดพลาด(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): is_used == TRUE
ข้อผิดพลาด(21843): ตําแหน่ง == UX15
ข้อผิดพลาด(21843): tx_line_rate_bps == 11880000000
ข้อผิดพลาด(21843): tx_pll_bw_sel == TX_PLL_BW_SEL_LOW
ข้อผิดพลาด(21843): tx_tuning_hint == TX_TUNING_HINT_SDI
ข้อผิดพลาด(21843): user.bb_f_ux_rx[0] -> du_inst|sdi_mr_du_sys_inst|rx_phy|rx_phy| U_base_profile|directphy_f_0|dphy_hip_inst|persystem[0].perxcvr[0].fgt.rx_ux.x_bb_f_ux_rx
ข้อผิดพลาด(21843): is_used == TRUE
ข้อผิดพลาด(21843): ตําแหน่ง == UX15
ข้อผิดพลาด(21843): txrx_channel_operation == TXRX_CHANNEL_OPERATION_DUAL_SIMPLEX
ในการแก้ไขปัญหานี้ ให้เพิ่มตัวอย่างข้อจํากัดต่อไปนี้สําหรับพิน SDI ตัวรับส่งสัญญาณ Intel F-Tile แต่ละตัว
ตัวอย่างข้อจํากัด:
set_instance_assignment -name HSSI_PARAMETER "tx_pll_bw_sel=TX_PLL_BW_SEL_MEDIUM" -to
สําหรับรายการงานที่ได้รับมอบหมาย HSSI_PARAMETER QSF ทั้งหมดที่จําเป็นสําหรับการออกแบบ Intel F-Tile SDI คุณสามารถสร้างตัวอย่างการออกแบบ Intel FPGA IP SDI II ในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชันล่าสุดและดูไฟล์ QSF