これからFPGAを始める人向け
秋月電子通商などで販売されているFPGAボードTang Nano 9K(Sipeed)を使ったFPGA開発初心者向けの小冊子です(Interface誌に付属).
開発環境はベンダの提供するGowin EDAを無償で利用できるので,ボードを買うだけでFPGAの開発を試すことができます.
FPGAデザインはダウンロード・データとして提供しています.まず,動かしてみることを重視しているため,HDLの文法解説などは収録していません.HDLについては,別途書籍などを参照してください.
記事の内容
- Lチカ
- マトリクスLEDの制御
- I2Cスレーブ機能の実装
- ステッピングモータの制御
- DVI出力
- RISC-Vソフトコアの実装
- 高位合成Polyphonyを使ってマトリクスLED制御
- Polyphonyを使ってUART
- PolyphonyとベンダのIPコアを使った開発例
Tang Nano 9K(Sipeed)に搭載されているHDMIコネクタからDVI信号を出力し,モニタに7色のサンプル・パターンを表示します.Interface誌のロゴが画面内を跳ね回る「バインバイン」も回路として実装しています.
応用編 第3章では,HDMIやDVI信号で使われるTMDS信号をFPGAで生成する方法が詳解されているので,DVI出力機能をFPGAに実装したい方にお勧めです.
ピンバック: 特別版No.3 第10章 TangNano 9K用ボード サポート・ページ | FPGAマガジン公式