以下の制約例は、ダイナミック・リコンフィグレーションを使用してバンク内の CMU TX PLL を切り替える 2 つの ALTGX トランシーバー IP、常にトランシーバー・バンクの外側にある 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 ビューアーを使用して ALTGX コンポーネントの TX PLL に移動し、右クリックして Quartus II アサインメント・エディターで TX PLL を見つけることができます。