室橋/PROGRAPE手順
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[室橋/研究]]
1. Tera Term で zxp086.u-aizu.ac.jp に接続。~
2. PGRコマンド(pgrv, pgrc)のパスを通す。
$ export PATH=$PATH:/tmp/pgr/bin/
ISEの環境変数を設定。
$ source /usr/local/Xilinx/settings.sh
※ .bashrc に記述済み。~
3. 作業ディレクトリに移動。
$ cd ~/pgr_ex
4. PGDL(PGR Language)プログラムのコンパイル
$ pgrv list_add_p1
FPGA(PFPGA)の回路がISE_PROJECTディレクトリの中に作成される。~
また、FPGAとの通信プログラム(pg_pipev.c, pg_util.c, pg_util.h)が作成される。~
5. ISE_PROJECTディレクトリに移動して、回路をコンパイルする
$ cd ISE_PROJECT
$ make
コンパイルに成功するとビットストリーム(top.bit)が作成される。~
6. ビットストリーム(top.bit)をPFPGAにコンフィグレーション(ロード)
$ config_fpga top.bit
7. mainプログラムと通信プログラムのコンパイル
$ cd ..
$ make vhd
8. 実行
$ ./run.vhd
9.エミュレータの作成と実行
$ pgrc list_add_p1
$ make emu
$ ./run.emu
終了行:
[[室橋/研究]]
1. Tera Term で zxp086.u-aizu.ac.jp に接続。~
2. PGRコマンド(pgrv, pgrc)のパスを通す。
$ export PATH=$PATH:/tmp/pgr/bin/
ISEの環境変数を設定。
$ source /usr/local/Xilinx/settings.sh
※ .bashrc に記述済み。~
3. 作業ディレクトリに移動。
$ cd ~/pgr_ex
4. PGDL(PGR Language)プログラムのコンパイル
$ pgrv list_add_p1
FPGA(PFPGA)の回路がISE_PROJECTディレクトリの中に作成される。~
また、FPGAとの通信プログラム(pg_pipev.c, pg_util.c, pg_util.h)が作成される。~
5. ISE_PROJECTディレクトリに移動して、回路をコンパイルする
$ cd ISE_PROJECT
$ make
コンパイルに成功するとビットストリーム(top.bit)が作成される。~
6. ビットストリーム(top.bit)をPFPGAにコンフィグレーション(ロード)
$ config_fpga top.bit
7. mainプログラムと通信プログラムのコンパイル
$ cd ..
$ make vhd
8. 実行
$ ./run.vhd
9.エミュレータの作成と実行
$ pgrc list_add_p1
$ make emu
$ ./run.emu
ページ名: