2022 年 12 月 6 日にカリフォルニア州サンノゼと中国広州で、GOWIN Semiconductor Corp. は MagicJellyBeanという 教育プログラムで新しいハードウェアとソフトウェアを発表されました。発表されたハードウェアは、教育およびメーカー コミュニティ向けのエッジ AI 学習体験用に設計されたMJB™ 開発ボードです。この開発ボードは、プログラマブル ロジック デバイスと組み込みプロセッサ間のシームレスな接続を可能にします。HDMI Rx および Tx インターフェイスの両方を使用して、ユーザーはこのボードだけで ML モデルを開発およびテストできます。さらに、MJB™ カメラ、MJB™ マイク、および MJB™ 加速度計の 3 つの付属ボードが提供されており、様々なタイプのデータ ソースに様々なモデルを展開するのに役立ちます。すべてのボードはAmazon GOWIN ストアで購入できます。
次に、MJB™ IDE ソフトウェアは、MJB 機械学習用の統合開発環境です。TensorFlow および TensorFlow Lite フレームワークと統合し、AI ハードウェア畳み込みアーキテクチャ、AI アクセラレーションを駆動する MCU C/C++コード、および様々なセンサー入力に対応する駆動IPを含む FPGA ビットストリームを自動的に生成します。これにより、FPGA RTL または MCU C/C++ プログラミングなしで、機械学習モデルを MJB ボードおよび MJB ミニ ボードに直接デプロイできます。このソフトウェアは、magicjellybean.org からダウンロードでき、ライセンスは必要ありません。
最後に、GOWIN EDA ツールの GOWIN Education バージョンは、MJB™ で使用される FPGA をサポートします。これにより、上級者は FPGA で MCU+NPU ハードウェア アーキテクチャを設計できます。ほとんどの教育プログラムでは、かなりの柔軟性が必要です。GOWIN のツールを使用すると、様々特定のアプリケーション向けに FPGA を構成できます。
MagicJellyBean のプログラム ディレクターである Andrew Dudaronek は、次のように述べています。『新しい MJB™ボード、付属ボード、およびソフトウェアのリリースにより、AI 学習のための最高の教育プラットフォームを提供するよう努めています。私たちの焦点は、一連のデザイナーに対応することです。基本なモデルのトレーニング、TensorFlow の導入などの設計者は、MJB™ IDE を介してファームウェアで遊んだり、C コードを更新したりするのが好きです。 最後に、設計者はハードウェア レベルの設計に移行したいと考えています。』
メディアの連絡先: admin@magicjellybean.org
MagicJellyBean.org は、学術研究者、電子愛好家が FPGA とマイクロコントローラーの機能を組み込みエッジ エレクトロニクス プロジェクトに利用できるようにするために設立された組織です。その目的は、手頃な価格で使いやすいプラットフォームを通じて、FPGA およびマイクロコントローラーの分野でアイデア、プロジェクト、および知恵を共有でき、志を同じくする個人のコミュニティを作成することです。
こちらから MagicJellyBean にアクセスしてください。