最小デバイスの機能を強化
Arm Helium テクノロジは、Arm Cortex-M プロセッサー シリーズの Mプロファイル・ベクトル拡張 (MVE) です。Heliumは、Armv8.1-Mアーキテクチャを拡張したもので、機械学習(ML)およびデジタル信号処理(DSP)アプリケーションの性能が大きく向上します。
Cortex-M55 および Cortex-M85 プロセッサーは、Helium をサポートする最初のプロセッサです。これにより、小型で低電力の組み込みシステムが、オーディオ デバイス、センサー ハブ、キーワード スポッティング、音声コマンド制御、電力、エレクトロニクス、通信、静止画像プロセッシング。
特長とメリット
Armエコシステム内の多くの OEM、ソフトウェア プロバイダー、およびツール パートナーは、Helium の開発をサポートしており、コンピューティングの次の波を構築する準備ができています。
Helium は、一般的な信号プロセッシングタスクのパフォーマンスを最大 5 倍向上させ、機械学習のパフォーマンスを最大 15 倍向上させます。
Helium は TrustZone と連携して、Platform Security Architecture(PSA) 準拠のシステムを実装するための優れた基盤を作ります。
開発者は、単純なプログラマーモデルと 1 つのツールチェーンの恩恵を受けて、開発の労力とコストを削減できます。
成功の基盤
Arm Neonテクノロジー
Neonテクノロジーは、Arm Cortex-AシリーズおよびCortex-Rシリーズプロセッサー用の高度なSIMDアーキテクチャ拡張です。このアーキテクチャ拡張により、多くの用途でマルチメディアのユーザーエクスペリエンスが向上します。
CMSIS
Common Microcontroller Software Interface Standard (CMSIS) は、一貫したデバイス サポートと、Cortex-M プロセッサーおよびその周辺機器へのシンプルなソフトウェア インターフェイスを可能にします。これにより、ソフトウェアの再利用が簡素化され、マイクロコントローラー開発者の学習曲線が短縮され、新しいデバイスの市場投入までの時間が短縮されます。
Platform Security Architecture
Platform Security Architecture(PSA) は、 IoTデバイスの一般的な業界フレームワークです。PSA は、脅威モデル、アーキテクチャ仕様、オープンソースファームウェアなどの原則と成果物を提供することで、開発者が一貫したレベルのセキュリティを定義するのに役立ちます。PSA で概説されている主要なセキュリティ目標は分離です。まさに Arm TrustZone が完全な実装を提供する場所です。
Cortex-M用TrustZone
信頼できるソフトウェアのためにシステム全体のハードウェア分離を実現します。TrustZoneは、隔離されたセキュアな世界を作り出し、ソフトウェア攻撃からチップを保護して、システムに機密性と完全性を提供します。
Armv8.1-Mアーキテクチャ
Armv8.1-M は、Armv8-M アーキテクチャを最小のデバイス向けの新しいパフォーマンスレベルに引き上げます。このアーキテクチャには、TrustZone と、Helium で使用される Mプロファイル・ベクトル拡張 (MVE) が含まれており、PSA フレームワークの主要なターゲットです。
Cortex-M85 プロセッサー
Helium テクノロジを採用した高性能 Cortex-M プロセッサーは、前例のないスカラー、DSP、および ML 機能を低電力でエネルギー効率の高い Cortex-M シリーズにもたらします。