FC2カウンター FPGAの部屋 ISEからEDKを使う1
fc2ブログ

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

FPGAの部屋

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

ISEからEDKを使う1

ISEでEDKのプロジェクトファイル.xmp を作成して、ISEでEDKを操作するやり方がうまく行ったので、書いてみようと思う。ISE10.1SP3, EDK10.1SP3

まずはISEのProjectNavigater で新しいプロジェクトを作るところから。FileメニューらからNew Project.. を選択。
EDK_tutorial_64_081211.png

Project locationを選んで、Project name を入力する。
EDK_tutorial_65_081211.png

使用するFPGAを選択する。下図はSpatan3E Starter Kit のもの。
EDK_tutorial_66_081211.png

Create New SourceダイアログでNew Source... をクリックしてEDKのプロジェクトファイルを追加する。
EDK_tutorial_67_081211.png

New Source Wizard で左のペインからEmbedded Processor を選択し、右のFile name を入力する。
EDK_tutorial_68_081211.png

New Source Wizard - Summary ダイアログが出るのでFinish ボタンをクリックする。
EDK_tutorial_69_081211.png

ISEのプロジェクトのディレクトリを作っても良いか?というダイアログが出てくるのでOKをクリック。
EDK_tutorial_70_081211.png

New Project Wizard - Create New Source に戻るとsystem.xmp がCreate New Sourceのリストに入っている。
EDK_tutorial_71_081211.png

New Project Wizard - Add Existing Source はデフォルトのまま。
EDK_tutorial_72_081211.png

New Project Wizard - Project Summary が表示されるのでFinish ボタンをクリック。
EDK_tutorial_73_081211.png

Project Navigater に戻るとXilinx Platform Studio(XPS) も立ち上がり、Base System Builder (BSB) を使うかどうか聞いてくるのでYes ボタンをクリック。
EDK_tutorial_74_081211.png

これでBSBが立ち上がって設定をする。BSBの設定は下の以前の記事を参照。
”Spartan3E Starter Kitを使ってEDKを試してみる1(プロジェクトの作成1)”
”Spartan3E Starter Kitを使ってEDKを試してみる2(プロジェクトの作成2)”
今回は、上の以前の記事のBSBの設定から以下の2つの項目を変更した。
1つ目は、Base System Builder - Configure IO Interface (1 of 3) でどちらのRS232Cポートもデフォルトの9600bpsのままにした。これはたいした通信量ではないで、Trea Term を設定するのが面倒だからだ。
EDK_tutorial_75_081211.png

2つ目はSTDIN, STDOUTをDTEからDCEに変更した。これは”Spartan3E Starter Kitを使ってEDKを試してみる3(いろいろ試してみた)”でも書いたが設定を間違っていたためだ。
EDK_tutorial_76_081211.png

後は、同様に進めていくと、おなじみのEDKの画面になる。
EDK_tutorial_77_081211.png

とりあえず今日はここまで、今日は忘年会だ。珍しくホテルでやるとのこと。楽しみ。。。
”ISEからEDKを使う2”へ続く。
  1. 2008年12月12日 05:08 |
  2. EDK
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


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

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