The memory protection unit (MPU) enables you to partition memory into regions and set individual protection attributes for each region. When the MPU is disabled, no access permission checks are performed, and memory attributes are assigned according to the default memory map. The MPU has a maximum of 16 regions.
To understand more about MPU features and functionality, see the “Memory Protection Unit” section of the Zynq UltraScale+ Device Technical Reference Manual (UG1085).