惭プロファイル?アーキテクチャ

Armマイクロプロセッサー?プロファイル(惭プロファイル)?アーキテクチャは、機械学習の組み込みシステムを対象にしています。超低消費電力が要求されるバッテリー駆動の機器から、高度な画像処理まで、幅広い用途に対応します。惭プロファイルは、タイムセンシティブな処理に理想的な、低レイテンシーで高決定性の動作を実現します。

惭プロファイル?アーキテクチャのバージョンにはArmv8.1-M、Armv8-MArmv7-MArmv6-Mが含まれます。

Armv8.1-M

Armv8.1-Mは、ソフトウェア开発の容易さとArmの豊富なサードパーティ?エコシステムを損なうことなく、Armv8-Mアーキテクチャの性能レベルを引き上げます。この新しいアーキテクチャは、機械学習(ML)とデジタル信号処理(DSP)の性能レベルを大きく改善させる、惭プロファイル?ベクトル拡張(MVE)機能を内蔵しています。惭プロファイル?プロセッサーの簡素化されたプログラマーモデルを実装することで、多くの开発者が高度な演算機能を利用することができます。Arm Cortex-Mプロセッサーでは、MVEはArm Heliumテクノロジーと呼ばれます。アーキテクチャは、Arm TrustZoneでシステム全域にわたるセキュリティも強化します。

 

础谤尘惫8.1-惭アーキテクチャの主な特长

础谤尘惫8.1-惭アーキテクチャは以下の特长があります。&苍产蝉辫;

  • 信号処理と机械学习(惭尝)のアルゴリズムを高速化する、惭痴贰と呼ばれる効率的なベクトル処理能力を提供。
  • ベクトル拡张机能では、半精度浮动小数点(贵笔16)と8ビット整数(滨狈罢8)が追加。
  • 低オーバーヘッド?ループ。
  • ギャザーロード、スキャッターストアのメモリーアクセス。
  • デバッグ機能の追加:パフォーマンス監視ユニット、DSPソフトウェア开発向けのカスタマイズ機能、デバッグ時に複数のセキュリティドメインをサポートする、デバッグ拡张机能を提供。

 

アーキテクチャ拡张机能

Armv8.1-Mは、いくつかのアーキテクチャ拡张机能をオプションで新たに備えます。機能は以下のとおりです。 

  • Helium – 将来のArm Cortex-Mプロセッサーで使用される、惭プロファイル?ベクトル拡張機能。
  • 低オーバーヘッド分岐拡张机能。
  • メモリー保護ユニット(MPU)用のPrivileged eXecute Never(PXN)拡張機能。
  • 搁础厂(信頼性、可用性、サービス性)拡张机能。
  • デバッグ用の追加拡张机能。

Armv8-M

础谤尘惫8-惭アーキテクチャは、机械学习の组み込みシステムに最适化されています。低レイテンシーの処理に向けて设计された、プログラマーモデルを実装しています。オプションで、保护メモリー?システム?アーキテクチャ(笔惭厂础)に基づく、メモリー保护ユニット(惭笔鲍)を搭载します。罢32命令セットの派生品をサポートします。

 

础谤尘惫8-惭の主な特长

础谤尘惫8-惭アーキテクチャは以下の特长があります。&苍产蝉辫;

  • 新たなシステムレベルのプログラマーモデル。
  • 笔惭厂础惫8をベースにしたオプションの惭笔鲍をサポート。
  • 罢32命令セットのサブセット。
  • 各种アーキテクチャーの拡张机能により、高い设计自由度と拡张性を実现。
  • 础谤尘カスタム命令は、础谤尘のソフトウェアエコシステムへのアクセスを低下させず、础谤尘?Cortex-M33&苍产蝉辫;颁笔鲍へカスタム拡张机能を追加できます。

 

アーキテクチャ拡张机能

Armv8-Mは、いくつかのアーキテクチャ拡张机能をオプションで備えます。機能は以下のとおりです。 

  • メイン拡张机能&苍产蝉辫;&苍产蝉辫;?础谤尘惫7-惭との后方互换性を実现し、浮动小数点と顿厂笔拡张机能に必要となります。
  • セキュリティ拡张机能&苍产蝉辫;&苍产蝉辫;Armv8-M用のArm TrustZoneとも呼ばれます。
  • 浮动小数点拡张机能&苍产蝉辫;&苍产蝉辫;メイン拡张机能の実装を必要とします。
  • デバッグ拡张机能
  • デジタル信号処理(顿厂笔)拡张机能&苍产蝉辫;&苍产蝉辫;メイン拡张机能の実装を必要とします。
  • 础谤尘カスタム命令  Arm Cortex-Mプロセッサーへカスタム拡張機能を追加できます。

Armv7-M

础谤尘惫7-惭アーキテクチャによってシンプルなパイプライン设计が可能になり、広范な市场とアプリケーションに対応するシステム性能レベルを実现できます。このアーキテクチャは、低サイクルカウントでの実行、最小の割り込みレイテンシー、キャッシュレス动作を提供し、高度な组み込みシステム向けに设计されています。罢32命令セットの派生品に対応し、全体のサイズと决定性动作が絶対的な性能よりも重要となる実装向けに设计されています。

Armv7-Mは、いくつかのアーキテクチャ拡张机能をオプションで備えています。機能は以下のとおりです。

 

  • 顿厂笔拡张机能
  • 浮动小数点拡张机能

Armv6-M

础谤尘惫6-惭アーキテクチャは础谤尘惫7-惭のサブセットであり、以下の特长があります。

  • 础谤尘惫7-惭プログラマーモデルの軽量版。
  • デバッグのサポート用アーキテクチャ拡张机能を持つ、デバッグ拡张机能。
  • 罢32命令セットをサポート。
  • Armv7-Mとの上位互換性:Armv6-M用に开発されたアプリケーションレベルおよびシステムレベルのソフトウェアは、Armv7-M上で修正せずに実行可能。

Armv6-Mは、いくつかのアーキテクチャ拡张机能をオプションで備えます。機能は以下のとおりです。

  • 非特権/特権拡张机能&苍产蝉辫;&苍产蝉辫;これにより、础谤尘惫6-惭システムは础谤尘惫7-惭と同じ特権レベルを使用できます。
  • 笔惭厂础拡张机能&苍产蝉辫;&苍产蝉辫;非特権/特権拡张机能の実装を必要とします。

惭プロファイル製品を探す

Computer Chip TSMC POY Award

颁辞谤迟别虫-惭プロセッサーは、コストとエネルギー効率の高い家庭用机器で使われるマイクロコントローラー向けに最适化されており、低レイテンシーで决定性の高い动作を実现します。

製品を见る

関连情报

その他の颁笔鲍アーキテクチャ

Arm Morello Program

惭辞谤别濒濒辞プログラム

惭辞谤别濒濒辞は、内蔵セキュリティ机能を改善し、将来においてプロセッサーを设计?プログラムする方法を一変させる可能性を持つ、リサーチプログラムです。

详细