You copied the Doc URL to your clipboard.

Core parameters

You set these instantiation-time parameters when starting the model.

The syntax to use in a configuration file or on the command line is:

coretile.clusterx.cpuy.parameter=value

x 0 for the Cortex®‑A15 cluster, 1 for the Cortex‑A7 cluster.
y the core index, in the range 0-3.

Table 3-19 Core parameters

Parameter Type Allowed values Default value Description
CFGEND bool true, false false

Initializes to BE8 endianness.

CFGNMFI bool true, false false Enables non-maskable fast interrupts on startup.
CP15SDISABLE bool true, false false Initializes to disable access to some CP15 registers.
TEINIT bool true, false false Thumb® exception enable. The default has exceptions including reset handled in ARM state.
VINITHI bool true, false false Initializes with high vectors enabled.
SMPnAMP bool true, false false Sets whether the processor is part of a coherent domain.
POWERCTLI int 0x0-0x3 0x0 Default power control state for core.
semihosting-enable bool true, false true Enables semi-hosting SVC traps.
semihosting-ARM_SVC int 0x000000-0xFFFFFF 0x123456 ARM SVC number for semi-hosting.
semihosting-Thumb-SVC int 0x00-0xFF 0xAB Thumb SVC number for semi-hosting integer.
semihosting-heap_base int 0x00000000- 0xFFFFFFFF 0x0 Virtual address of heap base.
semihosting-heap_limit int 0x00000000-0xFFFFFFFF 0x0 Virtual address of heap limit integer.
semihosting-stack_base int 0x00000000-0xFFFFFFFF 0x0 Virtual address of stack base.
semihosting-stack_limit int 0x00000000-0xFFFFFFFF 0x0 Virtual address of stack limit.
vfp-enable_at_reset bool true, false false Enables coprocessor access and VFP at reset.
vfp-preset bool true, false true Sets whether the model has VFP support.
ase-present bool true, false true Sets whether the model has NEON™ support.
Was this page helpful? Yes No