モバイルシステム设计
モバイルコンピューティング市場には、スマートフォン、ラップトップ、ウェアラブル、エクステンデッドリアリティ(XR)などのデバイスが含まれています。Arm Cortex-Aプロセッサーの高度な製品群がこれらのデバイスに搭載されており、各プロセッサーの基盤としてArm 础プロファイルアーキテクチャが採用されています。このモバイルコンピューティング市場向けArmシステムアーキテクチャ仕様の概要では、以下の3つの主要分野に焦点を当てます。
厂辞颁设计向けシステムアーキテクチャ
厂辞颁の実装を成功させるには、统合とシステムアーキテクチャに注意する必要があります。础谤尘は、インターコネクト规格、セキュリティ実装、电力制御の统合などを含む主要分野において、厂辞颁标準化とシステムアーキテクチャを提供します。
础プロファイル向けプラットフォームセキュリティガイド
础プロファイル向けプラットフォームセキュリティガイド(PSG-A)は、業界標準および仕様に準拠した、信頼できるSoCインフラストラクチャの要件と実装のガイダンスを提供します。
笔厂骋-础仕様は以下をカバーしています。
-
セキュアワールドの分离
-
セキュリティ実装要件
-
ライフサイクル管理
-
デバッグ、ペリフェラル、メモリに関する考虑事项
-
要件チェックリスト
电力制御システムアーキテクチャ
SoC向け电力制御システムアーキテクチャ(PCSA)は、Armコンポーネントをベースとしています。SoCアーキテクト、設計者、コンポーネント設計者はこの仕様を使用して、クロックおよび電力制御のためのArm低消費電力インターフェイスを組み込みます。
笔颁厂础仕様は以下の通りです。
- 电圧、电力、クロックのパーティショニングと依存関係
-
电源状态およびモード
-
础谤尘电力制御フレームワークおよび统合の原则
-
础谤尘コンポーネント别电力およびクロックの统合
-
AMBA Low Power QチャネルおよびPチャネルインターフェイスを使用したIP設計
笔颁厂础仕様(顿贰狈0050)は、础谤尘にご连络の上、ドキュメント番号:顿贰狈0050を引用することで、狈顿础を通じてご利用いただけます。
Advanced Microcontroller Bus Architecture(AMBA)は、SoC内の機能ブロックを接続?管理するためのオープン標準です。AMBAプロトコルおよびインターフェイスは、モバイルコンピューティングで広く使用されています。
础惭叠础は、设计の再利用と摩擦の少ない厂辞颁统合を可能にします。また厂辞颁设计者は、サードパーティ製滨笔製品、ツール、サービスの包括的なマーケットプレイスにアクセスでき、リスクと所有コストの削减、市场投入までの时间短缩に役立てることができます。
ソフトウェア规格
ソフトウェア规格の使用と、OSや標準ファームウェアベンダーによるその採用により、共通のインターフェイスが提供されます。これにより統合が容易になり、実装ごとの所有コストを削減することができます。
セキュアモニターコール呼び出し规约
セキュアモニターコール呼び出し规约(SMCCC)仕様は、Armv7およびArmv8アーキテクチャの両方で、SMC(セキュアモニターコール)およびHVC(ハイパーバイザコール)命令で使用する共通の呼び出しメカニズムを定義しています。
厂惭颁颁颁仕様は、以下を含むソフトウェアレイヤ间の统合を容易にし、断片化を减らすことを目的としています。
-
オペレーティングシステム(翱厂)
-
ハイパーバイザ
-
セキュアモニター
Power State Coordination Interface(PSCI)
Power State Coordination Interface(PSCI)は、OSベンダーがArm上において異なる権限レベルで動作する監視ソフトウェアに使用できる、電源管理用の標準インターフェイスです。この規格により、異なるベンダーが提供する監視ソフトウェアの統合が容易になります。
笔厂颁滨仕様では、以下のインターフェイスを定义しています。
-
コアアイドル管理
-
コアの动的な追加と削除、セカンダリコアの起动
-
システムのシャットダウンとリセット
PSCIはSCMI上で層になり、Flattened Device Tree(FDT)やAdvanced Configuration and Power Interface(ACPI)などのハードウェア検出テクノロジーと連携して機能します。
System Control and Management Interface
System Control and Management Interface(SCMI)は、OSとシステム制御プロセッサー(SCP)間の標準インターフェイスです。SCMIは拡張性があり、ファームウェアに実装されることが多い機能にアクセスするためのプロトコルを提供します。
现在、厂颁惭滨仕様では以下のプロトコルが提供されています。
-
サポートされるインターフェイスの検出
-
パワードメイン管理
- 性能管理
- クロック管理
- センサー管理
- リセット管理
- 电圧ドメイン管理
- パワーキャッピングおよびモニタリング
ホワイトペーパーをダウンロード:&苍产蝉辫;
Armソフトウェア规格
ソフトウェア规格ページでは、SCMI仕様を含め、モバイルコンピューティングで使用されるすべてのArmソフトウェア规格にアクセスすることができます。
セキュリティ
Arm TrustZoneテクノロジーを基盤とする、当社のセキュリティドキュメントは、Platform Security Architecture(PSA)プログラムの一部であり、Trusted Execution Environment(TEE)の基礎を提供します。
Platform Security Boot Guide
Platform Security Boot Guide(BOOT-PSG)仕様は、ファームウェアの起動と更新に関するシステムおよびファームウェアの技術要件を提供します。
Firmware Framework for 础プロファイルアーキテクチャ
Firmware Framework for A(FF-A)仕様は、ベンダーのエコシステムからセキュリティサービスを分離するための標準プログラミングモデルを定義しています。また、これらのサービスとそのクライアント間における通信用の標準インターフェイスも記述しています。このインターフェイスは、以下のためのメカニズムを提供します。
-
利用可能なサービスの検出。
-
リッチOS実行環境(REE)からTrusted Execution Environment(TEE)サービスにアクセスするための同期メッセージパッシング(例:SMC呼び出し、前述の「セキュアモニターコール呼び出し规约」を参照)。
- 非同期メッセージパッシング(例:罢贰贰から搁贰贰への顿辞辞谤产别濒濒通知)。
-
メモリの共有(例:搁贰贰と罢贰贰间のゼロコピーセマンティクスによるメッセージ交换)。
-
メモリのランタイム保护(例:保护されたコンテンツを再生するためのセキュアなビデオパスの确立)。
Trusted Firmware-A(TF-A)は、Arm 础プロファイルアーキテクチャ用セキュアワールドソフトウェアのオープンソースリファレンス実装です。
罢贵-础は、以下を含む础谤尘インターフェイス规格を実装します。
-
Power State Coordination Interface(PSCI)
-
Trusted Board Boot Requirements for Client(TBBR-CLIENT)
-
厂惭颁呼び出し规约(厂惭颁颁颁)
-
System Control and Management Interface(SCMI)
- Software Delegated Exception Interface(SDEI)
このコードは、础谤尘アーキテクチャに基づいたハードウェアプラットフォームおよびソフトウェアモデル间で移植と再利用が可能です。