The system memory management unit (SMMU) is described in SMMU Architecture. The system protection aspects of the SMMU are emphasized in this section. The SMMU can be described as a hardware assist to provide address translation and isolation to the attached AXI masters. SMMU protection is discussed in both a native (non-virtualized) and a virtualized scenario.