Copyright © 2009 ARM Limited. All rights reserved.ARM DDI 0363E (ID013010)Cortex™-R4 and Cortex-R4FRevision: r1p3Technical Reference Manual
List of TablesARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xID013010 Non-Confidential, Unrestricted AccessTable 11-6 CP14 debug re
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-16ID013010 Non-Confidential, Unrestricted AccessTable 4-
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-17ID013010 Non-Confidential, Unrestricted AccessTo acces
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-18ID013010 Non-Confidential, Unrestricted AccessMRC p15,
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-19ID013010 Non-Confidential, Unrestricted AccessTable 4-
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-20ID013010 Non-Confidential, Unrestricted AccessTo acces
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-21ID013010 Non-Confidential, Unrestricted AccessTo acces
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-22ID013010 Non-Confidential, Unrestricted AccessFigure 4
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-23ID013010 Non-Confidential, Unrestricted AccessFigure 4
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-24ID013010 Non-Confidential, Unrestricted Accessc0, Memo
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-25ID013010 Non-Confidential, Unrestricted AccessTo acces
List of TablesARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xiID013010 Non-Confidential, Unrestricted AccessTable 14-5 QADD, QDADD,
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-26ID013010 Non-Confidential, Unrestricted Access4.2.11 I
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-27ID013010 Non-Confidential, Unrestricted AccessTo acces
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-28ID013010 Non-Confidential, Unrestricted AccessTable 4-
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-29ID013010 Non-Confidential, Unrestricted AccessFigure 4
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-30ID013010 Non-Confidential, Unrestricted Accessc0, Inst
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-31ID013010 Non-Confidential, Unrestricted AccessTo acces
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-32ID013010 Non-Confidential, Unrestricted AccessTo acces
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-33ID013010 Non-Confidential, Unrestricted AccessFigure 4
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-34ID013010 Non-Confidential, Unrestricted AccessTo acces
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-35ID013010 Non-Confidential, Unrestricted Access4.2.14 c
List of TablesARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xiiID013010 Non-Confidential, Unrestricted AccessTable A-18 FPU signals
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-36ID013010 Non-Confidential, Unrestricted AccessFigure 4
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-37ID013010 Non-Confidential, Unrestricted AccessTo use t
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-38ID013010 Non-Confidential, Unrestricted AccessAttempts
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-39ID013010 Non-Confidential, Unrestricted Access[28]DIAD
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-40ID013010 Non-Confidential, Unrestricted Access[17] RSD
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-41ID013010 Non-Confidential, Unrestricted AccessTo acces
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-42ID013010 Non-Confidential, Unrestricted AccessFigure 4
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-43ID013010 Non-Confidential, Unrestricted Access[16] DOO
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-44ID013010 Non-Confidential, Unrestricted AccessTo acces
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-45ID013010 Non-Confidential, Unrestricted AccessTable 4-
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xiiiID013010 Non-Confidential, Unrestricted AccessList of FiguresCortex-R4 and Cortex
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-46ID013010 Non-Confidential, Unrestricted AccessThe Data
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-47ID013010 Non-Confidential, Unrestricted AccessFigure 4
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-48ID013010 Non-Confidential, Unrestricted AccessFigure 4
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-49ID013010 Non-Confidential, Unrestricted AccessThe Data
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-50ID013010 Non-Confidential, Unrestricted AccessCP15, c9
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-51ID013010 Non-Confidential, Unrestricted AccessFigure 4
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-52ID013010 Non-Confidential, Unrestricted AccessThe MPU
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-53ID013010 Non-Confidential, Unrestricted AccessTo acces
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-54ID013010 Non-Confidential, Unrestricted Access4.2.20 C
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-55ID013010 Non-Confidential, Unrestricted AccessFigure 4
List of FiguresARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xivID013010 Non-Confidential, Unrestricted AccessFigure 4-16 Memory Mo
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-56ID013010 Non-Confidential, Unrestricted AccessFigure 4
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-57ID013010 Non-Confidential, Unrestricted AccessTable 4-
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-58ID013010 Non-Confidential, Unrestricted AccessFigure 4
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-59ID013010 Non-Confidential, Unrestricted AccessFigure 4
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-60ID013010 Non-Confidential, Unrestricted AccessThe Slav
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-61ID013010 Non-Confidential, Unrestricted AccessThe Cont
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-62ID013010 Non-Confidential, Unrestricted Access4.2.28 V
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-63ID013010 Non-Confidential, Unrestricted AccessOn reads
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-64ID013010 Non-Confidential, Unrestricted Accessc15, nVA
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-65ID013010 Non-Confidential, Unrestricted AccessThe nVAL
List of FiguresARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xvID013010 Non-Confidential, Unrestricted AccessFigure 11-3 Debug ROM
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-66ID013010 Non-Confidential, Unrestricted AccessFigure 4
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-67ID013010 Non-Confidential, Unrestricted AccessTable 4-
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-68ID013010 Non-Confidential, Unrestricted AccessTo acces
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-69ID013010 Non-Confidential, Unrestricted AccessTo acces
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-70ID013010 Non-Confidential, Unrestricted AccessNote The
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-71ID013010 Non-Confidential, Unrestricted AccessTable 4-
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-72ID013010 Non-Confidential, Unrestricted Access4.2.30 B
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-73ID013010 Non-Confidential, Unrestricted AccessFigure 4
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-74ID013010 Non-Confidential, Unrestricted Access[25:24]
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-75ID013010 Non-Confidential, Unrestricted AccessTo acces
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xviID013010 Non-Confidential, Unrestricted AccessPrefaceThis preface introduces the C
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 5-1ID013010 Non-Confidential, Unrestricted AccessChapter 5 Prefetch UnitThis chapter
Prefetch Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 5-2ID013010 Non-Confidential, Unrestricted Access5.1 About the prefetch
Prefetch Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 5-3ID013010 Non-Confidential, Unrestricted Access5.2 Branch predictionT
Prefetch Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 5-4ID013010 Non-Confidential, Unrestricted Access5.2.2 Branch predictor
Prefetch Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 5-5ID013010 Non-Confidential, Unrestricted Access5.3 Return stackThe ca
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-1ID013010 Non-Confidential, Unrestricted AccessChapter 6 Events and Performance Mon
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-2ID013010 Non-Confidential, Unrestricted Access6.1 A
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-3ID013010 Non-Confidential, Unrestricted Access[8] E
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-4ID013010 Non-Confidential, Unrestricted Access[22]
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-5ID013010 Non-Confidential, Unrestricted Access[43]
Preface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xviiID013010 Non-Confidential, Unrestricted AccessAbout this bookThis is the
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-6ID013010 Non-Confidential, Unrestricted Access6.2 A
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-7ID013010 Non-Confidential, Unrestricted Access6.3 P
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-8ID013010 Non-Confidential, Unrestricted AccessThe P
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-9ID013010 Non-Confidential, Unrestricted AccessFigur
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-10ID013010 Non-Confidential, Unrestricted AccessFigu
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-11ID013010 Non-Confidential, Unrestricted AccessFigu
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-12ID013010 Non-Confidential, Unrestricted AccessIf y
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-13ID013010 Non-Confidential, Unrestricted AccessTabl
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-14ID013010 Non-Confidential, Unrestricted AccessFigu
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-15ID013010 Non-Confidential, Unrestricted Access6.3.
Preface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xviiiID013010 Non-Confidential, Unrestricted AccessRead this for a descriptio
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-16ID013010 Non-Confidential, Unrestricted AccessNote
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-17ID013010 Non-Confidential, Unrestricted AccessMRC
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-18ID013010 Non-Confidential, Unrestricted AccessTo a
Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-19ID013010 Non-Confidential, Unrestricted Access6.4
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-1ID013010 Non-Confidential, Unrestricted AccessChapter 7 Memory Protection UnitThis
Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-2ID013010 Non-Confidential, Unrestricted Access7.1 About the
Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-3ID013010 Non-Confidential, Unrestricted AccessThis section
Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-4ID013010 Non-Confidential, Unrestricted AccessRegion attrib
Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-5ID013010 Non-Confidential, Unrestricted AccessFigure 7-1 Ov
Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-6ID013010 Non-Confidential, Unrestricted AccessFigure 7-3 Ov
Preface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xixID013010 Non-Confidential, Unrestricted Accessmonospace Denotes text that
Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-7ID013010 Non-Confidential, Unrestricted Access7.2 Memory ty
Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-8ID013010 Non-Confidential, Unrestricted AccessTo ensure opt
Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-9ID013010 Non-Confidential, Unrestricted Access7.3 Region at
Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-10ID013010 Non-Confidential, Unrestricted Access7.3.1 Cachea
Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-11ID013010 Non-Confidential, Unrestricted Access7.4 MPU inte
Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-12ID013010 Non-Confidential, Unrestricted Access7.5 MPU faul
Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-13ID013010 Non-Confidential, Unrestricted Access7.6 MPU soft
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-1ID013010 Non-Confidential, Unrestricted AccessChapter 8 Level One Memory SystemThi
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-2ID013010 Non-Confidential, Unrestricted Access8.1 About th
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-3ID013010 Non-Confidential, Unrestricted AccessFigure 8-1 L
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. iiID013010 Non-Confidential, Unrestricted AccessCortex-R4 and Cortex-R4FTechnical Re
Preface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xxID013010 Non-Confidential, Unrestricted AccessPrefix R Denotes AXI read da
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-4ID013010 Non-Confidential, Unrestricted Access8.2 About th
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-5ID013010 Non-Confidential, Unrestricted Access8.2.2 Error
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-6ID013010 Non-Confidential, Unrestricted Access8.2.5 Error
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-7ID013010 Non-Confidential, Unrestricted Access8.3 Fault ha
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-8ID013010 Non-Confidential, Unrestricted AccessExternal fau
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-9ID013010 Non-Confidential, Unrestricted AccessDebug events
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-10ID013010 Non-Confidential, Unrestricted AccessPrecise abo
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-11ID013010 Non-Confidential, Unrestricted Accessreprogrammi
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-12ID013010 Non-Confidential, Unrestricted AccessWhen the pr
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-13ID013010 Non-Confidential, Unrestricted Access8.4 About t
Preface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xxiID013010 Non-Confidential, Unrestricted AccessFeedbackARM welcomes feedbac
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-14ID013010 Non-Confidential, Unrestricted Access8.4.2 ATCM
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-15ID013010 Non-Confidential, Unrestricted AccessHandling TC
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-16ID013010 Non-Confidential, Unrestricted AccessWhen either
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-17ID013010 Non-Confidential, Unrestricted AccessIn addition
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-18ID013010 Non-Confidential, Unrestricted Access8.5 About t
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-19ID013010 Non-Confidential, Unrestricted AccessStore buffe
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-20ID013010 Non-Confidential, Unrestricted Access• Invalidat
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-21ID013010 Non-Confidential, Unrestricted AccessAddress dec
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-22ID013010 Non-Confidential, Unrestricted AccessHandling ca
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-23ID013010 Non-Confidential, Unrestricted AccessErrors on i
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-1ID013010 Non-Confidential, Unrestricted AccessChapter 1 IntroductionThis chapter i
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-24ID013010 Non-Confidential, Unrestricted Access• Invalidat
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-25ID013010 Non-Confidential, Unrestricted AccessAny detecte
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-26ID013010 Non-Confidential, Unrestricted AccessAny uncorre
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-27ID013010 Non-Confidential, Unrestricted AccessTable 8-7 s
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-28ID013010 Non-Confidential, Unrestricted Access• Write a l
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-29ID013010 Non-Confidential, Unrestricted AccessData RAM si
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-30ID013010 Non-Confidential, Unrestricted AccessTable 8-13
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-31ID013010 Non-Confidential, Unrestricted AccessTable 8-15
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-32ID013010 Non-Confidential, Unrestricted AccessThe followi
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-33ID013010 Non-Confidential, Unrestricted Access; Clean ent
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-2ID013010 Non-Confidential, Unrestricted Access1.1 About the processor
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-34ID013010 Non-Confidential, Unrestricted Access8.6 Interna
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-35ID013010 Non-Confidential, Unrestricted Access8.7 Memory
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-36ID013010 Non-Confidential, Unrestricted Access8.8 Error d
Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-37ID013010 Non-Confidential, Unrestricted Accessgenerates a
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-1ID013010 Non-Confidential, Unrestricted AccessChapter 9 Level Two InterfaceThis ch
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-2ID013010 Non-Confidential, Unrestricted Access9.1 About the L2
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-3ID013010 Non-Confidential, Unrestricted Access9.2 AXI master i
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-4ID013010 Non-Confidential, Unrestricted Access9.2.1 Identifier
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-5ID013010 Non-Confidential, Unrestricted Access9.2.4 Eviction b
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-6ID013010 Non-Confidential, Unrestricted AccessMemory system im
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-3ID013010 Non-Confidential, Unrestricted Access1.2 About the architect
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-7ID013010 Non-Confidential, Unrestricted Access9.3 AXI master i
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-8ID013010 Non-Confidential, Unrestricted Access9.3.1 Restrictio
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-9ID013010 Non-Confidential, Unrestricted AccessLDRHTable 9-5 sh
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-10ID013010 Non-Confidential, Unrestricted AccessLDM that transf
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-11ID013010 Non-Confidential, Unrestricted AccessSTRBTable 9-8 s
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-12ID013010 Non-Confidential, Unrestricted AccessSTR or STM of o
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-13ID013010 Non-Confidential, Unrestricted Access9.3.3 Linefills
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-14ID013010 Non-Confidential, Unrestricted AccessTable 9-15 show
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-15ID013010 Non-Confidential, Unrestricted Access9.3.6 Non-cache
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-16ID013010 Non-Confidential, Unrestricted AccessTable 9-18 show
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-4ID013010 Non-Confidential, Unrestricted Access1.3 Components of the p
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-17ID013010 Non-Confidential, Unrestricted Access• If the data c
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-18ID013010 Non-Confidential, Unrestricted AccessExample 9-1 Wri
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-19ID013010 Non-Confidential, Unrestricted AccessThe transaction
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-20ID013010 Non-Confidential, Unrestricted Access9.4 AXI slave i
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-21ID013010 Non-Confidential, Unrestricted Access9.4.2 TCM parit
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-22ID013010 Non-Confidential, Unrestricted Access9.4.6 AXI slave
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-23ID013010 Non-Confidential, Unrestricted Access9.5 Enabling or
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-24ID013010 Non-Confidential, Unrestricted Access9.6 Accessing R
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-25ID013010 Non-Confidential, Unrestricted Access9.6.1 TCM RAM a
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-26ID013010 Non-Confidential, Unrestricted Access• There is no T
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-5ID013010 Non-Confidential, Unrestricted Access1.3.1 Data Processing U
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-27ID013010 Non-Confidential, Unrestricted AccessNote You can on
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-28ID013010 Non-Confidential, Unrestricted AccessTable 9-33 Data
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-29ID013010 Non-Confidential, Unrestricted AccessTag RAM accessT
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-30ID013010 Non-Confidential, Unrestricted AccessNote For tag RA
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-31ID013010 Non-Confidential, Unrestricted AccessDirty RAM acces
Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-32ID013010 Non-Confidential, Unrestricted AccessOther examples
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 10-1ID013010 Non-Confidential, Unrestricted AccessChapter 10 Power ControlThis chapte
Power Control ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 10-2ID013010 Non-Confidential, Unrestricted Access10.1 About power cont
Power Control ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 10-3ID013010 Non-Confidential, Unrestricted Access10.2 Power management
Power Control ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 10-4ID013010 Non-Confidential, Unrestricted Accessdisabled and finish w
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-6ID013010 Non-Confidential, Unrestricted AccessInstruction and data ca
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-1ID013010 Non-Confidential, Unrestricted AccessChapter 11 DebugThis chapter descri
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-2ID013010 Non-Confidential, Unrestricted Access11.1 Debug systemsThe Cortex-
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-3ID013010 Non-Confidential, Unrestricted Access11.2 About the debug unitThe
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-4ID013010 Non-Confidential, Unrestricted Access• data address comparators fo
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-5ID013010 Non-Confidential, Unrestricted Access11.3 Debug register interface
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-6ID013010 Non-Confidential, Unrestricted AccessNote The CP14 debug instructi
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-7ID013010 Non-Confidential, Unrestricted Access11.3.5 Memory addresses for b
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-8ID013010 Non-Confidential, Unrestricted AccessThe Watchpoint Fault Address
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-9ID013010 Non-Confidential, Unrestricted AccessOS Lock The processor does n
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-10ID013010 Non-Confidential, Unrestricted Access11.4 Debug register descript
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-7ID013010 Non-Confidential, Unrestricted Access• 512KB•1MB•2MB•4MB•8MB
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-11ID013010 Non-Confidential, Unrestricted AccessThe Debug ID Register is:•in
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-12ID013010 Non-Confidential, Unrestricted AccessTo use the Debug ID Register
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-13ID013010 Non-Confidential, Unrestricted AccessThe Debug Self Address Offse
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-14ID013010 Non-Confidential, Unrestricted Access11.4.5 CP14 c1, Debug Status
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-15ID013010 Non-Confidential, Unrestricted Access[24] InstrCompl Instruction
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-16ID013010 Non-Confidential, Unrestricted Access[13] ARM Execute ARM instruc
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-17ID013010 Non-Confidential, Unrestricted AccessTo use the Debug Status and
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-18ID013010 Non-Confidential, Unrestricted Access• writes to ITR are ignored
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-19ID013010 Non-Confidential, Unrestricted AccessTable 11-11 shows how the bi
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-20ID013010 Non-Confidential, Unrestricted AccessFigure 11-7 Vector Catch Reg
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-8ID013010 Non-Confidential, Unrestricted Access1.3.6 DebugThe processo
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-21ID013010 Non-Confidential, Unrestricted Access11.4.9 Debug State Cache Con
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-22ID013010 Non-Confidential, Unrestricted Access11.4.11 Debug Run Control Re
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-23ID013010 Non-Confidential, Unrestricted Access11.4.12 Breakpoint Value Reg
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-24ID013010 Non-Confidential, Unrestricted AccessTable 11-17 shows how the bi
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-25ID013010 Non-Confidential, Unrestricted Access[8:5] Byte address selectFor
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-26ID013010 Non-Confidential, Unrestricted Access11.4.14 Watchpoint Value Reg
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-27ID013010 Non-Confidential, Unrestricted AccessFigure 11-11 Watchpoint Cont
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-28ID013010 Non-Confidential, Unrestricted Access11.4.16 Operating System Loc
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-29ID013010 Non-Confidential, Unrestricted AccessFigure 11-12 OS Lock Status
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-30ID013010 Non-Confidential, Unrestricted Access11.4.18 Device Power-down an
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. iiiID013010 Non-Confidential, Unrestricted AccessContentsCortex-R4 and Cortex-R4F Tec
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-9ID013010 Non-Confidential, Unrestricted AccessThe EmbeddedICE-RT logi
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-31ID013010 Non-Confidential, Unrestricted AccessFigure 11-15 PRSR formatTabl
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-32ID013010 Non-Confidential, Unrestricted Access11.5 Management registersThe
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-33ID013010 Non-Confidential, Unrestricted Access11.5.2 Claim RegistersThe Cl
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-34ID013010 Non-Confidential, Unrestricted AccessWriting b1 to a specific cla
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-35ID013010 Non-Confidential, Unrestricted AccessTable 11-29 shows how the bi
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-36ID013010 Non-Confidential, Unrestricted AccessTable 11-31 shows the offset
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-37ID013010 Non-Confidential, Unrestricted AccessTable 11-34 shows how the bi
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-38ID013010 Non-Confidential, Unrestricted AccessTable 11-38 shows the offset
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-39ID013010 Non-Confidential, Unrestricted Access11.6 Debug eventsA processor
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-40ID013010 Non-Confidential, Unrestricted Access11.6.2 Halting debug eventTh
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-10ID013010 Non-Confidential, Unrestricted AccessRFE Return from excep
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-41ID013010 Non-Confidential, Unrestricted Access11.7 Debug exceptionThe proc
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-42ID013010 Non-Confidential, Unrestricted AccessTable 11-40 shows the values
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-43ID013010 Non-Confidential, Unrestricted Access11.7.2 Avoiding unrecoverabl
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-44ID013010 Non-Confidential, Unrestricted Access11.8 Debug stateThe debug st
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-45ID013010 Non-Confidential, Unrestricted Access11.8.2 Behavior of the PC an
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-46ID013010 Non-Confidential, Unrestricted Access11.8.3 Executing instruction
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-47ID013010 Non-Confidential, Unrestricted Access11.8.7 Coprocessor instructi
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-48ID013010 Non-Confidential, Unrestricted AccessPrecise Data abort When a p
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-49ID013010 Non-Confidential, Unrestricted Access6. Sets the DSCR[1] core res
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-50ID013010 Non-Confidential, Unrestricted Access11.9 Cache debugThis section
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-11ID013010 Non-Confidential, Unrestricted Access1.4 External interface
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-51ID013010 Non-Confidential, Unrestricted Access11.10 External debug interfa
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-52ID013010 Non-Confidential, Unrestricted AccessDBGSELFADDRThe DBGSELFADDR s
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-53ID013010 Non-Confidential, Unrestricted AccessIf software running on the p
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-54ID013010 Non-Confidential, Unrestricted Access11.11 Using the debug functi
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-55ID013010 Non-Confidential, Unrestricted Access11.11.1 Debug communications
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-56ID013010 Non-Confidential, Unrestricted AccessSoftware access to the DCCSo
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-57ID013010 Non-Confidential, Unrestricted Access{// Step 1. Poll DSCR until
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-58ID013010 Non-Confidential, Unrestricted AccessFor a simple breakpoint, you
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-59ID013010 Non-Confidential, Unrestricted AccessFor a simple watchpoint, you
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-60ID013010 Non-Confidential, Unrestricted AccessTable 11-45 shows some examp
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-12ID013010 Non-Confidential, Unrestricted Access1.5 Power managementTh
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-61ID013010 Non-Confidential, Unrestricted AccessExample 11-10 shows the code
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-62ID013010 Non-Confidential, Unrestricted Accessdscr := ReadDebugRegister(34
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-63ID013010 Non-Confidential, Unrestricted AccessWritePC(state->pc);// Ste
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-64ID013010 Non-Confidential, Unrestricted Access}Reading the PC in debug sta
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-65ID013010 Non-Confidential, Unrestricted AccessExample 11-17 Writing the CP
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-66ID013010 Non-Confidential, Unrestricted Access{return false;}}Note You can
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-67ID013010 Non-Confidential, Unrestricted Access// Step 2. Write the address
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-68ID013010 Non-Confidential, Unrestricted AccessWriteDebugRegister(32, value
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-69ID013010 Non-Confidential, Unrestricted Access}Example 11-26 shows the seq
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-70ID013010 Non-Confidential, Unrestricted Access// Step 1. Save R0.saved_r0
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-13ID013010 Non-Confidential, Unrestricted Access1.6 Configurable optio
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-71ID013010 Non-Confidential, Unrestricted Access11.12 Debugging systems with
Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-72ID013010 Non-Confidential, Unrestricted Access• Attaching the debugger for
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-1ID013010 Non-Confidential, Unrestricted AccessChapter 12 FPU Programmer’s ModelTh
FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-2ID013010 Non-Confidential, Unrestricted Access12.1 About t
FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-3ID013010 Non-Confidential, Unrestricted Access12.2 General
FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-4ID013010 Non-Confidential, Unrestricted Access12.3 System
FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-5ID013010 Non-Confidential, Unrestricted AccessNote All har
FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-6ID013010 Non-Confidential, Unrestricted Access12.3.2 Float
FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-7ID013010 Non-Confidential, Unrestricted Access12.3.3 Float
FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-8ID013010 Non-Confidential, Unrestricted AccessTable 12-5 s
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-14ID013010 Non-Confidential, Unrestricted AccessBTCM No BTCM ports - B
FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-9ID013010 Non-Confidential, Unrestricted AccessFigure 12-6
FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-10ID013010 Non-Confidential, Unrestricted Access12.4 Modes
FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-11ID013010 Non-Confidential, Unrestricted Access12.5 Compli
FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-12ID013010 Non-Confidential, Unrestricted Access• In defaul
FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-13ID013010 Non-Confidential, Unrestricted Access12.5.3 Exce
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-1ID013010 Non-Confidential, Unrestricted AccessChapter 13 Integration Test Registe
Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-2ID013010 Non-Confidential, Unrestricted Access13.1 Abo
Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-3ID013010 Non-Confidential, Unrestricted Access13.2 Pro
Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-4ID013010 Non-Confidential, Unrestricted Access13.3 Sum
Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-5ID013010 Non-Confidential, Unrestricted Access13.4 Pro
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-15ID013010 Non-Confidential, Unrestricted AccessTable 1-2 describes th
Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-6ID013010 Non-Confidential, Unrestricted AccessThis sec
Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-7ID013010 Non-Confidential, Unrestricted Access13.4.3 I
Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-8ID013010 Non-Confidential, Unrestricted Access13.4.4 I
Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-9ID013010 Non-Confidential, Unrestricted AccessFigure 1
Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-10ID013010 Non-Confidential, Unrestricted AccessTable 1
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-1ID013010 Non-Confidential, Unrestricted AccessChapter 14 Cycle Timings and Interl
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-2ID013010 Non-Confidential, Unrestricted Acce
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-3ID013010 Non-Confidential, Unrestricted Acce
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-4ID013010 Non-Confidential, Unrestricted Acce
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-5ID013010 Non-Confidential, Unrestricted Acce
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-16ID013010 Non-Confidential, Unrestricted AccessTCM external errors AT
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-6ID013010 Non-Confidential, Unrestricted Acce
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-7ID013010 Non-Confidential, Unrestricted Acce
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-8ID013010 Non-Confidential, Unrestricted Acce
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-9ID013010 Non-Confidential, Unrestricted Acce
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-10ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-11ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-12ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-13ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-14ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-15ID013010 Non-Confidential, Unrestricted Acc
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-17ID013010 Non-Confidential, Unrestricted Access1.7 Execution pipeline
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-16ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-17ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-18ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-19ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-20ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-21ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-22ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-23ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-24ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-25ID013010 Non-Confidential, Unrestricted Acc
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-18ID013010 Non-Confidential, Unrestricted AccessFigure 1-4 Cortex-R4F
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-26ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-27ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-28ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-29ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-30ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-31ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-32ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-33ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-34ID013010 Non-Confidential, Unrestricted Acc
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-35ID013010 Non-Confidential, Unrestricted Acc
ContentsARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. ivID013010 Non-Confidential, Unrestricted Access2.10 Unaligned and mixed-endi
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-19ID013010 Non-Confidential, Unrestricted Access1.8 Redundant core com
Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-36ID013010 Non-Confidential, Unrestricted Acc
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-1ID013010 Non-Confidential, Unrestricted AccessChapter 15 AC CharacteristicsThis c
AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-2ID013010 Non-Confidential, Unrestricted Access15.1 Processor t
AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-3ID013010 Non-Confidential, Unrestricted Access15.2 Processor t
AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-4ID013010 Non-Confidential, Unrestricted AccessTable 15-3 shows
AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-5ID013010 Non-Confidential, Unrestricted AccessTable 15-5 shows
AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-6ID013010 Non-Confidential, Unrestricted AccessTable 15-6 shows
AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-7ID013010 Non-Confidential, Unrestricted AccessTable 15-8 shows
AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-8ID013010 Non-Confidential, Unrestricted AccessThe timing param
AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-9ID013010 Non-Confidential, Unrestricted AccessTable 15-13 show
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-20ID013010 Non-Confidential, Unrestricted Access1.9 Test featuresThe p
AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-10ID013010 Non-Confidential, Unrestricted AccessTable 15-14 sho
AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-11ID013010 Non-Confidential, Unrestricted AccessTable 15-15 sho
AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-12ID013010 Non-Confidential, Unrestricted AccessTable 15-18 sho
AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-13ID013010 Non-Confidential, Unrestricted AccessThe timing para
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-1ID013010 Non-Confidential, Unrestricted AccessAppendix A Processor Signal Descript
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-2ID013010 Non-Confidential, Unrestricted AccessA.1 Ab
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-3ID013010 Non-Confidential, Unrestricted AccessA.2 Gl
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-4ID013010 Non-Confidential, Unrestricted AccessA.3 Co
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-5ID013010 Non-Confidential, Unrestricted AccessCFGBTC
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-6ID013010 Non-Confidential, Unrestricted AccessERRENR
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-21ID013010 Non-Confidential, Unrestricted Access1.10 Product documenta
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-7ID013010 Non-Confidential, Unrestricted AccessA.4 In
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-8ID013010 Non-Confidential, Unrestricted AccessA.5 L2
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-9ID013010 Non-Confidential, Unrestricted AccessAW VA
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-10ID013010 Non-Confidential, Unrestricted AccessA.5.2
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-11ID013010 Non-Confidential, Unrestricted AccessAWBUR
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-12ID013010 Non-Confidential, Unrestricted AccessA.5.4
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-13ID013010 Non-Confidential, Unrestricted AccessA.6 T
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-14ID013010 Non-Confidential, Unrestricted AccessTable
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-15ID013010 Non-Confidential, Unrestricted AccessB1TCA
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-16ID013010 Non-Confidential, Unrestricted AccessA.7 D
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-22ID013010 Non-Confidential, Unrestricted Access3. Programming. The sy
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-17ID013010 Non-Confidential, Unrestricted AccessA.8 D
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-18ID013010 Non-Confidential, Unrestricted AccessDBGRO
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-19ID013010 Non-Confidential, Unrestricted AccessA.9 E
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-20ID013010 Non-Confidential, Unrestricted AccessA.10
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-21ID013010 Non-Confidential, Unrestricted AccessA.11
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-22ID013010 Non-Confidential, Unrestricted AccessA.12
Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-23ID013010 Non-Confidential, Unrestricted AccessA.13
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. B-1ID013010 Non-Confidential, Unrestricted AccessAppendix B ECC SchemesThis appendix
ECC Schemes ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. B-2ID013010 Non-Confidential, Unrestricted AccessB.1 ECC scheme selection
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. C-1ID013010 Non-Confidential, Unrestricted AccessAppendix C RevisionsThis appendix de
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-23ID013010 Non-Confidential, Unrestricted Access• The properties of me
Revisions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. C-2ID013010 Non-Confidential, Unrestricted AccessUpdated reset value inform
Revisions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. C-3ID013010 Non-Confidential, Unrestricted AccessAdded section Dormant mode
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-1ID013010 Non-Confidential, Unrestricted AccessGlossaryThis glossary describ
Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-2ID013010 Non-Confidential, Unrestricted AccessAdvanced High-perfor
Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-3ID013010 Non-Confidential, Unrestricted Access• the master and sla
Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-4ID013010 Non-Confidential, Unrestricted AccessRead ID width The nu
Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-5ID013010 Non-Confidential, Unrestricted AccessBase register write-
Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-6ID013010 Non-Confidential, Unrestricted AccessByte invariant In a
Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-7ID013010 Non-Confidential, Unrestricted AccessClean A cache line t
Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-8ID013010 Non-Confidential, Unrestricted AccessCycles Per instructi
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-24ID013010 Non-Confidential, Unrestricted Access1.11 Product revision
Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-9ID013010 Non-Confidential, Unrestricted AccessEnabled exception An
Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-10ID013010 Non-Confidential, Unrestricted AccessIllegal instruction
Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-11ID013010 Non-Confidential, Unrestricted AccessLoad Store Unit (LS
Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-12ID013010 Non-Confidential, Unrestricted AccessReserved A field in
Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-13ID013010 Non-Confidential, Unrestricted AccessStride The stride f
Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-14ID013010 Non-Confidential, Unrestricted AccessUnsupported values
Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-15ID013010 Non-Confidential, Unrestricted AccessWrite-through (WT)
Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-25ID013010 Non-Confidential, Unrestricted AccessTable 1-3 shows the ma
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-1ID013010 Non-Confidential, Unrestricted AccessChapter 2 Programmer’s ModelThis cha
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-2ID013010 Non-Confidential, Unrestricted Access2.1 About the pro
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-3ID013010 Non-Confidential, Unrestricted Access2.2 Instruction s
ContentsARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. vID013010 Non-Confidential, Unrestricted Access11.4 Debug register descriptio
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-4ID013010 Non-Confidential, Unrestricted Access2.3 Operating mod
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-5ID013010 Non-Confidential, Unrestricted Access2.4 Data typesThe
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-6ID013010 Non-Confidential, Unrestricted Access2.5 Memory format
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-7ID013010 Non-Confidential, Unrestricted Access2.6 RegistersThe
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-8ID013010 Non-Confidential, Unrestricted AccessFor more informat
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-9ID013010 Non-Confidential, Unrestricted AccessFigure 2-3 Regist
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-10ID013010 Non-Confidential, Unrestricted Access2.7 Program stat
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-11ID013010 Non-Confidential, Unrestricted Access•MRRC2•PLD•RFE•S
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-12ID013010 Non-Confidential, Unrestricted AccessFor more informa
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-13ID013010 Non-Confidential, Unrestricted AccessNote GE bit is 1
ContentsARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. viID013010 Non-Confidential, Unrestricted AccessA.7 Dual core interface signa
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-14ID013010 Non-Confidential, Unrestricted Access2.7.11 The M bit
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-15ID013010 Non-Confidential, Unrestricted AccessBits in Figure 2
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-16ID013010 Non-Confidential, Unrestricted Access2.8 ExceptionsEx
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-17ID013010 Non-Confidential, Unrestricted AccessTaking an except
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-18ID013010 Non-Confidential, Unrestricted AccessBecause SVC hand
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-19ID013010 Non-Confidential, Unrestricted AccessYou can disable
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-20ID013010 Non-Confidential, Unrestricted AccessLIL behavior ena
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-21ID013010 Non-Confidential, Unrestricted AccessFigure 2-5 Inter
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-22ID013010 Non-Confidential, Unrestricted Access2.8.4 AbortsWhen
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-23ID013010 Non-Confidential, Unrestricted AccessImprecise aborts
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. viiID013010 Non-Confidential, Unrestricted AccessList of TablesCortex-R4 and Cortex-R
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-24ID013010 Non-Confidential, Unrestricted Access• perform the ap
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-25ID013010 Non-Confidential, Unrestricted Access2.8.6 Undefined
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-26ID013010 Non-Confidential, Unrestricted AccessNote If the Embe
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-27ID013010 Non-Confidential, Unrestricted Access2.9 Acceleration
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-28ID013010 Non-Confidential, Unrestricted Access2.10 Unaligned a
Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-29ID013010 Non-Confidential, Unrestricted Access2.11 Big-endian
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-1ID013010 Non-Confidential, Unrestricted AccessChapter 3 Processor Initialization,
Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-2ID013010 Non-Confidential, Unrestri
Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-3ID013010 Non-Confidential, Unrestri
Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-4ID013010 Non-Confidential, Unrestri
List of TablesARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. viiiID013010 Non-Confidential, Unrestricted AccessTable 4-16 Instructio
Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-5ID013010 Non-Confidential, Unrestri
Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-6ID013010 Non-Confidential, Unrestri
Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-7ID013010 Non-Confidential, Unrestri
Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-8ID013010 Non-Confidential, Unrestri
Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-9ID013010 Non-Confidential, Unrestri
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-1ID013010 Non-Confidential, Unrestricted AccessChapter 4 System Control Coprocessor
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-2ID013010 Non-Confidential, Unrestricted Access4.1 About
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-3ID013010 Non-Confidential, Unrestricted AccessTable 4-1
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-4ID013010 Non-Confidential, Unrestricted Access4.1.2 Sys
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-5ID013010 Non-Confidential, Unrestricted Access4.1.3 MPU
List of TablesARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. ixID013010 Non-Confidential, Unrestricted AccessTable 8-6 Tag RAM bit d
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-6ID013010 Non-Confidential, Unrestricted AccessFigure 4-
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-7ID013010 Non-Confidential, Unrestricted AccessFigure 4-
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-8ID013010 Non-Confidential, Unrestricted AccessYou can o
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-9ID013010 Non-Confidential, Unrestricted Access4.2 Syste
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-10ID013010 Non-Confidential, Unrestricted Accessc8-c15 0
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-11ID013010 Non-Confidential, Unrestricted Access1-7 Unde
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-12ID013010 Non-Confidential, Unrestricted Accessc7 0 c11
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-13ID013010 Non-Confidential, Unrestricted Accessc14 0 Us
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-14ID013010 Non-Confidential, Unrestricted Access4.2.2 c0
System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-15ID013010 Non-Confidential, Unrestricted AccessThe cont
Comentarios a estos manuales