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.

Emulation Baseboard Model: Platform and Components<br />

7.6 EBCortexA9_SysRegs component<br />

The EB Cortex-A9 system registers component is a programmer's view model of the Cortex-A9<br />

specific status and system control registers. It overrides some of the system registers provided<br />

by the EB_SysRegs component. For a detailed description of the behavior of the component,<br />

refer to the hardware documentation. See the RealView Emulation Baseboard User Guide (Lead<br />

Free).<br />

Figure 7-4 on page 7-13 shows a view of the component in System Canvas.<br />

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

Figure 7-5 EBCortexA9_SysRegs in System Canvas<br />

7.6.1 Ports<br />

Table 7-8 on page 7-13 provides a brief description of the EBCortexA9_SysRegs component<br />

ports. Refer to the hardware documentation for more details.<br />

Name Port Protocol Type Description<br />

Table 7-11 EBCortexA9_SysRegs ports<br />

reset_core[4] Signal master signals to reset separate processors<br />

reset_out Signal master reset signal<br />

sysreg_overrides EBSysRegs slave port to communicate with EB_SysRegs<br />

reset_in Signal slave reset signal<br />

7.6.2 Additional protocols<br />

The EBCortexA9_SysRegs component has one additional protocol.<br />

The EBSysRegs protocol provides the rules to communicate with the EB_SysRegs component<br />

in order to override some of the system registers provided by the EB_SysRegs component.<br />

7.6.3 Parameters<br />

The EBCortexA9_SysRegs component has no parameters.<br />

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

ID051811<br />

Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!