ID บทความ: 000075430 ประเภทข้อมูล: การแก้ไขปัญหา การตรวจสอบครั้งล่าสุด: 04/08/2021

ทําไมตัวอย่างการออกแบบ IP Intel® HDMI* ของฉันสําหรับอุปกรณ์ Intel Cyclone® 10 GX ทําให้เกิดข้อจํากัด QSF ของตัวรับส่งสัญญาณ Intel Arria® 10 ตัวเมื่อใช้ซอฟต์แวร์ Intel® Quartus® Prime เวอร์ชั่น 21.1 และก่อนหน้า

สิ่งแวดล้อม

  • Intel® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    เนื่องจากข้อบกพร่องในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 21.1 และก่อนหน้า ทําให้ตัวอย่างการออกแบบ IP Intel HDMI ของคุณสําหรับอุปกรณ์ Intel Cyclone 10 GX จะสร้างข้อจํากัด QSF ของตัวรับส่งสัญญาณ Intel Arria 10 ตัว

    ความละเอียด

    ในการแก้ไขปัญหานี้ คุณสามารถแทนที่คํานําหน้า "XCVR_A10" เป็น "XCVR_C10" ในไฟล์ตัวอย่างการออกแบบ IP Intel HDMI

     

    ตัวอย่างเช่น ให้แทนที่รายการต่อไปนี้:

    set_instance_assignment -name XCVR_A10_TX_SLEW_RATE_CTRL SLEW_R5 -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_A10_TX_SLEW_RATE_CTRL SLEW_R5 -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_A10_TX_SLEW_RATE_CTRL SLEW_R5 -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_A10_TX_SLEW_RATE_CTRL SLEW_R5 -to fmc_dp_c2m_p[3]

    set_instance_assignment -name XCVR_A10_TX_VOD_OUTPUT_SWING_CTRL 31 -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_A10_TX_VOD_OUTPUT_SWING_CTRL 31 -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_A10_TX_VOD_OUTPUT_SWING_CTRL 31 -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_A10_TX_VOD_OUTPUT_SWING_CTRL 31 -ไปยังfmc_dp_c2m_p[3]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS -to fmc_dp_c2m_p[3]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 -to fmc_dp_c2m_p[3]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS -to fmc_dp_c2m_p[3]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP 0 -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP 0 -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP 0 -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 -to fmc_dp_c2m_p[3]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 -to fmc_dp_c2m_p[3]

     

    โดยมีดังต่อไปนี้:

    set_instance_assignment -name XCVR_C10_TX_SLEW_RATE_CTRL SLEW_R5 -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_C10_TX_SLEW_RATE_CTRL SLEW_R5 -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_C10_TX_SLEW_RATE_CTRL SLEW_R5 -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_C10_TX_SLEW_RATE_CTRL SLEW_R5 -to fmc_dp_c2m_p[3]

    set_instance_assignment -name XCVR_C10_TX_VOD_OUTPUT_SWING_CTRL 31 -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_C10_TX_VOD_OUTPUT_SWING_CTRL 31 -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_C10_TX_VOD_OUTPUT_SWING_CTRL 31 -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_C10_TX_VOD_OUTPUT_SWING_CTRL 31 -to fmc_dp_c2m_p[3]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SIGN_PRE_TAP_1T FIR_PRE_1T_POS -to fmc_dp_c2m_p[3]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T 0 -to fmc_dp_c2m_p[3]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SIGN_1ST_POST_TAP FIR_POST_1T_POS -to fmc_dp_c2m_p[3]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP 0 -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP 0 -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP 0 -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T 0 -to fmc_dp_c2m_p[3]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 -to fmc_dp_c2m_p[0]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 -to fmc_dp_c2m_p[1]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 -to fmc_dp_c2m_p[2]

    set_instance_assignment -name XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP 0 -to fmc_dp_c2m_p[3]

     

    ปัญหานี้แก้ไขได้ด้วยซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 21.3

    ผลิตภัณฑ์ที่เกี่ยวข้อง

    บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

    Intel® Cyclone® 10 GX FPGA

    เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้