SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
The Arm® System Memory Management Unit (SMMU) provides facilities to translate addresses of transactions mastered by non-processor modules in the device. For embedded automotive applications, SMMU is not used to increase hardware utilization through datacenter-like virtualization, but for enhanced software reliability and safety by rigid partitioning of chip-level resources.
The block diagram of the VirtSS, Virtualization Subsystem, that implements SMMU is described in Figure 8-11.
Figure 8-11 VirtSS Block Diagram