Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
令和の時代にDE0と格闘する
Search
uyuki
May 30, 2026
Technology
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
令和の時代にDE0と格闘する
uyuki
May 30, 2026
More Decks by uyuki
See All by uyuki
自作OSでスライド発表する
uyuki234
1
3.9k
トラコン未経験者によるゼロからのICTSC準備ロードマップ
uyuki234
0
88
Vibe codingでおすすめの言語と開発手法
uyuki234
0
360
Google Calendar APIでいい感じに一年を振り返りたかった
uyuki234
0
150
Other Decks in Technology
See All in Technology
インシデント事例と パッケージの全量解析に学ぶ ソフトウェアサプライチェーンの守り方 / supply-chain-attack-defense
flatt_security
0
1.1k
AI研修(Day2)【MIXI 26新卒技術研修】
mixi_engineers
PRO
1
710
AIが当たり前の組織で エンジニアはどう育つか
nishihira
1
1.3k
MCPをつなげて作る組織横断のAIエージェント基盤
tsubakimoto_s
0
160
データベース研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
1
310
コンテナ・K8s研修【MIXI 26新卒技術研修】#2
mixi_engineers
PRO
1
180
2026年のソフトウェア開発を考える(2026/07版) / Agentic Software Engineering 2026-07 Findy Edition
twada
PRO
29
15k
複数プロダクトで進めるAI機能実装 ── 実践から得たリアルな学びとロードマップ実現への挑戦 / AICon2026_yanari
rakus_dev
1
300
現場との対話から始める “作る前に問い直す”業務改善
mochico50
2
310
AIとハーネスで育てるトランスコンパイラ / 20260722 Yasushi Katayama
shift_evolve
PRO
3
960
reFACToring
moznion
0
520
数値で見る Microsoft MVP 〜Spec Kit と GitHub Copilot Agent で作るデータ可視化ダッシュボード〜
yutakaosada
0
150
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.9k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Practical Orchestrator
shlominoach
191
11k
Side Projects
sachag
455
43k
Docker and Python
trallard
47
4k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
Bash Introduction
62gerente
615
220k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
420
Transcript
令和の時代に DE0と格闘する uyuki234 2026/05/30 Kernel/VM探検隊@関西 12回目
About me • uyuki / uyuki234 / うゆき • 興味:
低レイヤー / ネットワーク / セキュリティ • https://scrapbox.io/uyuki234/ • https://x.com/uyuki234 • B2の低レイヤー初心者🐣
初めてFPGAを触る
FPGA is 何? • 現場(Field)でプログラム可能な(Programmable)ゲートアレイ(Gate Array) ◦ ゲートアレイ:論理素子( Gate)が配列(Array)されたセミカスタム IC
• 配線パターンをユーザ自身で変更できるLSI(大規模集積回路) • 回路そのものなので並列処理や高速処理が可能 ◦ 例:Lチカ、加算器、カウンタ 簡単なCPU、音声・映像処理 https://www.adwin.com/image/ebook/AKE-1104_01.pdf https://ja.wikipedia.org/wiki/FPGA
DE0
DE0 is 何? • Terasic社が出していたFPGA学習・開発ボード ◦ 2009年ごろ発売。2023年生産終了 • Altera Cyclone
III FPGAを搭載 ◦ 基板にはLED、スイッチ、7セグメントLED、メモリ、SDカードスロット、USB-Blasterが搭載 • Verilog HDLなどで書いた回路を合成し、DE0に書き込んで実機で動かせる ◦ 頑張ればスーファミも動かせる!らしい …(すごい) ▪ スーファミはちょっと厳しいそうです 🙇ファミコンなら動きます https://pgate1.at-ninja.jp/memo/FPGAboard/
なぜDE0? • 進捗が悪く、なかなか動くものができない… ◦ 元々は青い本勉強してイケイケな CPUを作る予定だった
なぜDE0? • 進捗が悪く、なかなか動くものができない… ◦ 元々は青い本勉強してイケイケな CPUを作る予定だった • たまたま研究室からDE0を借りていた←❓ • たまたま大学にDE0の入門本があった
◦ やるしかない…🤩
初めてのFPGA、初めての DE0 • ちょっと古いらしいけど、やっていくぞ~ ◦ とにかく実機を動かしたい よろしく! 初心者向けだよ!
初めてのFPGA、初めての DE0 • ちょっと古いらしいけど、やっていくぞ~ ◦ とにかく実機を動かしたい • やばい予感 ◦ Windows11でも動くの?
Windows XPを想定 2011/08/01初版 2011/12/01第3版
やってみた 実機で動かした動画はこちら→ ※時間の都合で動画は流せません ※以降のスライドにも QRコードを表示します
やってみた みてね
やってみた • 起動 • 論理素子(AND, OR, NOT, XOR) • セレクタ
• フリップフロップ • 10進カウンタ、チャタリングの除去 • 7セグ・デコーダ
感想 • 楽しい!!!!!!!!!!!! ◦ 動くと嬉しい • 普通に動かせた ◦ 開発キット付属の”DE0_ControlPanel.exe”はうまいこと動かなかった ▪
なんでだろう • 古いケーブルとか機器は捨てずに持っておくと良い
まとめと展望 • まとめ ◦ FPGAにDE0で入門🐣 ▪ 全然行けた!令和でも現役 • 展望 ◦
書籍を完走したい ▪ あと100pくらい
参考文献 • FPGA is 何? ◦ 学習ボード DE0-Nano について:https://www.adwin.com/image/ebook/AKE-1104_01.pdf ▪
説明がいい感じだった。 DE0とはべつのDE0-Nanoについて解説した資料 • DE0 is 何? ◦ 使ったり使わなかったりした FPGAボード:https://pgate1.at-ninja.jp/memo/FPGAboard/ ▪ サクッと読める。みんな読もう
まとめと展望 • まとめ ◦ FPGAにDE0で入門🐣 ▪ 全然行けた!令和でも現役 • 展望 ◦
書籍を完走したい ▪ あと100pくらい