UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

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
ステータス アクティブ
種類 エラー メッセージ
デバイス
  • Virtex-6 LXT
  • Virtex-6 SXT
ツール
  • EDK - 13.1
  • ISE Design Suite - 13.1
IP
  • AXI Ethernet
  • Ethernet AVB
このページをブックマークに追加