BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//connpass.com//Connpass//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALDESC:connpass-エッジAIへの道　FPGA(CPLD)体験勉強会　I
 ntel　DE10-Liteいじってみよう
X-WR-CALNAME:connpass-エッジAIへの道　FPGA(CPLD)体験勉強会　I
 ntel　DE10-Liteいじってみよう
X-WR-TIMEZONE:UTC
BEGIN:VEVENT
SUMMARY:エッジAIへの道　FPGA(CPLD)体験勉強会　Intel　DE10-Li
 teいじってみよう
DTSTART:20210425T020000Z
DTEND:20210425T073000Z
DTSTAMP:20260828T063229Z
CATEGORIES:
CREATED:20210303T092629Z
DESCRIPTION:# 趣味の電子工作の世界としては一番ぶち抜け
 てるFPGAを体験しませんか？ エッジAIにつながる勉強会
 だと思うんですす・・・・  \n\n  \nGCPでクラウドでなん
 か学習させるのもAIなんですけど、  \nモノに組み込ん
 でオリジナルなエッジAI作ってワンチップでやってみた
 いって人もいませんかね・・・  \n、 GPUも一つの選択肢
 ・・・ですけど、ワンチップでなんか作るならFPGAじゃ
 ない？  \nGPUと違って熱出さないし実用ではこっちの方
 が話題だよね・・・と  \nGPUボードでJetson買っちゃった
 人はとことんそっちで行くでしょうけどもう少し違う
 切り口で  \nFPGAもいいんでない・・・でもC言語でない
 し、お試しで買うのは高いし・・・何台もお貸しでき
 るほどお安くないし・・・・  \n  \nFPGAというのはANDと
 かORとかメモリに使われるフリップフロップのようなデ
 ジタル論理素子を開発環境上（PC上）\nで組み合わせ設
 計して、それを書き込むと設計者の目的に沿ったLSIの
 試作品が出来上がるチップです。  \n（何のこっちゃ・
 ・・と思うかもしれませんね。説明しにくい＾＾\nとに
 かく自分専用のオレオレ論理回路が仕込まれた部品を
 好きなように作れる不思議なチップです。世間ではこ
 れでAIの推論機つくろうって話が普通にされています。
 ）  \n  \n話題になって久しいのですがFPGAはすごくハー
 ドウェア屋さんの領域によっているガジェットです。
 だからソフトウェア技術者には敷居が高く見えるよう
 です。  \nでもね。ハードとソフトにまたがる知識がこ
 れからのブレークスルーに重要だと思うのです。てかIO
 Tってそういうもんじゃないですか。。。だからしばら
 くソフトウェア技術者である私は勉強してました。  \n
 ちょっとしたハンズオンで一日講座行ってもなかなか
 わかるもんでない・・とわかった。しかしものすごい
 可能性秘めてる。  \n勉強したくてもFPGAのハードベンダ
 ーや商社の入門講座は5万円とか普通。個人のこれから
 挑戦する人にはとにかく内容もコストもハードル。  \n 
  \n  \nIntel社のFPGAに限定しますが（個人でややしょぼい
 ＰＣでもなんとか開発できるからです。Xillinx社のボー
 ドは重い）  \nAI実装まで一気にとはいきませんが使い
 方と回路の書き込み方くらい理解できるように  \n配置
 配線とかソフトCPUなどのXillinx社製品とも共通な概念を
 しっかりご説明しながら 実際に開発の流れと回路書き
 込みを体験できるお安い講座を実施します。  \n  \nご参
 加の方でのちに自分のＰＣからINTELのボードを買って  \
 n今回の勉強で試した回路のソースコードを書き込める
 ように  \n事前にIntelの無償版開発環境QuartusPrime-liteとい
 うソフトをインストールしていただきます。  \n  \n開発
 途中はボードがなくても操作できて練習及び実際買う
 としたらこんな風に開発するのか・・・という イメー
 ジつかむのによいので  \nまだそこまでFPGAで開発するか
 わからないという方もできればいったんインストール
 して  \nご自分のＰＣで体験してください。  \n（＝イン
 ストールしたくない。11GBくらいあるので重そうだしと
 いう人は来て座学になります\n講師のパソコン見ながら
 順番に触ってもらうなどはなるべくやってみますが、
 結構手を動かしていろいろ作る予定です。）  \n今回は
 私のFPGA/CPLDボード２つ（MAX10チップのDE10-LiteとCQ出版で
 作成されたMAX５チップで作られたやや貧弱なボード）
 を\nみなさんにお貸ししながら進めます。  \nだいぶつ
 まずきながらではありますが高額の外部講座にいろい
 ろ自腹でいって頭ひねりながら理解したのでソフトウ
 ェア技術者が理解しずらそうなところは押さえてるの
 でないかと思います。たぶん初心者がほんとに入門す
 るなら僕のとこ来た方が安くてわかりやすいです＾＾  
 \n以下のようなタイムテーブルで勉強会します。\n\n## 
 【ハンズオンの説明/実習アジェンダ】\n\n## ■場所 銀
 座線田原町至近（浅草エリア）のレンタルスペース な
 ごむ  \n\n## ■Timeスケジュール\n\n時間 | 内容  \n---|---  \n
 11:00 - 11:30 | 受付＆各自のPCにデバイスドライバ(usb-blaste
 r)導入  \n11:30 - 11:35 | 主催者＆参加者の自己紹介  \n11:35 
 - 13:00 | 本日の講座のカバー範囲の説明  \n・デジタル回
 路速習 組合せ回路  \n・演習：ANDとORを抵抗とダイオー
 ドで作ってみよう  \n・デジタル回路速習 順序回路  \n
 ・演習：タイミングチャート  \n・74シリーズとチップ  
 \n・FPGAの開発フローとチップ端子説明（これが分かれ
 ばどのチップも同じに見える）  \n・DE10-Liteの端子と接
 続先  \n・某MAX2ボードの端子と接続先  \n・ソフトコア
 プロセッサとハードコアプロセッサ(お話だけ・・・Micr
 oblaze／NiosⅡ／RISC-V）  \n13:00 - 14:00 | お昼休憩  \n近くで
 食べてこられても、お持ち込みお弁当などもOK  \n14:00 - 
 16:30 | ・74部品ポトリベタリで設計演習  \n・1:スライド
 スィッチとLED連携  \n・2:スライドスィッチ（2進数）を1
 0進化して７SEG表示  \n・3:ANDつかってBNNもどき作ろう  \n
 ・4:タイマー使ってLEDウェーブ作ろう  \n・VHDL書き方と
 その実際の説明と演習  \n  \n  \n※なお１７時まで延長
 が可能なように場所は借りています。追加ご質問など
 はお受けできますし、時間足りなかったらある程度メ
 ールでも後日も含め、質疑応答します。  \n\n## 【今回
 利用する開発ボードDE10-LITEについて＆ボードお持ちい
 ただける方は優待します。】\n\nDE10-LITEというのは台湾
 のTerasicという会社が出しているボードで  \nintel（旧Alte
 ra）のFPGAボードではかなりよく売れていていくつか日
 本語での書籍も出てます。  \n  \n値段は13000~15000円くら
 い。(学生さんならもっと安く買える）  \n7SEGとかスラ
 イドスィッチとかタクトスィッチ、LED、加速度センサ
 などがたくさん仕込まれていて  \nArduinoと同じピン配置
 のGPIOがついてます。  \n（ArduinoUNO用のシールドがとり
 あえず乗ります＝使えるようにするにはArduinoよりはハ
 ードル高いけど）  \n  \nこれに対してXillinxのFPGAの主流
 のボードはPyNQとかハードウェア記述以外のところはPyth
 onでいじれたりして一見簡単そうなものもあるんですが
 、そもそも開発環境が重いし、入門機でもARMマイコン
 と密接につながった（だから性能はいいんだけど）SoC
 というチップを採用してるので勉強しずらい。・・・
 のです。  \n  \n今回はDE10-LITEともう一つ私が所有してる
 ちょっと変わったMAX5というスペックが少し劣るチップ
 のボードを二つお持ちします（MAX5のボードはFPGAチップ
 が外せます。開発したものを自分の工作に組み込めま
 す。名前がわからないですがCQ出版さんの講座に行って
 お土産でもらえました。）。  \nどちらのボードでも開
 発のイメージが同じになるように資料を作ります。と
 いうよりどのFPGAチップやボードも同じに見えたら参加
 者が開発フローを理解したということだと思います。  
 \n  \nほんとうは参加者みなさんに一台ずつ同じハード
 をお貸しして体験してもらえればいいのですがそうも
 いかないのでハード所有している方は優遇します。ほ
 かの参加者に貸していただけるという前提で。  \nお持
 ちいただくボードはSoCでない（FPGAのみの）チップのも
 のであればDe10-Liteでなくても構いません。千円お引き
 します。もし買ってしまったけど使いこなせてない・
 ・・という方いたらまさに優遇する参加者です。  \n（
 事前に機種教えてください・・・。端子にどんな部品
 がつながってるか調べます。MAX5かMAX10が助かります。
 開発環境がMAX2だと古くて対応してないので。またあま
 りに高性能な機種はこっちも使いこなせないかもとい
 うのと壊したら絶対弁償できないので遠慮します＾＾
 ）\n\nhttps://iotterakoya.connpass.com/event/206499/
LOCATION:東京都台東区寿2丁目10番11号(仙石ビル3F) (レンタ
 ルスペース＆カフェ　なごむ)
URL:https://iotterakoya.connpass.com/event/206499/
END:VEVENT
END:VCALENDAR
