FC2カウンター FPGAの部屋 スパルタン3スタータキットでのISE8.1iのチュートリアル8(コンフィギュレーション編続き)
FC2ブログ

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

FPGAの部屋

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

スパルタン3スタータキットでのISE8.1iのチュートリアル8(コンフィギュレーション編続き)

さてやっと最後のコンフィグROMへのコンフィギュレーション編だ。
右上のFlowsペインでPROM File Formatt...をダブルクリックするとiMPACT - Prepare PROM Filesウインドウが開く。I want to target aをXilinx PROM、PROM File FormatをMCSにラジオボタンをクリックする。これはディフォルトなのでいじらなくても大丈夫。PROM File Name:をledtestと入力する。Next>ボタンをクリック。
ISE81i_54_060211.png


iMPACT - Specify Xilinx PROM Deviceウインドウが開く。Select a PROMにxcf02sを選択して、Addボタンをクリックする。そうすると下の箱にxcf02sが表示される。Next>ボタンをクリックする。
ISE81i_55_060211.png


iMPACT - File Generation Summaryウインドウが開く。ここではFinishボタンをクリックする。
ISE81i_56_060211.png


Add Deviceダイアログが出てくるのでOKボタンをクリックする。
ISE81i_57_060211.png


Add Deviecダイアログが出てくるのでxcf20sに格納するコンフィギュレーションファイル(.bit)を選択する。ledtest.bitを選択して”開く”ボタンをクリックする。
ISE81i_58_060211.png


他のデバイスのファイルを入れるかどうか聞いてくるのでNOボタンをクリックする。
ISE81i_59_060211.png


これで終了なのでダイアログのOKをクリックする。
ISE81i_60_060211.png


左のiMPACT ProcessesペインのAvailable Operations are:の→Generate FileをダブルクリックするとMCSファイルが生成される。
ISE81i_63_060211.png


今度は生成したMCSファイルをxcf02sへ書き込んでみよう。
FlowsペインのBoundary Scanをクリックする。そうするとxc3s200とxcf02sの絵が出てくる画面に戻るので、xcf02sを右クリックする。メニューが出てくるのでメニューの一番下、Assign New Configuration FIle...を選択する。Assgin New Configuration Fileダイアログが出るのでledtest.mcsを選択する。
ISE81i_64_060211.png


xcf02sにledtest.mcsファイルが表示される。
ISE81i_65_060211.png


xcf02sを選択し、左のiMPACT ProcessesペインのAvailable Operations are:の→Programをダブルクリックする。
ISE81i_66_060211.png


Programming Propertiesダイアログが開く。VerifyとErase Before Programmingにチェックが入っているはずだ。そのままにしてOKボタンをクリックする。
ISE81i_67_060211.png


Progress Dialogが表示され、コンフィギュレーションが始まる。
ISE81i_68_060211.png


成功すると、Program Succeededが表示される。
ISE81i_69_060211.png


これでコンフィギュROMのコンフィギュレーションが出来たので基板のMO,M1,M2を全てショートするとコンフィギュROMのコンフィギュレーションデータがブートの時にFPGAにロードされて、ゲーム?が立ち上がる。

どうだったろうかわかりやすかっただろうか? ためになっただろうか?
これにてチュートリアルは終了とする。疲れた!!!
  1. 2006年02月12日 11:30 |
  2. FPGAリテラシー及びチュートリアル
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


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

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