Repositoriesを選択し、リポジトリを更新した。*これで、IPコア名を変えて、Pcoreとして生成する目処が付いた。.paoファイルを修正する。»コメントこんにちは。この1月くらい業務で同じような事をやっています。MicroBlazeにAXIでDDR2を接続して、外部からの大量データを格納しています。愚痴で申し訳ないんですが、Xilinxのツールのクソさ加減には辟易します。インプリメント結果を間違えるような事はないのですが、不具合多すぎです。]windyさん、こんにちは。お仕事でやられたんですね。わからないことがありましたら、コメントで教えて下さい。Xilinxのツールは、特にEDKはバグというか、仕様かもしれませんが、使い難い所が多いような気がします。うまく付き合っていかないとと思っています。いつも複数のバージョンをインストールするようにしています。複数のバージョンで確かめられるように。]教えるなんてとんでもないです。このブログからAXIの情報をかき集めてばかりなので...EDKの使いにくさはどうしようもないですね。僕はEDKの極力GUIを使わずにMHSファイルを直接編集するようにしています。今のEDKってテキストファイルを開けないですよね。Preferenceで外部エディタを設定してもエラーになっちゃうというお粗末さです。FPGA」でFPGAへのコンフィグが出来ません。Deta2Memがエラーで終了してしまいます。ProjeNaviかXPSから起動していれば正常に出来るのですが。directoryを変更しているとXPSサブモジュールを含んだデザインでISimが起動出来ません(最悪)これはISEのTCLスクリプトのバグでした。自力で直してWebCaseで報告中です。FPGA」でFPGAへのコンフィグが出来ません。MCSではまりました。XPSの接続にもだいぶ慣れてきました。ほとんどGUIでやって、だめな時はMHSいじってます。バグがあると思いますが、複数のバージョンで確かめてみています。時間がかかっちゃうんですよね。Alteraも少ないかもしれませんが、バグはあるでしょうし、諦めて対処するようにしています。バグ情報の共有はしたいし、有意義だと思っています。教えて頂いてありがとうございました。今回は、自分でAXIバスのスレーブ・プロトコルを多少なりとも作って、カスタム・コアをXPSにシステムに接続しようと思っています。可能な限りソースと手順をブログに書いていこうと思っています。次は、AXIバス・マスタ・プロトコルを作ってみようと思っています。途中でAltiumに手を出したりするかもしれませんが。Directoryの設定って使ってますか?SVNでソース管理してる事もあって、僕はプロジェクトファイルのディレクトリが出力ファイルで埋め尽くされるのが嫌なので必ず設定しているのですが、XilinxのWebCaseの担当者はこの設定を知りませんでした。「デフォルトのまま使ってるお客様がほとんどです」という事でした。こちらもAXI仕様のMCBに自作ペリフェラルを接続しているところです。ペリフェラルと言ってもEDKのIPにはしないで、MIG生成のDDR2コアAXIに外部データとのブリッジを接続しています。MicroBlazeのAXIはXPSモジュールから外に出してISEでのVHDLコード上で接続しています。この方がシミュレーションが楽なので。Directoryは使っていません。ISEのインプリメント関係のファイルは、大体はISEバージョンごとにフォルダにまとめています。関係も別フォルダにしています。XPSでは、ブリッジをつなぐだけですね。言うことは、独自インターフェースのバスファンクションモデルを作ってあって、自由にシミュレーションでテストできるようになっているんでしょうか?AXIバスのバスファンクションモデルを作ってみたいと思っています。すれば、自由にテストができますね。URLhttps://marsee101.blog.fc2.com/tb.php/2074-35532eeaこの記事にトラックバックする(FC2ブログユーザー)プロフィールAuthor:marseeFPGAの部屋へようこそ!FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。WEBブログデザイナ。