CoreLink MMU-500
The CoreLink MMU-500 Memory Management Unit extends hardware-assisted virtualization of the Cortex™-A57 and Cortex-A53 hypervisor mode across the entire SoC. The MMU-500 translates to physical addresses defined by its TLB that reflects the current CPU context to ensure other masters use consistent memory mapping. Fitting the MMU-500 means drivers no longer require porting for the hypervisor using para-virtualization and raises performance through saving the large para-virtualization software overhead.
CoreLink MMU-400
The CoreLink MMU-400 Memory Management Unit extends hardware-assisted virtualization of the Cortex-A15 and Cortex-A7.
A number of virtualization use cases are outlined in an ARM System MMU Virtualization whitepaper.






