<ip_associated_rules> タグは、優先ボード インターフェイスまたは IP インターフェイスに割り当て可能なボード インターフェイスの優先順位リストを定義するのに使用します。このタグは、ボード ファイルの 2.1 スキーマ バージョンから導入されています。
Vivado IP インターフェイスに使用可能なボード インターフェイスは、IP インテグレーターの設計アシスタンス機能を使用してリストされます。設計アシスタンスの詳細は、 『Vivado Design Suite ユーザー ガイド: IP インテグレーターを使用した IP サブシステムの設計』 (UG994) を参照してください。<ip_associated_rules> では、どのボード インターフェイスを特定の IP インターフェイスに適用できるかを定義できます。
ヒント: <ip_associated_rules> タグは、どの IP を定義するためにでも使用できますが、通常定義されたボード インターフェイスをより多く含むクロックおよびリセットに使用するのが最も便利です。
<ip_associated_rules>
<ip_associated_rule name="default">
<ip vendor="xilinx.com" library="ip" name="axi_ethernet" version="*"
ip_interface="mgt_clk">
<associated_board_interfaces>
<associated_board_interface name="sgmii_mgt_clk" order="1"/>
<associated_board_interface name="sma_mgt_clk" order="0"/>
</associated_board_interfaces>
</ip>
<ip vendor="xilinx.com" library="ip" name="axi_ethernet" version="*"
ip_interface="phy_rst_n">
<associated_board_interfaces>
<associated_board_interface name="phy_reset_out" order="0"/>
</associated_board_interfaces>
</ip>
<ip vendor="xilinx.com" library="ip" name="gig_ethernet_pcs_pma" version="*"
ip_interface="gtrefclk_in">
<associated_board_interfaces>
<associated_board_interface name="sgmii_mgt_clk" order="1"/>
<associated_board_interface name="sma_mgt_clk" order="0"/>
</associated_board_interfaces>
</ip>
</ip_associated_rule>
</ip_associated_rules>