It claims that such a security method offer only a binary approach where there is a one secure zone and one non-secure zone. They are also complicated to implement in software and cannot address the sophisticated types of applications and services being enabled by next-generation connected devices and the cloud.
Imagination claims to have set up a system that encapsulates not only the CPU but also other elements in a chip such as graphics and connectivity. It also ensures that secure applications are completely isolated from each other as well as protected from non-secure applications, while still meeting required levels of functionality, performance, cost, and power consumption.
Omnishield also creates multiple secure domains, where multiple secure/non-secure applications/operating systems can operate independently in their own separate environments. Basically it is taking advantage of MIPS CPUs and PowerVR GPUs.