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 |
|
Read/write | Secure RAM region size register |
DECPROT0Stat |
|
Read only | Decode protection 0 status register |
DECPROT0Set |
|
Write only | Decode protection 0 set register |
DECPROT0Clr |
|
Write only | Decode protection 0 clear register |
DECPROT1Stat |
|
Read only | Decode protection 1 status register |
DECPROT1Set |
|
Write only | Decode protection 1 set register |
DECPROT1Clr |
|
Write only | Decode protection 1 clear register |
DECPROT2Stat |
|
Read only | Decode protection 2 status register |
DECPROT2Set |
|
Write only | Decode protection 2 set register |
DECPROT2Clr |
|
Write only | Decode protection 2 clear register |
BP147_TZPC - verification and testing
This component passes tests using a unit test suite.