STM32N6-AI

量産中
Design Win

Neural-ARTアクセラレータを搭載したSTM32N6用AIソフトウェア開発エコシステム

ソフトウェア入手 データブリーフのダウンロード

製品概要

概要

STM32N6 AI開発エコシステム(STM32N6-AI)は、高性能STM32N6シリーズ・マイクロコントローラ上でのAIモデルの開発と展開をサポートする、STのツールとリソースの集合です。

STM32N6マイクロコントローラは、AI/ML性能を大きく飛躍させるために、ST独自のNeural-ARTアクセラレータNPUを搭載した初のマイコンです。

STM32N6-AIツールは、開発プロセスを効率化し、開発者が最適な性能と効率を達成できるように設計されています。BYOD(ユーザ・データセット使用)とBYOM(ユーザ・モデル使用)の両方のアプローチをサポートし、ユーザに最適な開発手法と好みに合わせることができる。

STM32 Model zoo(github.com/STMicroelectronics/stm32ai-modelzoo)、ST Edge AI Developer Cloud(STEDGEAI-DC)、STM32Cube.AI(X-CUBE-AI)、ST Edge AI Core(STEdgeAI-Core)などのツールは、AIおよびコンピュータ・ビジョン(CV)アプリケーション向けのSTM32N6の可能性を引き出します。

さらに、STM32N6-AIは、ユーザのAIプロジェクトの例や出発点となるさまざまなソフトウェア・パッケージを提供しています。

  • AI用:人検出や画像分類などの単純なCVおよび音声アプリケーションに加え、姿勢推定、インスタンス・セグメンテーション、手のランドマーク検出、オーディオ・シーン分類など、より複雑で最適化されたアプリケーションを含みます。
  • ビデオ用:H264エンコードと、PCへのUSBビデオ・デバイス・クラス・ストリーム出力データを含む完全なアプリケーションを実演します。

全体として、STM32N6-AIにより、STM32N6を使用したエッジでの次世代機械学習アプリケーションの構築を支援する専用のソフトウェアとツールの完全な開発エコシステムにアクセスできます。STM32N6に内蔵されたNeural-ARTアクセラレータNPUは、AI推論タスクを効率的に処理し、NNモデル実行の比類ないアクセラレーションを実現します。この統合により、マイクロコントローラ上の組み込みAIは実用化され普及し、多様なアプリケーションに対して強力かつ効率的で拡張性の高いソリューションを提供します。

Neural-ARTアクセラレータは、STM32Cube.AIおよびST Edge AI Developer Cloudを含むST Edge AI Coreで完全にサポートされています。これらのツールは、NNモデルを最適化し、NPUがハードウェアで実行するコードを生成します。ニューラル・ネットワークを分析し、データを準備し、オペレータを適切なハードウェア・リソースにマッピングすることで、NPUの機能を難なくフルに活用し、最適なAIアクセラレーションのメリットを享受できます。Keras、TensorFlow™、ONNXなど、最も一般的なAIフレームワークのモデルを効率的にサポートすることで、スムーズなAI開発環境を確保します。

ST Edge AI Suite

STM32N6 AI開発エコシステムに貢献するすべてのツールおよびソフトウェア・パッケージは、ST Edge AI Suiteの一部であり、組み込みAIアプリケーションの開発および展開を容易にするために設計されたソフトウェア・ツールが統合されています。この包括的なツールは、データの収集からハードウェアへの最終的な展開まで、機械学習アルゴリズムとニューラル・ネットワーク・モデルの最適化と展開の両方をサポートし、さまざまな分野の専門家のワークフローを効率化します。

ST Edge AI Suiteは、STM32マイクロコントローラおよびマイクロプロセッサ、Neural-ARTアクセラレータ、Stellarマイクロコントローラ、スマート・センサなど、STの各種製品をサポートしています。

ST Edge AI Suitは、組み込みAI技術を民主化する戦略的な動きであり、組み込みシステムでAIの力を効率的かつ効果的に活用しようとする開発者にとって極めて重要なリソースとなります。

  • 特徴

    • STM32Cube.AI(X-CUBE-AI):
      • NNモデルの最適化のためのデスクトップ・ツール(STM32CubeMX用プラグイン)
      • STM32マイクロコントローラ用Cコードの自動生成
    • ST Edge AI Developer Cloud(STEDGEAI-DC):
      • オンライン・ボードファーム内のSTM32ボード上でAI性能(推論時間、メモリ・フットプリント)をベンチマークするためのオンライン・プラットフォーム
      • STM32マイクロコントローラ用Cコードの自動生成
      • REST APIによるプロセスの自動化
    • ST Edge AI Core(STEdgeAI-Core):
      • NNモデルの最適化のためのコマンドライン・インタフェース(CLI)
      • STM32マイクロコントローラ用Cコードの自動生成
    • STM32 Model zoo:
      • 最適化されたAIモデル、すぐに使えるアプリケーション・サンプル・コード、およびモデルのトレーニング、評価、量子化、ベンチマーク、実装のためのスクリプトがまとめられたアクセス可能なコレクション
      • REST APIを介したST Edge AI Developer Cloudサービスの利用
    • アプリケーション・パッケージ:
      • 複数のAIアプリケーション向けに最適化されたソース・コードへのアクセス
      • ユーザのボードへのシームレスな実装
    • スタートアップ用コード例:
      • STのNeural-ARTアクセラレータを使用したAIアプリケーションの実装方法を説明するシンプルなAIコード例とチュートリアル
      • STM32 Model zooリソースとのオプションのリンク
    • ユーザのプロファイルと目的に合わせた幅広いツールの提供
    • Neural-ARTアクセラレータをAIソフトウェア開発エコシステムに簡単に統合し、AIアプリケーションの最適な性能を取得
    • モデルの選択、トレーニング・スクリプト、主要なモデル・メトリックスに簡単にアクセスでき、ベンチマークに直接利用可能
    • Python™スクリプトによるMLベンチマーク自動化サービス(REST API)
    • マイクロコントローラでAIを素早く使い始めるための幅広いユースケースとアプリケーション・サンプル・コード
    • KerasやTensorFlow™ Liteなどの各種ディープ・ラーニング・フレームワークのネイティブ・サポートと、PyTorch™、MATLAB®などのONNX標準フォーマットでエクスポートできるすべてのフレームワークのサポート
    • 自由度が高くユーザ・フレンドリなライセンス条件

ソフトウェア入手

STはソフトウェアを常に最新の状態に保つことを推奨しています。

All tools & software

    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      Avenger96

      量産中

      The AVENGER96 is a 96Boards compliant consumer edition board based on the STM32MP157A highly integrated multi-market applications processor.

      Development boards from partners Arrow
      Avenger96

      概要:

      The AVENGER96 is a 96Boards compliant consumer edition board based on the STM32MP157A highly integrated multi-market applications processor.
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STM32CubeN6

      量産中

      STM32Cube MCU Package for STM32N6 series (HAL, CMSIS devices, and examples running on ST boards)

      STM32Cubeマイクロコントローラ & マイクロプロセッサ用ファームウェア・パッケージ ST
      STM32CubeN6

      概要:

      STM32Cube MCU Package for STM32N6 series (HAL, CMSIS devices, and examples running on ST boards)

      X-CUBE-AI

      量産中

      STM32CubeMX向け組込みAI開発用ソフトウェア拡張パッケージ

      STM32Cube拡張パッケージ ST
      X-CUBE-AI

      概要:

      STM32CubeMX向け組込みAI開発用ソフトウェア拡張パッケージ
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      B-CAMS-IMX

      量産中

      Camera module bundle for STM32 boards

      Accessories for STM32 boards ST
      B-CAMS-IMX

      概要:

      Camera module bundle for STM32 boards

      B-L475E-IOT01A

      NRND

      低消費電力ワイヤレス通信、Bluetooth® LE、NFC、Sub-GHz、Wi-Fiに対応するIoT機器開発向けSTM32ディスカバリ・キット

      STM32 discovery kits ST
      B-L475E-IOT01A

      概要:

      低消費電力ワイヤレス通信、Bluetooth® LE、NFC、Sub-GHz、Wi-Fiに対応するIoT機器開発向けSTM32ディスカバリ・キット

      B-U585I-IOT02A

      量産中

      Discovery kit for IoT node with STM32U5 series

      STM32 discovery kits ST
      B-U585I-IOT02A

      概要:

      Discovery kit for IoT node with STM32U5 series

      NUCLEO-N657X0-Q

      量産中

      STM32 Nucleo-144 development board with STM32N657X0 MCU, SMPS, supports Arduino, and ST morpho connectivity

      STM32 Nucleoボード ST
      NUCLEO-N657X0-Q

      概要:

      STM32 Nucleo-144 development board with STM32N657X0 MCU, SMPS, supports Arduino, and ST morpho connectivity

      STM32H747I-DISCO

      量産中

      Discovery kit with STM32H747XI MCU

      STM32 discovery kits ST
      STM32H747I-DISCO

      概要:

      Discovery kit with STM32H747XI MCU

      STM32L562E-DK

      NRND

      Discovery kit with STM32L562QE MCU

      STM32 discovery kits ST
      STM32L562E-DK

      概要:

      Discovery kit with STM32L562QE MCU

      STM32MP257F-DK

      量産中

      Discovery kit with STM32MP257F MPU

      STM32 discovery kits ST
      STM32MP257F-DK

      概要:

      Discovery kit with STM32MP257F MPU

      STM32N6570-DK

      量産中

      Discovery kit with STM32N657X0 MCU

      STM32 discovery kits ST
      STM32N6570-DK

      概要:

      Discovery kit with STM32N657X0 MCU
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STEDGEAI-DC

      量産中

      ST Edge AI Developer Cloud - Free online platform to easily optimize and benchmark AI models across a variety of ST devices.

      組込みAI用ツール ST
      STEDGEAI-DC

      概要:

      ST Edge AI Developer Cloud - Free online platform to easily optimize and benchmark AI models across a variety of ST devices.

      STEdgeAI-Core

      量産中

      ST製品向けのAI最適化テクノロジー

      組込みAI用ツール ST
      STEdgeAI-Core

      概要:

      ST製品向けのAI最適化テクノロジー
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STEVAL-PROTEUS1

      量産中

      2.4Ghz STM32WB5MMGモジュールをベースとした状態監視用産業用センサ評価キット

      センサIC用評価ボード ST
      STEVAL-PROTEUS1

      概要:

      2.4Ghz STM32WB5MMGモジュールをベースとした状態監視用産業用センサ評価キット

      STEVAL-STLKT01V1

      NRND

      SensorTile development kit

      センサIC用評価ボード ST
      STEVAL-STLKT01V1

      概要:

      SensorTile development kit

      STEVAL-STWINBX1

      量産中

      STWIN.box - SensorTileインダストリアル・ワイヤレス・センサ・ノード開発キット

      センサIC用評価ボード ST
      STEVAL-STWINBX1

      概要:

      STWIN.box - SensorTileインダストリアル・ワイヤレス・センサ・ノード開発キット

      STEVAL-STWINKT1B

      量産中

      STWIN インダストリアルIoT向けワイヤレス・センサ・ノード用開発キットおよびリファレンス設計

      センサIC用評価ボード ST
      STEVAL-STWINKT1B

      概要:

      STWIN インダストリアルIoT向けワイヤレス・センサ・ノード用開発キットおよびリファレンス設計