To support applications which simultaneously require real-time task processing and compute-intensive capabilities, the SoC incorporates four independently controlled resource domains for optimal flexibility when partitioning system resources such as memory and peripherals.