~チョットした回路を組むのに便利なGreenPAKというデバイスを紹介します~ GreenPAKとはなにか ・Dialog Semiconductor社が販売しているCPLDとFPGAの間を埋めるようなプログラマブルデバイスです ・汎用ロジックIC(74シリーズ)数個で組めるような回路の置き換えに適しており、オシレータや不揮発メモリも内蔵しているので簡単な回路がこれ一個で実現できます
安価に買えるFPGAみたいなデバイスで遊んでみた日本Androidの会秋葉原支部ロボット部 第93回勉強会~チョットした回路を組むのに便利なGreenPAKというデバイスを紹介します~
View Slide
自己紹介Name :あおいさやOccupation : システムLSIの研究開発無線系デジタル信号処理エンジニアTwitter :@La_zlo (あおいさや)こころの赴くままに豆をまきます。発表内容は趣味と煩悩に基づいており、無保証です。また、所属団体を代表するものではありません。
GreenPAKで作ったもの(すべてマイコンレス)コイン電池サイズのバッチ8オクターブオルガンPocketOrganピポって鳴るPipo! generator Lchika Battery何かが2m以内に近づくと警告するMessageBadge揺れると様々に光る あと5分寝れる 2個で普通の時計RewindTimeClocksocial distance alarmOrdinary clock
GreenPAKとはなにか Dialog Semiconductor社が販売しているCPLDとFPGAの間を埋めるようなプログラマブルデバイスです 汎用ロジックIC(74シリーズ)数個で組めるような回路の置き換えに適しており、オシレータや不揮発メモリも内蔵しているので簡単な回路がこれ一個で実現できます 汎用ロジックICやI/F拡張ICを各種揃えておく必要がなくなり、値段も1個$0.5からとリーズナブルです
設計は回路図入力方式 GreenPAK designer (free)WindowsmacOSUbuntu 18.04Debian testingコンポーネントプロパティシミュレータを統合
こんな回路が簡単に書けるシュミットの有無やPull-up、Pull-down等の属性が選べるドライブ能力やプッシュプル、オープンドレイン等が選べるISP品ではI2Cは常に有効動作中での読み書きも可能
こんなときに便利 組み込み回路を簡単に実現したい ソフトを書かずに電池駆動のガジェットをつくりたい 小ピンマイコンにいろんなデバイスをつなぎたいマイコン 液晶GreenPAKMatrixLEDI2C独自IFスイッチx15GPIOGreenPAKSPIサーボx9PWM x9GreenPAKI2CRGB LEDx3LEDx17
お勧めしたい人• 標準ロジックICで回路が組める人• ソフトを書きたくない人• 思いついた回路を簡単に作りたい人• マイコンにつなぐちょっとした回路を組みたい人• パズル感覚で回路を組んでみたい人• ボタン電池でLチカしたい人
ISP(In-System Programming)版• SLG46826は装置に組み込んだまま、I2Cを使って何度も設計を書き換えることが可能なデバイスです。いろんな回路を何度も書き込んで試せるので、ホビー用途にはこれ一択だと思います。(他の製品はワンタイム)型番 SLG46826G SLG46826V SLG46826V-DIP外観サイズ20-pin TSSOP6.5x6.4 mm0.65 mm pitch20-pin STQFN2x3 mm0.4 mm pitch20-pin DIP0.43x1.03 inch0.1 inch pitchサンプル価格 100pcs @$0.5 100pcs @$0.5 $1.25※価格はDialog直販価格。送料は$15。はんだ付け不要
ISP版(SLG46826)の諸元I2C17-GPIO4 ACMPs19 LUTs (max.)8 CNT/DLY (max.)17 DFF/LATCH (max.)3 OscillatorsTemperature Sensor2電源対応VDD 2.5V to 5VVDD2 1.8V to 5V-40℃ to 85℃https://www.dialog-semiconductor.com/products/slg46826 より抜粋
GreenPAKの仕組み/配線の実現方法回路構成や配線情報はSRAMで保持しており、起動時に内蔵NVMから設定される。また、I2Cで書き替え可能なので、NVMに焼かなくても実機シミュレーション可能。SLG46826データシートより抜粋
開発環境※価格はDialog直販価格。送料は$15。型番SLG4DVKDIP SLG46826V-DIP SLG4DVKADV SLG46826V-SKTSLG46826G-SKT外観できることProgrammingEmulation左と組み合わせて使うProgrammingEmulationSignal Generator左と組み合わせて使う価格 $24.99 $1.25 $59.00 $35.00どちらかのセットで開発できる
マイコンボードでも書き込みできる• Arduinoで焼く場合(公式のページ)https://www.dialog-semiconductor.com/sites/default/files/an-cm-255_slg468246_mtp_arduino_programming_example.zip• M5StickCで焼く場合(elchikaの投稿記事)https://elchika.com/article/e0de0e0d-b41a-4d93-9d8a-2013f501c906/
ご清聴ありがとうございました