Suche senden
Hochladen
2048 on FPGA
•
1 gefällt mir
•
1,270 views
Takahashi Koki
Folgen
2014年度東京大学電子情報工学科主催全学体験ゼミナール「コンピューター・マイクロチップを作ろう」研究発表スライド 2014/08/07@東京大学工学部2号館
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 19
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Jupyter x rise
Jupyter x rise
Shingo Tawada
Reverseengineering koukai
Reverseengineering koukai
Saya Katafuchi
Chrome拡張で改善 表紙
Chrome拡張で改善 表紙
Wataru Terada
NPCA System Scan 2014 @hakatashi 解説スライド
NPCA System Scan 2014 @hakatashi 解説スライド
Takahashi Koki
ソースコードをAAに変換するやつやってみた
ソースコードをAAに変換するやつやってみた
Takahashi Koki
npca 2013年度夏合宿 デザイン実習講義 補助スライド
npca 2013年度夏合宿 デザイン実習講義 補助スライド
Takahashi Koki
2013年度夏学期 東京大学情報シケプリ Part1: 概要
2013年度夏学期 東京大学情報シケプリ Part1: 概要
Takahashi Koki
FPGAことはじめ
FPGAことはじめ
Takahiro Nakayama
Empfohlen
Jupyter x rise
Jupyter x rise
Shingo Tawada
Reverseengineering koukai
Reverseengineering koukai
Saya Katafuchi
Chrome拡張で改善 表紙
Chrome拡張で改善 表紙
Wataru Terada
NPCA System Scan 2014 @hakatashi 解説スライド
NPCA System Scan 2014 @hakatashi 解説スライド
Takahashi Koki
ソースコードをAAに変換するやつやってみた
ソースコードをAAに変換するやつやってみた
Takahashi Koki
npca 2013年度夏合宿 デザイン実習講義 補助スライド
npca 2013年度夏合宿 デザイン実習講義 補助スライド
Takahashi Koki
2013年度夏学期 東京大学情報シケプリ Part1: 概要
2013年度夏学期 東京大学情報シケプリ Part1: 概要
Takahashi Koki
FPGAことはじめ
FPGAことはじめ
Takahiro Nakayama
私のファミコンのfpsは530000です。もちろんフルパワーで(以下略
私のファミコンのfpsは530000です。もちろんフルパワーで(以下略
Hiroki Nakahara
$30で始めるFPGA
$30で始めるFPGA
Yukitaka Takemura
増え続ける情報に対応するためのFPGA基礎知識
増え続ける情報に対応するためのFPGA基礎知識
なおき きしだ
FPGAのトレンドをまとめてみた
FPGAのトレンドをまとめてみた
Takefumi MIYOSHI
Gpu vs fpga
Gpu vs fpga
Yukitaka Takemura
PythonとPyCoRAMでお手軽にFPGAシステムを開発してみよう
PythonとPyCoRAMでお手軽にFPGAシステムを開発してみよう
Shinya Takamaeda-Y
Pynq祭り資料
Pynq祭り資料
一路 川染
FPGAX2016 ドキュンなFPGA
FPGAX2016 ドキュンなFPGA
Hiroki Nakahara
2値化CNN on FPGAでGPUとガチンコバトル(公開版)
2値化CNN on FPGAでGPUとガチンコバトル(公開版)
Hiroki Nakahara
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
sugiuralab
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
sugiuralab
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
Weitere ähnliche Inhalte
Andere mochten auch
私のファミコンのfpsは530000です。もちろんフルパワーで(以下略
私のファミコンのfpsは530000です。もちろんフルパワーで(以下略
Hiroki Nakahara
$30で始めるFPGA
$30で始めるFPGA
Yukitaka Takemura
増え続ける情報に対応するためのFPGA基礎知識
増え続ける情報に対応するためのFPGA基礎知識
なおき きしだ
FPGAのトレンドをまとめてみた
FPGAのトレンドをまとめてみた
Takefumi MIYOSHI
Gpu vs fpga
Gpu vs fpga
Yukitaka Takemura
PythonとPyCoRAMでお手軽にFPGAシステムを開発してみよう
PythonとPyCoRAMでお手軽にFPGAシステムを開発してみよう
Shinya Takamaeda-Y
Pynq祭り資料
Pynq祭り資料
一路 川染
FPGAX2016 ドキュンなFPGA
FPGAX2016 ドキュンなFPGA
Hiroki Nakahara
2値化CNN on FPGAでGPUとガチンコバトル(公開版)
2値化CNN on FPGAでGPUとガチンコバトル(公開版)
Hiroki Nakahara
Andere mochten auch
(9)
私のファミコンのfpsは530000です。もちろんフルパワーで(以下略
私のファミコンのfpsは530000です。もちろんフルパワーで(以下略
$30で始めるFPGA
$30で始めるFPGA
増え続ける情報に対応するためのFPGA基礎知識
増え続ける情報に対応するためのFPGA基礎知識
FPGAのトレンドをまとめてみた
FPGAのトレンドをまとめてみた
Gpu vs fpga
Gpu vs fpga
PythonとPyCoRAMでお手軽にFPGAシステムを開発してみよう
PythonとPyCoRAMでお手軽にFPGAシステムを開発してみよう
Pynq祭り資料
Pynq祭り資料
FPGAX2016 ドキュンなFPGA
FPGAX2016 ドキュンなFPGA
2値化CNN on FPGAでGPUとガチンコバトル(公開版)
2値化CNN on FPGAでGPUとガチンコバトル(公開版)
Kürzlich hochgeladen
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
sugiuralab
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
sugiuralab
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
Kürzlich hochgeladen
(8)
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
2048 on FPGA
1.
2048 on FPGA 高橋光輝(@hakatashi)
2.
FPGA講習
3.
( ˘⊖˘) 。o(何を作ろうかな…
)
4.
用件 ● プログラミング ● やっぱりゲームが作りたい – 面白いゲーム ● FPGA ● リソースが限られている – シンプルなゲーム ● 時間がない ● 短期開発 –
適当に作ってもそれっぽく遊べるゲーム
5.
( ˘⊖˘) 。o(ゲーム…
)
6.
7.
_人人人人_ > 2048 <  ̄Y^Y^Y ̄
8.
製作
9.
10.
苦労した点
11.
数字の表示 ● 画面表示はVGAのピン出力までベタ書き ● 当然APIやフォントなんてない ● レジスタに数字の形を保存して描画処理も手打 ち ● 座標計算をミスると…
12.
13.
_人人人人人人_ > 読めない <  ̄Y^Y^Y^Y^Y ̄
14.
FPGA固有の問題 ● FPGAに記憶可能な命令の量は限られている ● 論理回路の気持ちを考えてシビアに記述しないとい けない ● 数値を5で割っただけで容量爆発 – 乗算、除算、剰余はめんどくさい – 5による除算から8による除算(3ビットシフト)に置き換 えることで解決 –
スコア表示は断念…(10除算が必須) ● Blocking assignmentとNon-blocking assignment
15.
改善したい点
16.
改善したい(したかった)点 ● 新規ブロックの出現位置が固定されている ● 乱数むずかしい… ● 6色しか使えないのでブロックの色がダブって いる ● アナログ放送も驚きの3ビットカラー – ピクセル単位のブレンド ● その他雑多なバグ ● 左方向に動かしたときの挙動がおかしい
17.
感想
18.
感想 ● プログラミング言語にはいろいろ触ってきた が、ハードウェア記述言語に触れたのは初めて で、いろいろ悩まされた ● 記述したことが機械にすぐ反映できる楽しさ ● 初日欠席してごめんなさいorz
19.
ありがとう ございました
Jetzt herunterladen