FC2カウンター FPGAの部屋 TangPrimer-25K-example の pmod_digitalTube-2bit をやってみよう1
fc2ブログ

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

FPGAの部屋

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

TangPrimer-25K-example の pmod_digitalTube-2bit をやってみよう1

TangPrimer-25K-example をダウンロードした”で TangPrimer-25K-example を git clone した。examples の中の pmod_digitalTube-2bit をやってみよう。

GOWIN FPGA Designer を起動して、Start Page の Open Project... をクリックした。
Tang_Primer_25K_168_240218.png

Open Project ダイアログが開いた。
pmod_digitalTube-2bit/pmod_digitalTube-2bit.gprj を選択し、Open ボタンをクリックした。
Tang_Primer_25K_169_240218.png

pmod_digitalTube-2bit プロジェクトが開いた。
FPGA の種類が入ってなかったので、ダブルクリックして設定する。
Tang_Primer_25K_170_240218.png

Select Device ダイアログが開いた。
Series に GW5A、Device に GW5A-25 を選択肢、下のウインドウから GW5A-LV25MG121NC1/10 を選択し、OK ボタンをクリックした。
Tang_Primer_25K_171_240218.png

pmod_digitalTube-2bit プロジェクトに FPGA の種類が表示された。
Tang_Primer_25K_172_240218.png

GOWIN FPGA Designer で Project メニューから Configuration を選択した。
Configuration ダイアログが開いた。
Synthesis -> General を選択した。
Top Module/Entry に top_demo が入っていた。
Verilog Language は Verilog 2001 だった。
Tang_Primer_25K_177_240218.png

Place & Route -> Dual-Pupose Pin は Use READY as regular IO, Use DONE as regular IO, Use I2C as regular IO, Use CPU as regular IO にチェックが入っていた。
Tang_Primer_25K_178_240218.png

このプロジェクトはすでに、論理合成、Place & Route が実行されていて、ダウンロード・ファイルなども生成されていた。

GOWIN FPGA Designer の Process タブをクリックし、Process ウインドウを表示した。
Place & Route -> Place & Route Report を表示した。
Resource -> Resource Usage Summary を表示した。
Logic は 369 個使用した。364 個の LUT と 5 個の ALU を使用している。
Tang_Primer_25K_175_240218.png

Place & Route -> Timing Analyzer Report をクリックした。
Timing Summaries -> Clock Summary などを表示した。
Max Frequency Summay を見ると、Actual Fmax は 191.663 MHz だった。クロック周波数の 50 MHz を十分に上回っているのだが、この pmod_digitalTube-2bit プロジェクトには、タイミング制約が無かった。タイミング制約無しでもタイミングを満たしていれば良いのだと思うが、どうも落ち着かない。。。
Tang_Primer_25K_176_240218.png
  1. 2024年02月19日 03:40 |
  2. Tang_Primer_25K
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


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

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