You copied the Doc URL to your clipboard.

BP147_TZPC component

This section describes the BP147_TZPC component.

BP147_TZPC - about

This LISA+ component is a model of r0p0 of the ARM® AMBA® 3 TrustZone® Protection Controller (BP147). BP147_TZPC provides a software interface to the protection bits in a secure system in a TrustZone design.

BP147_TZPC contains the following CADI targets:

  • BP147_TZPC

BP147_TZPC contains the following MTI components:

BP147_TZPC - ports

This section describes the ports.

Table 4-33 BP147_TZPC ports

Name Protocol Type Description
bus_in_s PVBus Slave Slave port for connection to PV bus master/decoder
TZPCDECPROT0 Value Master Output decode protection 0 status
TZPCDECPROT1 Value Master Output decode protection 1 status
TZPCDECPROT2 Value Master Output decode protection 2 status
TZPCR0SIZE Value Master Output secure RAM region size

BP147_TZPC - registers

This section describes the registers.

Table 4-34 BP147_TZPC registers

Name Offset Access Description
R0SIZE 0x000 Read/write Secure RAM region size register
DECPROT0Stat 0x800 Read only Decode protection 0 status register
DECPROT0Set 0x804 Write only Decode protection 0 set register
DECPROT0Clr 0x808 Write only Decode protection 0 clear register
DECPROT1Stat 0x80C Read only Decode protection 1 status register
DECPROT1Set 0x810 Write only Decode protection 1 set register
DECPROT1Clr 0x814 Write only Decode protection 1 clear register
DECPROT2Stat 0x818 Read only Decode protection 2 status register
DECPROT2Set 0x81C Write only Decode protection 2 set register
DECPROT2Clr 0x820 Write only Decode protection 2 clear register

BP147_TZPC - verification and testing

This component passes tests using a unit test suite.

Was this page helpful? Yes No