EasyManuals Logo

ARM Cortex-A35 User Manual

Default Icon
894 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #315 background imageLoading...
Page #315 background image
B1.97 Multiprocessor Affinity Register
The MPIDR characteristics are:
Purpose
Provides an additional core identification mechanism for scheduling purposes in a cluster.
EDDEVAFF0 is a read-only copy of MPIDR accessible from the external debug interface.
Usage constraints
This register is accessible as follows:
EL0
(NS)
EL0
(S)
EL1
(NS)
EL1
(S)
EL2
EL3
(SCR.NS = 1)
EL3
(SCR.NS = 0)
- - RO RO RO RO RO
Configurations
The MPIDR is:
Architecturally mapped to the AArch64 MPIDR_EL1[31:0] register. See
B2.84 Multiprocessor Affinity Register, EL1 on page B2-512.
Mapped to external EDDEVAFF0 register.
There is one copy of this register that is used in both Secure and Non-secure states.
Attributes
MPIDR is a 32-bit register.
M
31 30 29 8 7 0
U Aff2 Aff0
25 24
MT
23
Aff1RES0
16 15
Figure B1-51 MPIDR bit assignments
M, [31]
Reserved, RES1.
U, [30]
Indicates a uniprocessor system, as distinct from core 0 in a multiprocessor system. This value is
one of:
0 Processor is part of a multiprocessor system. This is the value for implementations
with more than one core, and for implementations with an ACE or CHI interface.
1 Processor is part of a uniprocessor system. This is the value for single core
implementations with an AXI master interface.
[29:25]
Reserved, RES0.
MT, [24]
Indicates whether the lowest level of affinity consists of logical cores that are implemented
using a multi-threading type approach. This value is:
0 Performance of cores at the lowest affinity level is largely independent.
B1 AArch32 system registers
B1.97 Multiprocessor Affinity Register
100236_0100_00_en Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
B1-315
Non-Confidential

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM Cortex-A35 and is the answer not in the manual?

ARM Cortex-A35 Specifications

General IconGeneral
BrandARM
ModelCortex-A35
CategoryComputer Hardware
LanguageEnglish

Related product manuals