接続 - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: システム レベル デザイン入力 (UG895)

Document ID
UG895
Release Date
2023-10-19
Version
2023.2 日本語

<connections> セクションでは、コンポーネント間の接続が定義されます。<connection> タグでは、1 つの接続に関連付けられている 2 つのコンポーネントが指定されます。<connection_map> タグは、その 2 つのコンポーネントのバス接続を記述します。2 つのコンポーネントのいずれかが FPGA タイプの <component> の場合、<connection> で定義されている詳細が Vivado Design Suite で使用され、part0_pins.xml にある対応する制約が検索されます。

<connections>
  <connection name="part0_dip" component1="part0" component2="dip_switches">
    <connection_map name="part0_dip_1" typical_delay="5" c1_st_index="0"
    c1_end_index="3" c2_st_index="0" c2_end_index="3"/>
  </connection>
</connections>

<connection> には次の属性があります。

表 1. <connection> の属性
タグ 使用方法/説明 例 (KC705)
name= 接続の名前。 part0_dip
component1= 接続の最初のコンポーネント。 part0
component2= 接続の 2 番目のコンポーネント。 dip_switches

<connection_map> には次の属性があります。

表 2. <connection_map> の属性
タグ 使用方法/説明 例 (KC705)
typical_delay= コンポーネント間の接続での遅延。 5
c1_st_index=

component1 の接続の開始ピンの <pin> インデックス。

component1 が FPGA の場合、このインデックスは part0_pins.xml からの値になります。

0
c1_end_index= component1 の接続の終点ピンの <pin> インデックス。 3
c2_st_index= component2 の開始ピンの <pin> インデックス。 0
c2_end_index= component2 の接続の終点ピンの <pin> インデックス。 3