Sipeed 6+1マイクロホンアレイ Dock/Go/Bitに適用
Sipeed 6+1マイクロホンアレイとはマイクロホンが6つ付きの拡張ボードです。AIおよび音声のアプリケーションに応用するMAIX AI開発ボードに用いられます。6+1個のデジタルマイクロホン、12つの三色LEDを搭載し、音声定位、ビームフォーミング、音声識別なども対応します。
- 10+: ¥1,892.45
YOU MAY LIKE THIS
PRODUCT DETAILS
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電源、8MB/16MB/128MBフラッシュ(M1wモジュールはそれにwifiチップesp8285を追加)をインチスクエアモジュールに統合します。 全ての使用可能なIOは1.27mm(50mil)ピンとして発生し、ピンの電圧は3.3Vと1.8Vから選択可能です。
Sipeed 6+1マイクロホンアレイDock/Go/Bitに適用
Sipeed 6+1マイクロホンアレイとはマイクロホンが6つ付きの拡張ボードです。AIおよび音声のアプリケーションに応用するMAIX AI開発ボードに用いられます。
6+1個のデジタルマイクロホン、12つの三色LEDを搭載し、音声定位、ビームフォーミング、音声識別なども対応します。
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上で実行することができます。また、後でモデルのショップが登場し、それでモデルのトレードができます。
商品仕様 | |
6 MEMSマイクロホン : MSM261S4030H0 | 音圧レベル:140 dB SPL 感度: -26(dB,dBFS @1kHz 1Pa) 信号雑音比: 57 dB (20kHz 帯域幅、A-weighted) THD<1% (100dB SPL @1kHz S=Nom,Rload>2k ) クロック周波数: 1.0-4.0Mhz(ノーマルモード) 150-800khz(低電力消費 モード) |
12 SK9822 LEDs | 角度: 2レーン同時、120° ポジティブ出力 もしくはネガティブ出力で 三色 LEDを出力 、 8 Bit(256level) で色を設定、 5Bit (32 level)で光度を調整する 一種の色のLEDは20mAの電流で 、全部(full brigtness)では60mA |
電気仕様 | |
外部電源での供給電圧 | 3.3V ±0.2V |
外部電源での供給電流 | >750mA(LEDが全てオンで) |
温度上昇 | <30K |
操作温度範囲 | -30℃ ~ 85℃ |
部品リスト
Sipeed 6+1 マイクロホンアレイ | 1 |
Ribbonケーブル、pin IDC コネクタ10つ付き |
1 |
ECCN/HTS
HSCODE | 8522909900 |
USHSCODE | 8517180050 |
UPC | |
EUHSCODE | 8517180000 |
COO | CHINA |
RoHS | 1 |
LEARN AND DOCUMENTS
Documentations
- Wiki-maixpy
- BBS
- MaixPy Introduction
- Getting Started
- MaixPy Release
- MaixPy Model
- MAIX_SDK_ToolChain
- MAIX_Tools
- Libraries
- Libraries - Maix
- Libraries - Machine vision
- MicroPython Introduction
- Difference between MicroPython & CPython
- Sipeed-R6+1_MicArray_Assembly drawing 2018.11.16
- Sipeed-R6+1_MicArray_Assembly drawing 2018.11.16
- Telegram group
- FAE support email: [email protected]
- Kendryte K210 FreeRTOS SDK V0.5.0
- Kendryte K210 Standalone SDK V0.5.2
- Kendryte K210 datasheet English ver.V0.1.5
- Kendryte Standalone SDK Programming Guide V0.3.0
- Kendryte FreeRTOS SDK Programming Guide V0.1.0
- Kendryte OpenOCD for win32 V0.1.3
- Kendryte OpenOCD for Ubuntu x86_64 V0.1.3
- RISC-V 64bit toolchain for Kendryte K210_win32 V8.2.0
- RISC-V 64bit toolchain for Kendryte K210_ubuntu_amd64 V8.2.0
- K-Flash V0.3.0
- Kendryte K210 Model Download Guide V0.1.0
- Kendryte K210 Face Detection Demo V0.1.0
- kendryte-Github
- Cmake installation
- Windows CPP Build tools