FC2カウンター FPGAの部屋 PlanAhead14.1でChipScope Proを試してみた1(ChipScope の設定)
FC2ブログ

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

FPGAの部屋

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

PlanAhead14.1でChipScope Proを試してみた1(ChipScope の設定)

今回は、PlanAhead14.1でChipScope Proを試してみた。

マニュアルは、日本語では、”PlanAheadソフトウェア チュートリアル ChipScopeを使用したデバッグ UG677 (v13.1) 2011 年 3 月 1 日”、英語では、”PlanAhead Tutorial Debugging with ChipScope UG677 (v14.1) April 24, 2012”を参考にした。
PlanAheadのプロジェクトは、”PlanAhead14.1で、XPS入りのISE14.1のプロジェクトをインポートしてみた2(解決編)”で使用した。AXI4バス・スレーブIP、AXI4バス・マスタIPを使用したキャラクタ・ディスプレイ・コントローラの回路を使用する。

・インプリメントまで終わっていたので、Synthesis まで戻すためにOpen Synthesized Design をクリックする。
PlanAhead141_115_120524.png

・インプリメント・デザインを閉じてシンセサイズ・デザインを開くか?というダイアログが出る。
PlanAhead141_116_120524.png

・Tools メニューからSet up ChipScope... を選択する。
PlanAhead141_117_120524.png

・Set up ChipScopeダイアログが開いて、設定をはじめる。最初にImport existing ChipScope CDC file のチェックボックスがあるので、以前作成したChipScopeの設定ファイルを使う場合はこれをチェックするんだと思う。今回は新規作成なので、チェックしないままNext>ボタンをクリックした。
PlanAhead141_118_120524.png

・Add/Remove Nets... ボタンをクリックした。
PlanAhead141_119_120524.png

・フィルタに*cdctest_axi_master_0* を設定して、ネットをフィルタする。見たいネットをクリックして、矢印ボタンをクリックして右のウインドウに移した。その際にUnique Nets Only を外したほうが、そのモジュールの信号が表示量が多くなるので、チェックを外しておく。
PlanAhead141_120_120524.png

・元のダイアログに戻ると、先ほど選んだ信号が入っていた。ここにリストされている信号全てがTRIGとDATAに設定されている。DATAはタイミングチャートとして表示される信号のことで、TRIGは波形キャプチャのトリガー条件とすることが出来る信号のことだ。
PlanAhead141_121_120524.png

・すべての信号を選択して、右クリックメニューからSelect Clock Domain... を選択する。
PlanAhead141_122_120524.png

・Global Clock をUnique Nets Only のチュックを外して、Findボタンで検索する。system_i/cdctest_axi_master_0/ACLK があったのでクリックして、OKボタンをクリックした。
PlanAhead141_123_120524.png

・Clock Domain にsystem_i/cdctest_axi_master_0/ACLK が入力されている。
PlanAhead141_124_120524.png

・すべての信号でトリガー掛ける必要はないので、一旦全信号を選択して、右クリックメニューからSet DATA_only を選択した。
PlanAhead141_125_120524.png

・前信号がDATAのみとなった。
PlanAhead141_126_120524.png

・awvalid だけTRIGも入れたいので、awvalid のみを選択して、右クリックメニューからSet TRIG and DATAを選択した。
PlanAhead141_127_120524.png

・awvalid のみTRIGとDATAの両方にチェックが付いた。
PlanAhead141_128_120524.png

・Next>ボタンをクリックして、Finishボタンをクリックした。
PlanAhead141_129_120524.png

・PlanAheadに戻るとChipScope のタブが増えていた。
PlanAhead141_130_120524.png

  1. 2012年05月25日 05:36 |
  2. PlanAheadについて
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


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

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