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 />

Registers<br />

The PVBusMaster component has no registers.<br />

Debug features<br />

The PVBusMaster component has no debug features.<br />

Verification and testing<br />

The PVBusMaster component has been tested as part of the VE example system using VE test<br />

suites and by booting operating systems.<br />

Performance<br />

The PVBusMaster component is not expected to significantly affect the performance of a PV<br />

system. However, the way in which you implement the component can influence performance.<br />

See TransactionGenerator efficiency considerations on page 5-15.<br />

Library dependencies<br />

The PVBusMaster component has no dependencies on external libraries.<br />

5.2.4 PVBusRange component<br />

PVBusRange is used to divide and remap the memory range into two output ports, a and b. This<br />

component is currently used to implement the TrustZone ® Memory Adaptor (TZMA).<br />

You must only use PVBusRange components if the routing decisions change infrequently, for<br />

example as part of a memory remap.<br />

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

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

Figure 5-4 PVBusRange in System Canvas<br />

Ports<br />

Table 5-4 provides a brief description of the PVBusRange ports.<br />

Name Port protocol Type Description<br />

Table 5-4 PVBusRange ports<br />

control_64 Value_64 Slave A 64 bit value port used to signal the<br />

remapped range, X.<br />

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

ID051811<br />

Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!