2.1 About the functions

The following figure illustrates a top view of the TrustZone® TRNG and its various interfaces.

Figure 2-1 TRNG hardware overview
To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.


The interfaces of the TRNG are:

APB slave interfaceThe TRNG connects as an APB slave on the SoC system bus. This interface enables a host processor to access the TRNG.
Clock and resetThe TRNG clock and reset inputs.
InterruptA TRNG output that connects to an interrupt on the host processor.
ScanScan interface.
Non-ConfidentialPDF file icon PDF versionARM 100976_0000_00_en
Copyright © 2017 ARM Limited or its affiliates. All rights reserved.