การออกแบบการกําหนดค่าอุปกรณ์รับส่งสัญญาณ Stratix IV GX แบบไดนามิกของคุณล้มเหลวในการผสานรวม TX PLL ในซอฟต์แวร์ Quartus II หากคุณยังไม่ได้เพิ่มการบ้านGXB_TX_PLL_RECONFIG_GROUPไปยังไฟล์การตั้งค่า Quartus (.qsf) ของคุณ
การมอบหมาย QSF ของ GXB_TX_PLL_RECONFIG_GROUP จะแจ้งให้ทราบว่าควรผสาน TX PLL ที่อินสแตนซ์ใดภายในตัวรับส่งสัญญาณ ALTGX
ข้อจํากัดตัวอย่างด้านล่างมีไว้สําหรับ IP ตัวรับส่งสัญญาณ ALTGX สองตัวที่กําหนดค่าให้ใช้การกําหนดค่าใหม่แบบไดนามิกเพื่อสลับระหว่าง CMU TX PLL ภายในธนาคาร ATX PLL ซึ่งมักจะอยู่นอกธนาคารตัวรับส่งสัญญาณและ CMU ที่อยู่ในธนาคารตัวรับส่งสัญญาณอื่นไปยังช่องสัญญาณ
- set_instance_assignment -name GXB_TX_PLL_RECONFIG_GROUP 0 -to "PMAPCS_PHY0| PMAPCS_PHY0_alt4gxb:PMAPCS_PHY0_alt4gxb_component|tx_pll0"
- set_instance_assignment -name GXB_TX_PLL_RECONFIG_GROUP 0 -to "PMAPCS_PHY1| PMAPCS_PHY1_alt4gxb:PMAPCS_PHY1_alt4gxb_component|tx_pll0"
- set_instance_assignment -name GXB_TX_PLL_RECONFIG_GROUP 1 -to "PMAPCS_PHY0| PMAPCS_PHY0_alt4gxb:PMAPCS_PHY0_alt4gxb_component|atx_pll0"
- set_instance_assignment -name GXB_TX_PLL_RECONFIG_GROUP 1 -to "PMAPCS_PHY1| PMAPCS_PHY1_alt4gxb:PMAPCS_PHY1_alt4gxb_component|atx_pll0"
- set_instance_assignment -name GXB_TX_PLL_RECONFIG_GROUP 2 -to "PMAPCS_PHY0| PMAPCS_PHY0_alt4gxb:PMAPCS_PHY0_alt4gxb_component|tx_pll_edge0"
- set_instance_assignment -name GXB_TX_PLL_RECONFIG_GROUP 2 -to "PMAPCS_PHY1| PMAPCS_PHY1_alt4gxb:PMAPCS_PHY1_alt4gxb_component|tx_pll_edge0"
|tx_pll0 เป็น CMU ภายในธนาคารผู้รับสัญญาณที่ช่องสัญญาณอยู่
|atx_pll0 เป็น ATX PLL ซึ่งมักจะอยู่นอกธนาคารตัวรับส่งสัญญาณที่ช่องสัญญาณอยู่
|tx_pll_edge0 เป็น CMU ในธนาคารตัวรับส่งสัญญาณอื่นที่ช่องสัญญาณอยู่
คุณสามารถใช้ Quartus II RTL Viewer เพื่อไปยัง TX PLL ในส่วนประกอบ ALTGX และคลิกขวาเพื่อค้นหา TX PLL ใน Quartus II Assignment Editor