29.11.2014 Views

Fast Models Reference Manual - ARM Information Center

Fast Models Reference Manual - ARM Information Center

Fast Models Reference Manual - ARM Information Center

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Peripheral and Interface Components<br />

• the security mode of the transaction.<br />

The BP141_TZMA fixes the base address of the secure region to the base address of the decode<br />

space. It uses the R0SIZE[9:0] input to configure the size of the secure region in 4KB<br />

increments up to a maximum of 2MB.<br />

Table 5-97 lists the response of the BP141_TZMA for all combinations of address range and<br />

transfer security types. TZMEMSIZE is the maximum addressing range of the memory as defined<br />

by that parameter. See Table 5-99 on page 5-125. By default, TZMEMSIZE is set to 2MB. AxADDR<br />

is the offset address that the transactions want to access.<br />

Table 5-97 BP141_TZMA security control<br />

AxADDR<br />

Memory<br />

Region<br />

Non-secure<br />

Transfer<br />

Secure<br />

Transfer<br />

AxADDR < R0Size secure, R0 illegal legal<br />

R0SIZE TZMEMSIZE no access illegal illegal<br />

Figure 5-53 shows a view of the BP141_TZMA component in System Canvas.<br />

This component is written in LISA+.<br />

Figure 5-53 BP141_TZMA in System Canvas<br />

Ports<br />

Table 5-98 provides a brief description of the BP141_TZMA ports. Further information is<br />

available in separate documentation. See the <strong>ARM</strong> PrimeCell Infrastructure AMBA 3 AXI<br />

TrustZone Memory Adapter (BP141) Technical Overview.<br />

Name Port protocol Type Description<br />

Table 5-98 BP141_TZMA ports<br />

R0Size Value Slave A software interface that is driven from<br />

the TrustZone Protection Controller<br />

(TZPC), setting the secure region size<br />

by bits [9:0]<br />

pvbus PVBus Slave Slave port for connection to PV bus<br />

master/decoder<br />

pv_output PVBus Master Routed PVBus output<br />

<strong>ARM</strong> DUI 0423J Copyright © 2008-2011 <strong>ARM</strong>. All rights reserved. 5-124<br />

ID051811<br />

Non-Confidential

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!