Responsible for All Aspects of IO Memory Management

A system memory management unit (SMMU) handles all aspects of IO memory management, including address translation caching and hardware driven memory page table walks. It enforces memory protection and access, and is designed for use in a virtualized system where multiple guest operating systems are managed by a hypervisor.

Features and Benefits

Virtualized Accelerators for Intense Work Offloads

Arm SMMUs provide scalable, high-performance IO accelerators to be used in virtualized edge-to-cloud platforms. Arm’s MMU-700 supports custom on-die accelerators with Root Complex integrated endpoint virtualization.

Optimized for Virtualization

Arm offers a high-performance path to memory and enables heterogeneous solutions that blend compute and acceleration to provide the optimal platform for virtualized workloads.

Linux Support

Arm CoreLink SMMU and GIC are supported on the main open source Linux platform and the latest architecture provides further enhancement to IO virtualization.

Automotive Safety Ready

Arm offers CoreLink GIC-600AE and MMU-600AE, designed to enable high-performance systems for automotive use cases, targeting ASIL B to ASIL D safety integrity levels.

The System Memory Management Unit Family

Corelink MMU-700

Arm SMMU v3.2 compliant MMU-700 is compatible with Arm v8.4 and v9 CPU’s. It enables virtualization in the Arm Secure World and QoS for IO traffic. MMU-700 is built for PCIe Gen5 BW.

Technical Reference Manual
CoreLink MMU-600AE

Software compatible with MMU-600 and additional safety features targeting ASIL B to ASIL D systems, including fault management unit for error detection and reporting. The CoreLink MMU-600AE is part of the Arm Safety Ready program.

Technical Reference Manual
CoreLink MMU-600

Highly scalable with support for millions of translation contexts. Designs can be scaled from small to large-scale systems while maintaining a common driver framework. TrustZone Media Protection protects high-value 4K premium content.

Technical Reference Manual
CoreLink MMU-500

The CoreLink MMU-500 is compatible with a wide range of bus master types and capabilities, offering maximum flexibility in implementing efficient SoC designs that need to support virtualized applications.

Technical Reference Manual
Use Cases

Where Innovation and Ideas Come to Life

Automotive

Arm technology is used in various applications throughout the car including Advanced driver-Assistance Systems (ADAS) and autonomous driving.

Infrastructure

A cloud to edge infrastructure allows businesses to leverage new technologies across high-bandwidth networks, unlock opportunities, and improve efficiency and security.

Talk with an Expert

Still unsure which CoreLink MMU product is right for your SoC project? Talk to an Arm expert and learn more.

Contact Us
Related Products and Services

Explore More Options and Features

Cortex Processors

Arm processors include the ultra-low power Cortex-M series, real-time response Cortex-R series, and the high performance Cortex-A series.

グラフィックスとマルチメディア

Arm MaliメディアIPは、スマートフォン、タブレット、テレビ、ウェアラブルなど、多数の成長を続けるモバイルおよびコンシューマデバイスで高性能でエネルギー効率の高いメディア処理を提供します。

CoreSightデバッグとトレース

ArmのCoresight技術は、ArmベースのSoCで動作するソフトウェアをデバッグしトレースするのに使われる一連のツールです。

Architecture and Technologies

A Foundation of Silicon Success

Arm-based chips, device architectures, and technologies orchestrate the performance of everything that makes modern life possible — from smartphones to agricultural sensors and from medical instruments to servers.

MMU Resources

Everything you need to know to make the right decision for your project. Includes technical documentation, industry insights, and where to go for expert advice.

 

Safety Certificate

Specifications

White Paper

 

 

Visit Arm Developer