FC2カウンター FPGAの部屋 2013年08月13日
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