実績のある超低電力マイクロコントローラーによるエネルギー効率の高い AI 処理

更新日: 4 年 2021 月 XNUMX 日

  マキシム MAX78000は、ニューラルネットワークが超低電力で実行し、IoTのエッジで動作することを容易にするように構築された新しいタイプのAIマイクロコントローラです。 この製品は、RS Components から現在入手可能であり、最もエネルギー効率の高い AI 処理と、実績のある超低電力マイクロコントローラを組み合わせています。 ハードウェア ベースの畳み込みニューラル ネットワーク アクセラレータにより、バッテリー駆動のアプリケーションは、マイクロジュールのエネルギーしか消費せずに AI 推論を実行できます。

このデバイスは、FPU CPU を備えた Arm Cortex-M4 を搭載した高度な SoC であり、超低消費電力のディープ ニューラル ネットワーク アクセラレータによる効率的なシステム制御を実現します。 CNN エンジンは 442KB の重みストレージ メモリを提供し、1、2、4、および 8 ビットの重みをサポートできます (最大 3.5 万の重みのネットワークをサポート)。 CNN ウェイト メモリは SRAM ベースであるため、AI ネットワークの更新をその場で行うことができます。 CNN エンジンは、512KB のデータ メモリも提供します。 CNN アーキテクチャは非常に柔軟であり、PyTorch や TensorFlow などの従来のツールセットでネットワークをトレーニングし、提供されているツールを使用してデバイスで実行するために変換できます。

CNN エンジンのメモリに加えて、デバイスはマイクロコントローラ コアに 512KB のフラッシュと最大 128KB の SRAM を備えた大容量のオンチップ システム メモリを提供します。 I2S やパラレル カメラ インターフェイスなど、複数の高速および低電力通信インターフェイスがサポートされています。

このデバイスは、81 ピン CTBGA (8mm x 8mm、0.8mm ピッチ) および 130 ピン WLP (4.6mm x 3.7mm、0.35mm ピッチ) パッケージで提供されます。

典型的なアプリケーション分野には、オブジェクトの検出と分類が含まれます。 オーディオ処理: マルチキーワード認識、サウンド分類、ノイズ キャンセル。 顔認識; 時系列データ処理:心拍数・健康信号解析、マルチセンサー 分析、予知保全。