I/O ポートを定義された領域に配置するには、次の手順に従います。
- [I/O Ports] ウィンドウで、個別の I/O ポート、I/O ポートのグループ、またはインターフェイスを選択します。
- 次のいずれかを実行します。
- [I/O Ports] ウィンドウで右クリックし、Place I/O Ports in Area をクリックします。
- [Package] ウィンドウまたは [Device] ウィンドウで右クリックし、Place I/O Ports in Area をクリックします。
カーソルが十字型に変化し、ポートを配置する長方形を定義できるようになります。
- [Package] ウィンドウまたは [Device] ウィンドウのいずれかで長方形を描画し、割り当て領域を定義します。
定義した領域に選択された I/O ポートすべてを配置できない場合は、コマンドが継続します。カーソルは十字型のままで、残りの I/O ポートがすべて配置されるまで、長方形を続けて描画できます。または、Esc キーを押して、I/O ポートの配置をキャンセルします。
ヒント: Vivado IDE では、[I/O Ports] ウィンドウに表示されている順序でポートが割り当てられます。割り当ての前に [I/O Ports] ウィンドウでポートを並べ替えておくと、並べ替えられた順序で割り当てることができます。長方形の描画方向によって割り当て順序が変わります。I/O ポートは最初に選択された長方形の座標の内側のピンから順に割り当てられます。領域の長方形の定義を工夫することにより、PCB 配線の観点から有益なピン配置が得られます。
次の図に、ある領域に配置された I/O ポートを示します。