製品詳細
Wiki & 学習
レビュー
PDF をダウンロード

説明

Tips

弊社のサイトでSipeed AIフォーラムがリリースされました。そこに様々な関連リソースが投稿され続きます。ご自由にご利用ください。

Sipeed MAIX:エッジ(端末側)でAIをする

AIは現在非常に人気であり、消費者でも企業でも広く利用されます。接続デバイスの急速発展、プライバシー・機密性に対する重視の強めに伴い、または低遅延が求められ、帯域制限がある原因で、クラウドでAIをするモデルは、これからエッジで処理できるように進化するという趨勢があるようです。

MAIXとはSipeed MAIXによって設計されたエッジAIに専属モデルで、AIoTとも言います。MAIXは小さいフットプリント、低電力消費であるなのに、高性能にエッジで高精度のAIを実行できます。また、手頃な価格なので、IoTデバイスと合わせて広く利用されることが可能です。そう言えば、Sipeed MAIXはGoogle edge TPUと似ていますが、実はedge TPUというアクセラレータではなく、マスタコントローラです。そのため、AP+edge TPUソリューションに比べて、Sipeed MAIXは価格がよりやすく、消費電力もより低いです。

MAIXのメリットおよび応用場合

  • ハードウェアだけではなく、MAIXはエンドツーエンド(end-to-end)またはハードウェア+ソフトウェアの構造をベースとして、利用者のAIソリューションのデプロイを推進できます。
  • 高性能、小さいフットプリント、低電力消費、ローコストで、エッジで高精度のAIの実行ができます。
  • MAIXはカスタマハードウェア、オープンソフトウェアまたは最先端のAIアルゴリズムを組み合わせたもので、エッジで高性能のAIソリューションのデプロイが簡単にできます。
  • MAIXは現在産業における数多くのユースケース、例えば予知保全、異常検知、マシンビジョン、ロボット工学、音声識別などで広く利用されてきます。製造業、オンプレミス、医療、小売業界、知能スペース、運送などの分野でも広く利用されます。

MAIXのCPU

  • ハードウェアのほうで、内蔵の高性能のKPU K210 で、MAIXは以下のフィーチャを有します。
  • 2018年9月に登場した性能一番高いRISC-Vチップ、AIチップを搭載します
  • 28nmのプロセス、デュアルコアRISC-V 64bit IMAFDC、オンチップ8MBの高速 SRAM(XMR :Dに適合しない)、周波数が400MHz(800MHzまで可能)
  • 内蔵式のKPU (Neural Network Processor) 搭載、64KPUは576bitのバス幅で、畳み込みニューラル、有効化機能をサポートします。400MHzで 0.25 TOPS、オーバークロックの状態では800MHzで、0.5 TOPSで働きます。つまり、物体識別60fps@VGAが可能です
  • 内蔵式のAPU(Audio Processor)を搭載、8micsをサポート、192KHzまでのサンプリングレート、ハードコアFFTユニット内蔵、マイクアレイができます
  • フレキシブルFPIOA(Field Programmable IO Array)、チップ上の48個すべてのGPIOに255個の機能をマッピングすることができます
  • DVPカメラ、MCU LCDインタフェースで、DVPカメラと接続し、アルゴリズムを実行してLCDで表示できます
  • 他の多くのアクセラレータや周辺機器:AESアクセラレータ、SHA256アクセラレータ、FFTアクセラレータ(APUのものではありません)、OTP、UART、WDT、IIC、SPI、I 2 S、TIMER、RTC、PWMなど

MAIXのモジュール

Sipeed MAIX-Iモジュール(M1とも呼ばれる)はK210モジュールのフットプリントが小さいという利点を引き継いで、K210、3チャンネルDC-DC電源、16MBフラッシュ(M1wモジュールはそれにwifiチップesp8285を追加)をインチスクエアのモジュールに統合します。 全ての使用可能なIOは1.27mm(50mil)ピンとして発生し、ピンの電圧は3.3Vと1.8Vから選択可能です。


Sipeed MAIXの開発ボード (M1 dock & M1w dock、 「w」はWiFi バージョンという)

M! dock或いはDan dockと呼ばれるM1に適用するプロトタイプ開発ボードは設計され、操作が小型でシンプル、価格が安く、しかし多くの機能を備えっています。

ブレードボードを利用してプロジェクトを展開するDIY愛好者が多いということで、SipeedによりMAIX BITというブレードボードフレンドリーボードが開発されました。

  • M1サイズの2倍、1x2インチのサイズで、ブレードボードフレンドリー、SMT可能
  • USB-UART変換チップ、自動ダウンロード回路、RGB LED、DVPカメラFPCコネクタ(小型FPCカメラおよび標準M12カメラに対応)、MCU LCD FPCコネクタ(弊社の2.4インチQVGA LCDに対応)、TFカードスロットを搭載
  • コアの電圧が0.8V~1.2V範囲内で調整可能、オーバークロックでは800MHzにまで達する

そしてはM1 Dockに比べてサイズがより大きく、性能もより高い  Sipeed MAIX GoというMAIX の開発ボードです。

  • 88x60mmとのサイズで、背面にあるM12レンズ搭載のDVPカメラは180度回転して前面撮影が可能なフリップ仕様となります。
  • STM32F103C8をベースとしたオンボードのJTAG&UARTがあるため、追加のJlinkがなくてもM1をデバッグするができます
  • パワー・マネージャに優れているリチウムバッテリ充電管理チップ搭載で、リチウムバッテリ電源供給でも、USBで電源供給でもボードの働きができます。
  • I2Sマイク、スピーカー、RGB LED、マイクアレイコネクタ、サムホイール、TFカードスロットなども搭載します。
  • キットには2.8インチLCD、収納ケースがあります

MAIXの周辺モジュール

ボードにはベーシックなカメラ、LCD用のインタフェースがあるため、カメラやLCDをサポートします。

OV7725、OV2640(default, 2M)、OV5640をサポートし、またQVGA解像度で2.4インチst7789、2.8インチili9341 LCDをサポートします。

そして、超小型のI2Sマイクモジュール、6+1マイクロホンアレイモジュールもあります。

Sipeed 6+1マイクロホンアレイとはマイクロホンが6つ付きの拡張ボードです。AIおよび音声のアプリケーションに応用するMAIX AI開発ボードに用いられます。

6+1つのデジタルマイクロホン、12つの三色LEDを搭載し、音声定位、ビームフォーミング、音声識別なども対応します。

次は両眼視(Binocular) カメラモジュール 両眼視立体視のことが体験できます。

Sipeed Binocularカメラはカメラ拡張ボードで、AIおよび両眼立体視のアプリケーションに応用するMAIX AI開発ボードに用いられます。
両眼立体視またデプスビジョンもサポートします。カメラ(OV2640 / OV7725) 、I2Sマイクは(購入)選択可能です。 

MAIXのソフトウェア

MAIXは、オリジナルのスタンドアロンSDK、FreeRTOS SDKベースのC/C ++をサポートします。

また、micropythonはMAIXに移植されます( http://en.maixpy.sipeed.com/でご参照ください)。MAIXは FPIOA、GPIO、タイマー、PWM、フラッシュ、OV2640、LCDなどをサポートし、それにzmodem、vi、SPIFFSがあるので直接pythonまたはsz / rzファイルを編集することができます。それに貢献していただければうれしいと思います。

https://github.com/sipeed/MaixPy//Maixpy プロジェクト

https://github.com/sipeed/MaixPy_Doc_Us_En_Backup//Maixpy wiki プロジェクト


MAIXのディープラーニング

MAIXは、主流のトレーニングフレームワークが特定の制限規則に従ってトレーニングする固定点式(fixed-point)のモデルをサポートし、モデルを独自のモデル形式にコンパイルするためのモデルコンパイラを備えています。

tiny-yolo、mobilenet-v1、そしてTensorFlow Liteをサポートしています。 多くのTensorFlow LiteモデルをコンパイルしてMAIX上で実行することができます。また、後でモデルのショップが登場し、それでモデルのトレードができます。


認証

HSCODE9031900090
USHSCODE9031902100
UPC841454122364
EUHSCODE9013101000
COOCHINA

認証

仕様
CPU : RISC-V デュアルコア 64bit, 400Mh 調整可能性能に優れたデュアルコア64bitオープンアーキテクチャをベースとしたプロセッサ
FPU 仕様IEEE754-2008 に応じる高性能パイプライン型 FPU
デバッグをサポート高速UARTおよびJTAG インタフェースでデバッグできる
Neural Network Processor (KPU)• 主流のトレーニングフレームワークが特定の制限規則に従ってトレーニングする固定点式(fixed-point)のモデルをサポートし、モデルを独自のモデル形式にコンパイルするためのモデルコンパイラを備えています
• ネットワーク層の数には制限がなく、またそのCNNパラメータを単独に設定することが可能です。例えば入力、出力のチャンネル数、入力、出力の線幅など
• 1x1 and 3x3 convolution kernelsをサポート
• 全ての有効化機能をサポート
• リアルタイムの動作中、ニューラルネットワークのパラメーター最大サイズは5MiB~5.9MiB
• 非リアルタイムの動作中、ニューラルネットワークのパラメーター最大サイズはフラッシュのサイズ~ソフトウェアのサイズ(flash size - software size)
オーディオプロセッサ (APU)• オーディオ入力データは8チャンネル、ie 4ステレオチャンネルにまで達する
•  音源に16つの方向でスキャニング、ビームフォーミングを同時に行う
• 音声主流を1つ出力サポート
• 16-bit の内部オーディオシグナルプロセッシング
• 12-bit, 16-bit, 24-bit, および32-bit のデータ入力をサポート • 複数のチャンネルの直接生信号出力
• 192kHz サンプルレートに至る
• 内蔵のFFT ユニットはオーディオデータの512-point FFT をサポート
•DMACシステムによりシステムメモリで出力データを保存する
Static Random-Access Memory (SRAM)SRAMは両部分となっていて、 6MiBのオンチップ
多目的の SRAMメモリ、または2MiB のオンチップ AI SRAM メモリ、全部では8MiB
Field Programmable IO アレイ (FPIOA/IOMUX)FPIOAでチップ上の48個すべてのGPIOに255個の機能をマッピングすることができる
デジタルビデオポート(DVP)フレームサイズは最大 640x480にまで
FFT アクセラレータThe FFT アクセラレータは
Fast Fourier Transform (FFT)を実装するハードウェアです
ソフトウェア特性
FreeRtos & スタンダード SDKFreeRtos&スタンダード開発キット サポート
MicroPythonサポートM1でMicroPythonのことが可能
マシンビジョンCNN(畳み込みニューラルネットワーク)による展開するマシンビジョン
音声認識高性能のマイクロホンアレイプロセッサ
電気規格
外部電源での供給電圧4.8V ~ 5.2V
外部電源での供給電流>600mA
温度上昇<30K
操作温度範囲-30℃ ~ 85℃
RF 特性
MCU : ESP8285Tensilica L106 32-bit MCU
ワイヤレス標準802.11 b/g/n
周波数範囲2400Mhz - 2483.5Mhz
TX電源(導通試験)802.11.b : +15dBm
802.11.g : +10dBm(54Mbps)
802.11.n : +10dBm (65Mbps)
アンテナコネクタIPEX 3.0x3.0mm
Wi-Fi モードStation/SoftAP/SoftAP+Station

技術詳細

商品詳細

寸法25mm x25mm x1mm
重さG.W 8g
バッテリ含まれない

部品リスト

部品リスト

Sipeed MAIX-I モジュール WiFi版1

Sipeed MAIX-I モジュール WiFi版 ( 1st RISC-V 64 AI モジュール K210 内蔵)

SKU 114991684

Sipeed MAIX-Iモジュール(M1とも呼ばれる)はK210モジュールのフットプリントが小さいという利点を引き継いで、K210、3チャンネルDC-DC電源、16MBフラッシュ(M1wモジュールはそれにwifiチップesp8285を追加)をインチスクエアのモジュールに統合します。

JPY¥1552.00
廃番
  • Free Insurance Included On Us
  • Flexible Payments with PayPal Pay Later
  • Avoid Import Fees: Ship Tax-Free from Local Warehouses
  • 1 on 1 Support | 12-Month Warranty | 30-Day Return Policy