FPGA開発ボード「BeMicro CV A9」「BeMicro Max 10」で映像・音声出力、コントローラー入力を行うためのインターフェース・ボードを製作します。
映像出力はRGB各2bitのVGA。音声出力はこちらと同等のもの。コントローラー・インターフェースは平滑化回路とシュミットトリガ回路でチャタリングを防止しています。
インターフェース・ボード回路図
クリックして拡大
インターフェース・ボード基板レイアウト図(表)
赤線は基板表側に出すジャンパ線です。緑色の線が基板裏側の配線です。赤と緑が交差している白い点は基板表と裏の配線を接続する部分です。
クリックして拡大
インターフェース・ボード基板レイアウト図(裏)
クリックして拡大
コントローラー・ボード回路図
クリックして拡大
コントローラー・ボード基板レイアウト図(表)
クリックして拡大
コントローラー・ボード基板レイアウト図(裏)
クリックして拡大
このインターフェース・ボードを実際に使用してゲームの実行を行った応用例です。
Synthesijerを使ってFPGA上で動作するゲームを作る