FC2カウンター FPGAの部屋 AXI4 Master, AXI4 Lite Slaveバスを持つプロジェクトをVivado IP Packager でIPにする3
fc2ブログ

FPGAやCPLDの話題やFPGA用のツールの話題などです。 マニアックです。 日記も書きます。

FPGAの部屋

FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。Xilinx ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。

AXI4 Master, AXI4 Lite Slaveバスを持つプロジェクトをVivado IP Packager でIPにする3

”AXI4 Master, AXI4 Lite Slaveバスを持つプロジェクトをVivado IP Packager でIPにする2”の続き

前回は失敗はあったが、パラメータを設定する方法についてブログに書いた。今回は、IPをインスタンスして、パラメータを設定する画面の構成について書こうと思う。

・Pcakage IPタブの IP GUI Customization Layout をクリックして、右のペインからRun the wizard をクリックする。
IP_Packager_AXI_48_130812.png

・IP GUI Customization Layout ダイアログが表示された。1. Guide me through creating pages and groups のラジオボタンをクリックする。Next>ボタンをクリックした。
IP_Packager_AXI_49_130812.png

・ページを設定しようと思う。最初のページには、AXIバス関連でないパラメータを入れる。C_OFFSET_WIDTH と C_DISPLAY_START_ADDRESS を選択する。
IP_Packager_AXI_50_130812.png

・真ん中、一番上の右向き矢印をクリックして、2つの信号を右のペインに入れた。Next>ボタンをクリックした。
IP_Packager_AXI_51_130812.png

・Group and Parameter Ordering Page が表示された。そのままNext>ボタンをクリックした。
IP_Packager_AXI_52_130812.png

・Customization Page Summary が表示された。Create Page ボタンをクリックして、2ページ目を生成する。
IP_Packager_AXI_53_130812.png

・New Configuration Page Creation が表示された。真ん中の3番目のMove all the items to the right ボタンをクリックして、すべての信号を右のペインに入れた。
IP_Packager_AXI_54_130812.png

・右のペインに残りのすべてのAXI4バスの信号が入った。
IP_Packager_AXI_55_130812.png

・Group and Parameter Ordering Page が表示された。Groupボタンをクリックして、ブループを作る。
IP_Packager_AXI_56_130812.png

・New Group Creation Page が表示された。AXI4 Master の信号をすべて選んで、真ん中の矢印の一番上のMove the selected items to the right ボタンをクリックした。
IP_Packager_AXI_57_130812.png

・右のペインにAXI4 Master の信号が入った。右端の矢印ボタンをクリックして、順番を入れ替える。(結局、順番は反映されなかった)
IP_Packager_AXI_58_130812.png

・右のペインの信号の順番を入れ替えて、Group NameにAXI4 Master と入力した。Next>ボタンをクリックした。
IP_Packager_AXI_59_130812.png

・Group and Parameter Ordering Page が表示された。AXI4 Master グループができていた。再度、Groupボタンをクリックして、ブループを作る。
IP_Packager_AXI_60_130812.png

・New Group Creation Page が表示された。AXI4 Lite Slave の信号をすべて右のペインに入れるために、真ん中の3番目のMove all the items to the right ボタンをクリックして、すべての信号を右のペインに入れた。
IP_Packager_AXI_61_130812.png

・AXI4 Lite Slave のすべて信号が右のペインに入った。Group NameにAXI4 Lite Slave と入力した。Next>ボタンをクリックした。
IP_Packager_AXI_62_130812.png

・右端の矢印ボタンをクリックして、順番を入れ替えた。(結局、ここでも順番は反映されなかった)Next>ボタンをクリックした。
IP_Packager_AXI_63_130812.png

・Group and Parameter Ordering Page が表示された。AXI4 Master、AXI4 Lite Slave の2つのグループが出来た。Next>ボタンをクリックした。
IP_Packager_AXI_64_130812.png

・Customization Page Summary が表示された。Next>ボタンをクリックした。
IP_Packager_AXI_65_130812.png

・Finishボタンをクリックした。
IP_Packager_AXI_66_130812.png

・Pcakage IPタブの IP GUI Customization Layout に戻った。Refresh... をクリックした。
IP_Packager_AXI_67_130812.png

・IPのパラメータ設定のPage 0 を示す。
IP_Packager_AXI_68_130812.png

・IPのパラメータ設定のPage 1 の上半分を示す。グループ化されている。しかし、順番は並べ替えた順番ではなく、元の順番だった。
IP_Packager_AXI_69_130812.png

・IPのパラメータ設定のPage 1 の下半分を示す。こちらもグループ化されている。
IP_Packager_AXI_70_130812.png

・Review and Package をクリックして、Package IP ボタン、または Re-Package IP ボタンをクリックする。
IP_Packager_AXI_71_130812.png
  1. 2013年08月13日 05:31 |
  2. Vivado
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック URL
https://marsee101.blog.fc2.com/tb.php/2554-fcd90549
この記事にトラックバックする(FC2ブログユーザー)