FC2カウンター FPGAの部屋 mt9d111_inf_axis を Vivado 2013.4 IP Integrator に移行する2(IPの使用)
FC2ブログ

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

FPGAの部屋

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

mt9d111_inf_axis を Vivado 2013.4 IP Integrator に移行する2(IPの使用)

mt9d111_inf_axis を Vivado 2013.4 IP Integrator に移行する1(ISEプロジェクトからインポート)”の続き。

前回は、mt9d111_inf_axisのIPを作製した。今回は、mt9d111_inf_axis IP を使ってみる。
今回参照するFPGAの部屋のブログ記事”Vivado チュートリアル Designing with IP Lab3 (IP Packager)3”カスタムIPを新しいプロジェクトで使用するためのチュートリアル

・参照ブログ記事を参考に、前回の mt9d111_inf_axis IP を IP Catalog に追加した。
IP_Integrator_2013_4_11_140104.png

・IP Integrator のファイルを作って、mt9d111_inf_axis IP をAdd IP し、ポートを付けた。
IP_Integrator_2013_4_12_140104.png

・セーブ後に、HDL Wrapper ファイルを作製する。design_1 で右クリックし、右クリックメニューから Create HDL Wrapper... を選択する。
IP_Integrator_2013_4_13_140104.png

・ダイアログが表示された。OKボタンをクリックする。
IP_Integrator_2013_4_14_140104.png

・Wrapper ファイルが生成された。
IP_Integrator_2013_4_15_140104.png

・論理合成、インプリメントを行った。

・論理合成でエラー発生。どうやら、ディレクトリが作れないと言っている。パス名が260文字を超えているからなのだと思う。
IP_Integrator_2013_4_16_140104.png

ちなみに、プロジェクトがちょっと長いと下のようなエラーが出てくる。Windows のパス名の260文字制限にすぐに引っかかってしまう。
IP_Integrator_2013_4_10_140103.png

Vivado はフォルダの階層を掘り過ぎなのではないか?
なるべくプロジェクト名を短くしたほうが安全のようだ。
こうなると、パス名の制限の無い Linux で Vivado を使ったほうが良さそうだ。(今は、Windows7でVivado を使っています)

参考、”AR# 52787 Vivado - 「ERROR: [Common 17-143] Path length exceeds 260-Byte maximum allowed by Windows」というエラー メッセージが表示される"
  1. 2014年01月04日 05:09 |
  2. Vivado
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


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

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