ARM TrustZone technology is a system-wide approach to system security and is directly applicable all sorts of secure tasks including payment protection, digital rights management, and secured enterprise solutions. Add IoT applications to that list too. TrustZone technology is tightly integrated into ARM Cortex-A processors including the two ARM Cortex-A9 MPCore processors on the Xilinx Zynq SoC. The secure state is also extended throughout the system via the AMBA AXI bus through an additional control bit for each of the read and write channels on the main system interconnect. ARM TrustZone technology support permeates the Zynq SoC’s PS (processor system) and PL (programmable logic) sections.
For more information on the use of ARM TrustZone technology in Xilinx Zynq SoCs, see the White Paper “TrustZone Technology Support in Zynq-7000 All Programmable SoCs.”