新しい I/O プランニング プロジェクトを作成するには、次の操作を実行します。
-
Vivado を起動し、次の手順に従って Versal デバイスをターゲットにした新規プロジェクトを作成します。
- Quick Start セクションで Create Project をクリックします。
- Next をクリックします。
- Project Name ページでプロジェクト名 (Project name) およびプロジェクト ディレクトリ (Project location) を指定し、Create project subdirectory をオンにします。
- Next をクリックします。
- Project Type ページで RTL Project および Do not specify sources a this time をオンにします。
- Next をクリックします。
- Default Part ページでデフォルト パーツを選択します。
-
Next をクリックします。
New Project Summary ページが表示されます。
- Finish をクリックします。
- プロジェクトが作成されたら、Flow Navigator で [PROJECT MANAGER] → IP Catalog をクリックします。
- [IP Catalog] ウィンドウで Advanced IO Wizard IP を検索し、ダブルクリックして Customize IP ダイアログ ボックスを開きます。
-
Customize
IP ダイアログ ボックスで、設定をデフォルトのままにして OK をクリックし、IP をプロジェクトに追加します。図 1. Customize IP ダイアログ ボックス
- 追加した IP の OOC 出力ファイルを生成するダイアログ ボックスが表示されます。Generate をクリックします。
- Sources ウィンドウで advanced_io_wizard_0.xci ファイルを右クリックし、Open IP Example Design をクリックします。
- サンプル デザインを次の図に示すように設定します。図 2. Open IP Example Design ダイアログ ボックス
- OK をクリックします。
- Flow Navigator で SYNTHESIS → Run Synthesis をクリックします。
- 合成が完了したら、Open Synthesized Design をオンにして OK をクリックします。
- 合成済みデザインが開いたら、
I/O Ports ウィンドウが表示されます。
をクリックします。 -
I/O Ports ウィンドウに、Advanced I/O Planner を開くリンクがあります。リンクをクリックし、バンク単位でポート配置を設定します。図 3. Advanced I/O Planner
-
OK をクリックします。
次の図に、サンプル デザインを示します。
図 4. サンプル デザイン