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.

Processor Components<br />

Table 4-3 provides a description of the configuration parameters for each <strong>ARM</strong>CortexA15xnCT<br />

component processor. These parameters are set individually for each processor you have in your<br />

system.<br />

Table 4-3 <strong>ARM</strong>CortexA15xnCT individual processor parameters<br />

Parameter Description Type<br />

Allowed<br />

Value<br />

Default<br />

Value<br />

CFGEND Initialize to BE8 endianness. boolean true or false false<br />

CP15SDISABLE<br />

TEINIT<br />

Initialize to disable access to some CP15<br />

registers.<br />

Thumb exception enable. The default<br />

has exceptions including reset handled<br />

in <strong>ARM</strong> state.<br />

boolean true or false false<br />

boolean true or false false<br />

VINITHI Initialize with high vectors enabled. boolean true or false false<br />

ase-present a<br />

Set whether CT model has been built<br />

with NEON support.<br />

boolean true or false true<br />

semihosting-cmd_line<br />

Command line available to semihosting<br />

SVC calls.<br />

string<br />

no limit<br />

except<br />

memory<br />

[empty<br />

string]<br />

semihosting-debug b<br />

Enable debug output of semihosting<br />

SVC calls.<br />

boolean true or false false<br />

semihosting-enable Enable semihosting SVC traps. boolean true or false true<br />

semihosting-<strong>ARM</strong>_SVC <strong>ARM</strong> SVC number for semihosting. integer 0x000000 -<br />

0xFFFFFF<br />

0x123456<br />

semihosting-Thumb_SVC Thumb SVC number for semihosting. integer 0x00 - 0xFF 0xAB<br />

semihosting-heap_base Virtual address of heap base. integer 0x00000000 -<br />

0xFFFFFFFF<br />

semihosting-heap_limit Virtual address of top of heap. integer 0x00000000 -<br />

0xFFFFFFFF<br />

0x0<br />

0x0F000000<br />

semihosting-stack_base<br />

Virtual address of base of descending<br />

stack.<br />

integer 0x00000000 -<br />

0xFFFFFFFF<br />

0x10000000<br />

semihosting-stack_limit Virtual address of stack limit. integer 0x00000000 -<br />

0xFFFFFFFF<br />

0x0F000000<br />

vfp-enable_at_reset c<br />

vfp-present a<br />

Enable coprocessor access and VFP at<br />

reset.<br />

Set whether CT model has been built<br />

with VFP support.<br />

boolean true or false false<br />

boolean true or false true<br />

a. The ase-present and vfp-present parameters configure the synthesis options for the Cortex-A15 model. The options are:<br />

vfp present and ase present<br />

NEON and VFPv3-D32 supported.<br />

vfp present and ase not present<br />

VFPv3-D16 supported.<br />

vfp not present and ase present<br />

Illegal. Forces vfp-present to true so model has NEON and VFPv3-D32 support.<br />

vfp not present and ase not present<br />

Model has neither NEON nor VFPv3-D32 support.<br />

b. Currently ignored.<br />

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

ID051811<br />

Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!