AR# 40424

13.1 EDK、AXI_Ethernet - 制約 <NET "*/rx_client_clk" TNM_NET ="phy_clk_rx";> [system.ucf(85)]: NET "*/rx_client_clk" がどのデザイン オブジェクトとも一致しない

説明

AVB が有効になっている Virtex-6 FPGA Hard TEMAC GMII システムのインプリメンテーション中に、次のエラー メッセージが表示されます。

ERROR:ConstraintSystem:58 - Constraint <NET "*/rx_client_clk" TNM_NET =
"phy_clk_rx";> [system.ucf(85)]: NET "*/rx_client_clk" does not match any
design objects.
ERROR:ConstraintSystem:58 - Constraint <NET "*/tx_client_clk" TNM_NET =
"phy_clk_tx";> [system.ucf(120)]: NET "*/tx_client_clk" does not match any
design objects.
ERROR:Xflow - Program ngdbuild returned error code 2. Aborting flow execution...

ソリューション


このエラーを解決するには、UCF ファイルで次の制約を修正します。



1. 変更前 :
NET "*/rx_client_clk" TNM_NET = "phy_clk_rx";
TIMEGRP "v6_emac_v1_3_clk_phy_rx" = "phy_clk_rx";
TIMESPEC "TS_v6_emac_v1_3_clk_phy_rx" = PERIOD "v6_emac_v1_3_clk_phy_rx" 7.5 ns HIGH 50 %;

変更後 :
NET "*axi_str_avbrx_aclk*" TNM_NET = "phy_clk_rx";
TIMEGRP "v6_emac_v1_3_clk_phy_rx" = "phy_clk_rx";
TIMESPEC "TS_v6_emac_v1_3_clk_phy_rx" = PERIOD "v6_emac_v1_3_clk_phy_rx" 7.5 ns HIGH 50 %;


2. 変更前 :
NET "*/tx_client_clk" TNM_NET = "phy_clk_tx";
TIMEGRP "v6_emac_v1_3_clk_ref_mux" = "phy_clk_tx";
TIMESPEC "TS_v6_emac_v1_3_clk_ref_mux" = PERIOD "v6_emac_v1_3_clk_ref_mux" TS_v6_emac_v1_3_clk_ref_gtx HIGH 50%;

変更後 :
NET "*axi_str_avbtx_aclk*" TNM_NET = "phy_clk_tx";
TIMEGRP "v6_emac_v1_3_clk_ref_mux" = "phy_clk_tx";
TIMESPEC "TS_v6_emac_v1_3_clk_ref_mux" = PERIOD "v6_emac_v1_3_clk_ref_mux" TS_v6_emac_v1_3_clk_ref_gtx HIGH 50%;



UCF ファイルでこの変更を入れた後に再度インプリメンテーションを実行します。


AR# 40424
日付 05/19/2012
ステータス アクティブ
種類 エラー メッセージ
デバイス
ツール
IP