Armが「Cortex-M52」を発表、エンドポイントAIマイコンにローエンド品を追加:組み込み開発ニュース
Armはマイコン向けプロセッサコア「Cortex-Mシリーズ」の新プロダクト「Cortex-M52」を発表。「Cortex-M55」から採用しているベクター演算処理技術「Helium」を搭載する一方で、同じ製造プロセスでのダイサイズを23%削減するなどしてコストを抑えた。
Armは2023年11月21日、マイコン向けプロセッサコア「Cortex-Mシリーズ」の新プロダクト「Cortex-M52」を発表した。2020年2月発表の「Cortex-M55」から採用しているDSP(デジタル信号処理)やML(機械学習)アルゴリズムに最適なベクター演算処理技術「Helium」を搭載する一方で、同じ製造プロセスでのダイサイズを23%削減するなどしてコストを抑えたとする。既に採用企業も決まっており、2024年内には製品がリリースされる見込みである。
同社は最新のマイコン向けプロセッサアーキテクチャである「Armv8.1-M」に基づくプロダクトを拡充している。このArmv8.1-Mの大きな特徴の1つが、DSPやMLアルゴリズムの処理に最適なHeliumだ。Heliumを搭載するCortex-Mシリーズとしては、2022年2月発表の「Cortex-M85」がハイエンド、Cortex-M55がミッドレンジ、そして今回のCortex-M55がローエンドという位置付けでラインアップがそろったことになる。
Cortex-M52は、Cortex-Mシリーズマイコンの累計出荷1000億個をけん引してきた「Cortex-M3」「Cortex-M4」「Cortex-M33」からの移行を強く意識したプロダクトである。Cortex-M33との性能比較ではDSPで2.7倍、MLアルゴリズムで5.6倍に向上するとともに、DSP/MLアルゴリズム処理における電力消費効率も2.1倍になっている。
Arm日本法人であるアーム 応用技術部 フィールドアプリケーションエンジニアの喜須海統雄氏は「生成AIに代表されるようにAI技術は進化を続けており、より現場に近いエンドポイントでAI処理を行いたいというニーズも高まっている。今回発表するCortex-M52は、このエンドポイントAIのさらなる普及を可能にすることを目指して開発した」と語る。
なお、エンドポイントAIの処理能力としては、Cortex-MシリーズにNPU(ニューラルプロセッシングユニット)「Ethos」を組み合わせる場合が最も高く、その次にCortex-M85とCortex-M55があり、Cortex-M52は振動検知やセンサーフュージョン、キーワード検知、異常検知など比較的処理負荷の低いAI処理での利用が想定されている。
Cortex-M55との比較では、ダイサイズを小さくするためにHeliumの機能を最適化しており、DSP/MLアルゴリズムの処理性能は約半分になっているという。ただし、Cortex-M3、Cortex-M4、Cortex-M33からの移行を意識していることもあり、バスインタフェースは最新のAXIだけでなく前世代のAHBも搭載している。
これらの他、Cortex-M33から採用している「Trusted Firmware-M」や「PSA(Platform Security Architecture)」によりセキュリティの確保が容易になっている。AI関連ソフトウェア開発では、CPUを用いる通常の組み込みコード、DSP/MLアルゴリズムのコード、NPUのコードなどを別々に開発して統合することが課題になっているが、ArmのCortex-M52対応のソフトウェア開発環境であればその必要はない。
Cortex-M52はサードパーティーのエコシステムも充実しており、Armが提供するクラウド上で仮想的に再現した物理ICの機能等価モデルである「Arm Virtual Hardware」も利用可能である。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- Armが提唱する「エンドポイントAI」の処理性能は従来比で最大480倍に
Armがマイコン向けプロセッサコアIP「Cortex-Mシリーズ」の最新プロダクト「Cortex-M55」と、Cortex-Mシリーズとの組み合わせにより機械学習ベースの推論アルゴリズムを効率的に実行できるNPU「Ethos-U55」を発表。Cortex-M55とEthos-U55を組み合わせた場合、現行の「Cortex-M33」と比べて推論アルゴリズムの処理性能は最大480になる。 - 最新コア「Cortex-M85」を採用、ArmがIoT機器開発期間短縮ソリューションを拡充
ArmがIoT機器の開発期間を大幅に短縮する包括的ソリューション「Arm Total Solutions for IoT」のラインアップを大幅に強化すると発表。同ソリューションの検証済み統合型サブシステム「Arm Corstone」に、新たなマイコン用プロセッサコア「Cortex-M85」を中核とする「Corstone-310」などを追加している。 - Armが「PSA Certified」に込めたセキュアMCU普及への意気込み
Armが開催した年次イベント「Arm TechCon 2019」の発表内容をピックアップする形で同社の最新動向について報告する本連載。今回は、セキュアなMCUの開発に向けた認証制度「PSA Certified」を紹介する。 - 勝利を約束されたArmのAI戦略、MCUの微細化も加速させるか
Armが開催した年次イベント「Arm TechCon 2019」の発表内容をピックアップする形で同社の最新動向について報告する本連載。今回は、「Ethosシリーズ」や「ArmNN」などを中核に進めるArmのAI戦略について紹介する。 - Arm「Cortex-M」に拡張機能、機械学習性能が最大15倍へ
Armは、「Arm Cortex-M」シリーズ向けのMプロファイルベクトル拡張機能(MVE)「Arm Helium」テクノロジーを発表した。最新の「Armv8.1-M」アーキテクチャの演算能力を強化し、次世代のArm Cortex-Mプロセッサの機械学習性能を最大15倍向上させる。 - ARMの最新アーキテクチャ「ARMv8-M」が目指す「セキュアMCU」とは
ARMの最新のMCU向けアーキテクチャ「ARMv8-M」は、同社が提唱する「セキュアMCU」に向けたものとなっている。本稿では、このセキュアMCUの定義と、その実装について解説する。