FC2カウンター FPGAの部屋 FPGAボードで学ぶ組込みシステム開発入門[Altera偏]を試してみる3(7セグデコーダ+FF)
FC2ブログ

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

FPGAの部屋

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

FPGAボードで学ぶ組込みシステム開発入門[Altera偏]を試してみる3(7セグデコーダ+FF)

FPGAボードで学ぶ組込みシステム開発入門[Altera偏]を試してみる2(疑問)”の続き。

今回はダウンロードしたDE0用のプロジェクトのdai2sho\seg7dec_ffをやってみようと思う。
QuartusII を立ち上げて、プロジェクトをロードし、コンパイルしたが、エラーが発生した。
FPGA_Board_Dev_12_111026.png

あれ~、おかしいな?とその上の階層にあるREADME.txtを見たら載っていた。ここに引用する。

(注)
 seg7dec_ffは、このままコンパイルするとエラーになります。
ライブラリがCドライブからの絶対パスで登録されているため、
パスが異なると参照できなくなります。本文の2-3-3を参照して、
seg7decのライブラリ登録をし直してください。


パスが絶対パスで登録されているからのようだ。XilinxでもCoregenのcoeファイルが絶対パスでこの前困ったばかりだ。
さて、seg7decのシンボルを作成すれば良いはずなので、シンボルを作成しようとしたら、このフォルダ内にはないみたいだった。そうか、前のseg7decのシンボルを作って、それを登録するわけね。

seg7decプロジェクトに戻って、シンボルを作成した。
FPGA_Board_Dev_13_111026.png

FPGA_Board_Dev_14_111026.png

もう一度、seg7dec_ffプロジェクトに戻って、AssignmentsメニューからSettings...を選択して、出てきたSettingsダイアログのLibrariesのProject Librariesにseg7decを追加した。前に書かれていたseg7decのライブラリは消去した。
FPGA_Board_Dev_15_111026.png

seg7dec_ff.bdfのseg7decをダブルクリックすると、seg7dec.bdfが開くようになった。これでOK。
もう一度コンパイルした。
今度は成功した。
FPGA_Board_Dev_16_111026.png

Programmerで書きこむと動作した。
FPGA_Board_Dev_17_111026.jpg

nBUTTONやSWのWeak Pullupはoffだったので、onにしておいた。”FPGAボードで学ぶ組込みシステム開発入門[Altera偏]を試してみる2(疑問)”参照。
  1. 2011年10月26日 06:01 |
  2. FPGAボードで学ぶ組込みシステム開発入門[Altera偏]
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


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

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