Armv8-R
Armv8-R 架構是最新一代的 Arm 架構,針對即時系列設計。引進最高安全性等級的虛擬化,同時保留基於記憶體保護單元 (MPU) 的保護記憶體系統架構 (PMSA)。
Armv8-R 為工程師提供的主要功能
Armv8-R 架構導入許多功能,可讓您為關鍵安全環境,設計並實作高效能的處理器。包括:
- 沒有記憶體重疊區。
- 與 Armv8-R 模型相容的新的例外模型。
- 虛擬化支援 Guest OS。
- (選用) 支援雙精度浮點和進階單指令多資料 (SIMD)。
Armv8-R AArch64 是最新的 R 系列架構,新增 64 位元執行能力,以及最高 48 位元實體定址的典型 Arm 即時處理器架構。選用功能包括 Arm Neon 技術,和顯著提升機器學習 (ML) 工作負載的進階單指令多資料 (SIMD) 架構擴充。為了提升安全性,Armv8-R AArch64 支援三個例外等級 (EL) 並與 TrustZone 為基礎的系統相容。
Armv7-R
Armv7-R 架構使用多種模式實作傳統 Arm 架構,並支援基於記憶體保護單元 (MPU) 的保護記憶體系統架構 (PMSA)。支援 Arm (32) 和 Thumb (T32) 指令集。
架構擴充
此架構支援多種擴充。包括:
- 多元處理擴充。提供一系列強化多元處理功能的選用擴充組。
- 通用計時器擴充。提供系統計時器和低延遲紀錄介面的選用擴充。
- 效能監控擴充。此擴充定義建議的效能監控實作和為效能監控保留紀錄空間。
探索 R 系列產品
Cortex-R 處理器系列透過即時確定性控制,為包括生產線與人機介面 (HMI) 等功能上安全無虞的電子系統,提供可靠的高效能運算。