EL2 Monitor Partitioning Hypervisor for Arm® Cortex®-R52 (EL2M)

動画の上をクリックすると再生されます。

ソフトウェア詳細

図を選択する。:

EL2 Monitor Paravirtualization Diagram

EL2M

EL2 Monitor Trap and Emulation Diagram

EL2M

Features

Partitioning

  • Isolated R52 Partitions: Securely separates the Embedded Execution Environment (EENV) into independent Arm Cortex-R52 partitions using EL2 microprocessor (MPU) programming and Generic Interrupt Controller (GIC) Distributor emulation/paravirtualization
  • MRU Channel Isolation: Within an R52 partition, MRU channels are isolated between software entities running at lower privilege levels, ensuring each entity can only access its pre-assigned channels through dedicated virtualized MRU instances
  • Hardware-Level Memory Protection: EL2 MPU enforces strict memory boundaries, adding a critical layer of defense, even if an exception level 1 (EL1) guest OS is compromised

Trap, Emulation and Paravirtualization

  • Transparent Interrupt Handling: Traps and emulates GIC Distributor access so EL1 applications remain hypervisor-agnostic, with access operations completing in under 3 microseconds
  • Paravirtualization via Cortex Microcontroller Software Interface Standard (CMSIS) APIs: Provides ready-to-use Arm CMSIS GIC Driver APIs, achieving half the latency of full emulation and reducing development time and memory usage while improving performance to under 1.5 microseconds
  • MRU Virtualization: Within an R52 partition, each software entity accesses the MRU through its own virtualized instance, with handlers servicing measured in under 1.5 microseconds:
    • Trap and Emulate Mode: Applications use hypervisor APIs to reserve/free channels, while actual channel access is transparently trapped and emulated
    • Paravirtualized Mode (future): Fully paravirtualized MRU access through optimized APIs for enhanced performance

対応製品

  • S32K5: S32K5 車載マイクロコントローラ
  • S32N5: S32N55車載超統合プロセッサ
  • S32J100: S32J100高性能イーサネット・スイッチおよびネットワーク・コントローラ
  • S32E2: S32E2 アクチュエーション・サポートを搭載した安全でセキュアな高性能リアルタイム・プロセッサ
  • S32N7: ソフトウェア・デファインド・ビークル向けS32N7超統合プロセッサ
  • S32Z2: S32Z2 安全でセキュアな高性能リアルタイム・プロセッサ

ダウンロード

クイック・リファレンス ソフトウェア・タイプ.

1 ダウンロード

  • ソフトウェア開発リソース

    IPCF for S32K5

注: より快適にご利用いただくために、ソフトウェアのダウンロードはデスクトップで行うことを推奨します。

ハードウェア

クイック・リファレンス ボードタイプ.

関連ソフトウェア

クイック・リファレンス ソフトウェア・タイプ.

2 ソフトウェア・ファイル

注: より快適にご利用いただくために、ソフトウェアのダウンロードはデスクトップで行うことを推奨します。

トレーニング

6 トレーニング

全て表示

サポート

お困りのことは何ですか??