Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
令和の時代にDE0と格闘する
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
uyuki
May 30, 2026
Technology
140
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
パスワード再設定メールのURLについて知っておこう
uyuki234
0
170
Verilogで学ぶCPU自作入門
uyuki234
8
4.2k
猫付きpingコマンドを自作
uyuki234
0
480
pingコマンド無しping
uyuki234
0
300
自作OSでスライド発表する
uyuki234
2
4.9k
トラコン未経験者によるゼロからのICTSC準備ロードマップ
uyuki234
0
130
Vibe codingでおすすめの言語と開発手法
uyuki234
0
430
Google Calendar APIでいい感じに一年を振り返りたかった
uyuki234
0
160
Other Decks in Technology
See All in Technology
事業成長とデータ活用を止めないためのマネジメントへ挑戦
hiracky16
0
420
野蛮なアジャイル [サイボウズ発!]組織の常識を覆した反骨のスクラム実践記 / Barbaric Agile - Enterprise Agile Study Group
ama_ch
0
120
AI駆動で「他アプリの音を加工できる」アプリを作った
satomasahiro2005
0
180
大型犬好きによるPugの紹介
yamanoku
1
160
10年後、Engineering 行為を剥奪されるとして、わたしたちは、どう、何を創ればいいだろうか。 / If Engineering Is Taken Away in 10 Years, How and What Should We Create?
bitkey
PRO
1
220
Let's Change Our World—Again
snoozer05
PRO
2
130
【データ横丁主催】AI エージェント時代のTranslytical Data Platform
shisyu_gaku
0
110
What Is JetBrains Air
x5gtrn
PRO
0
120
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
320
PHPカンファレンス関西の招待状 / Invitation to PHP Conference Kansai
ykanoh
0
220
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
150
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
5
1.2k
Featured
See All Featured
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
710
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
400
From π to Pie charts
rasagy
1
400
The SEO Collaboration Effect
kristinabergwall1
1
600
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Odyssey Design
rkendrick25
PRO
2
880
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Thoughts on Productivity
jonyablonski
76
5.4k
What's in a price? How to price your products and services
michaelherold
247
13k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
610
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くらい