Arm Cortex R4F Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Matériel Arm Cortex R4F. ARM Cortex R4F User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 456
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs

Résumé du contenu

Page 1 - -R4 and Cortex-R4F

Copyright © 2009 ARM Limited. All rights reserved.ARM DDI 0363E (ID013010)Cortex™-R4 and Cortex-R4FRevision: r1p3Technical Reference Manual

Page 2 - Cortex-R4 and Cortex-R4F

List of TablesARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xID013010 Non-Confidential, Unrestricted AccessTable 11-6 CP14 debug re

Page 3 - Contents

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-16ID013010 Non-Confidential, Unrestricted AccessTable 4-

Page 4

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-17ID013010 Non-Confidential, Unrestricted AccessTo acces

Page 5 - Chapter 15 AC Characteristics

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-18ID013010 Non-Confidential, Unrestricted AccessMRC p15,

Page 6 - Appendix C Revisions

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-19ID013010 Non-Confidential, Unrestricted AccessTable 4-

Page 7

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-20ID013010 Non-Confidential, Unrestricted AccessTo acces

Page 8

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-21ID013010 Non-Confidential, Unrestricted AccessTo acces

Page 9

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-22ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 10 - List of Tables

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-23ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 11

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-24ID013010 Non-Confidential, Unrestricted Accessc0, Memo

Page 12

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-25ID013010 Non-Confidential, Unrestricted AccessTo acces

Page 13 - List of Figures

List of TablesARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xiID013010 Non-Confidential, Unrestricted AccessTable 14-5 QADD, QDADD,

Page 14

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-26ID013010 Non-Confidential, Unrestricted Access4.2.11 I

Page 15

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-27ID013010 Non-Confidential, Unrestricted AccessTo acces

Page 16 - • Feedback on page xxi

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-28ID013010 Non-Confidential, Unrestricted AccessTable 4-

Page 17 - About this book

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-29ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 18 - Preface

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-30ID013010 Non-Confidential, Unrestricted Accessc0, Inst

Page 19

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-31ID013010 Non-Confidential, Unrestricted AccessTo acces

Page 20

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-32ID013010 Non-Confidential, Unrestricted AccessTo acces

Page 21 - Feedback

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-33ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 22 - Introduction

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-34ID013010 Non-Confidential, Unrestricted AccessTo acces

Page 23 - 1.1 About the processor

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-35ID013010 Non-Confidential, Unrestricted Access4.2.14 c

Page 24 - 1.2 About the architecture

List of TablesARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xiiID013010 Non-Confidential, Unrestricted AccessTable A-18 FPU signals

Page 25 - AXI slave bus

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-36ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 26

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-37ID013010 Non-Confidential, Unrestricted AccessTo use t

Page 27

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-38ID013010 Non-Confidential, Unrestricted AccessAttempts

Page 28

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-39ID013010 Non-Confidential, Unrestricted Access[28]DIAD

Page 29

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-40ID013010 Non-Confidential, Unrestricted Access[17] RSD

Page 30

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-41ID013010 Non-Confidential, Unrestricted AccessTo acces

Page 31

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-42ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 32

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-43ID013010 Non-Confidential, Unrestricted Access[16] DOO

Page 33 - 1.5 Power management

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-44ID013010 Non-Confidential, Unrestricted AccessTo acces

Page 34 - 1.6 Configurable options

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-45ID013010 Non-Confidential, Unrestricted AccessTable 4-

Page 35

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xiiiID013010 Non-Confidential, Unrestricted AccessList of FiguresCortex-R4 and Cortex

Page 36 - 0xFFFF0000

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-46ID013010 Non-Confidential, Unrestricted AccessThe Data

Page 37

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-47ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 38 - 1.7 Execution pipeline stages

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-48ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 39

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-49ID013010 Non-Confidential, Unrestricted AccessThe Data

Page 40 - 1.8 Redundant core comparison

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-50ID013010 Non-Confidential, Unrestricted AccessCP15, c9

Page 41 - 1.9 Test features

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-51ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 42

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-52ID013010 Non-Confidential, Unrestricted AccessThe MPU

Page 43

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-53ID013010 Non-Confidential, Unrestricted AccessTo acces

Page 44

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-54ID013010 Non-Confidential, Unrestricted Access4.2.20 C

Page 45

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-55ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 46

List of FiguresARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xivID013010 Non-Confidential, Unrestricted AccessFigure 4-16 Memory Mo

Page 47 - Programmer’s Model

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-56ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 48

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-57ID013010 Non-Confidential, Unrestricted AccessTable 4-

Page 49 - 2.2 Instruction set states

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-58ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 50 - 2.3 Operating modes

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-59ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 51 - 2.4 Data types

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-60ID013010 Non-Confidential, Unrestricted AccessThe Slav

Page 52 - 2.5 Memory formats

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-61ID013010 Non-Confidential, Unrestricted AccessThe Cont

Page 53 - 2.6 Registers

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-62ID013010 Non-Confidential, Unrestricted Access4.2.28 V

Page 54

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-63ID013010 Non-Confidential, Unrestricted AccessOn reads

Page 55 - Program status registers

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-64ID013010 Non-Confidential, Unrestricted Accessc15, nVA

Page 56 - 2.7 Program status registers

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-65ID013010 Non-Confidential, Unrestricted AccessThe nVAL

Page 57

List of FiguresARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xvID013010 Non-Confidential, Unrestricted AccessFigure 11-3 Debug ROM

Page 58

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-66ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 59

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-67ID013010 Non-Confidential, Unrestricted AccessTable 4-

Page 60

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-68ID013010 Non-Confidential, Unrestricted AccessTo acces

Page 61

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-69ID013010 Non-Confidential, Unrestricted AccessTo acces

Page 62 - 2.8 Exceptions

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-70ID013010 Non-Confidential, Unrestricted AccessNote The

Page 63 - LDM ..,{..pc}^

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-71ID013010 Non-Confidential, Unrestricted AccessTable 4-

Page 64 - SUBS PC, R14_irq, #4

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-72ID013010 Non-Confidential, Unrestricted Access4.2.30 B

Page 65 - SUBS PC, R14_fiq, #4

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-73ID013010 Non-Confidential, Unrestricted AccessFigure 4

Page 66

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-74ID013010 Non-Confidential, Unrestricted Access[25:24]

Page 67 - Register on page 4-35

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-75ID013010 Non-Confidential, Unrestricted AccessTo acces

Page 68

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xviID013010 Non-Confidential, Unrestricted AccessPrefaceThis preface introduces the C

Page 69 - Memory barriers

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 5-1ID013010 Non-Confidential, Unrestricted AccessChapter 5 Prefetch UnitThis chapter

Page 70

Prefetch Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 5-2ID013010 Non-Confidential, Unrestricted Access5.1 About the prefetch

Page 71

Prefetch Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 5-3ID013010 Non-Confidential, Unrestricted Access5.2 Branch predictionT

Page 72

Prefetch Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 5-4ID013010 Non-Confidential, Unrestricted Access5.2.2 Branch predictor

Page 73

Prefetch Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 5-5ID013010 Non-Confidential, Unrestricted Access5.3 Return stackThe ca

Page 74

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-1ID013010 Non-Confidential, Unrestricted AccessChapter 6 Events and Performance Mon

Page 75

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-2ID013010 Non-Confidential, Unrestricted Access6.1 A

Page 76 - Chapter 3

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-3ID013010 Non-Confidential, Unrestricted Access[8] E

Page 77 - 3.1 Initialization

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-4ID013010 Non-Confidential, Unrestricted Access[22]

Page 78

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-5ID013010 Non-Confidential, Unrestricted Access[43]

Page 79

Preface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xviiID013010 Non-Confidential, Unrestricted AccessAbout this bookThis is the

Page 80

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-6ID013010 Non-Confidential, Unrestricted Access6.2 A

Page 81 - 3.2 Resets

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-7ID013010 Non-Confidential, Unrestricted Access6.3 P

Page 82 - 3.3 Reset modes

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-8ID013010 Non-Confidential, Unrestricted AccessThe P

Page 83

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-9ID013010 Non-Confidential, Unrestricted AccessFigur

Page 84 - 3.4 Clocking

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-10ID013010 Non-Confidential, Unrestricted AccessFigu

Page 85 - Chapter 4

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-11ID013010 Non-Confidential, Unrestricted AccessFigu

Page 86

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-12ID013010 Non-Confidential, Unrestricted AccessIf y

Page 87

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-13ID013010 Non-Confidential, Unrestricted AccessTabl

Page 88

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-14ID013010 Non-Confidential, Unrestricted AccessFigu

Page 89

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-15ID013010 Non-Confidential, Unrestricted Access6.3.

Page 90

Preface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xviiiID013010 Non-Confidential, Unrestricted AccessRead this for a descriptio

Page 91

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-16ID013010 Non-Confidential, Unrestricted AccessNote

Page 92

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-17ID013010 Non-Confidential, Unrestricted AccessMRC

Page 93

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-18ID013010 Non-Confidential, Unrestricted AccessTo a

Page 94

Events and Performance Monitor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 6-19ID013010 Non-Confidential, Unrestricted Access6.4

Page 95

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-1ID013010 Non-Confidential, Unrestricted AccessChapter 7 Memory Protection UnitThis

Page 96

Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-2ID013010 Non-Confidential, Unrestricted Access7.1 About the

Page 97

Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-3ID013010 Non-Confidential, Unrestricted AccessThis section

Page 98 - 31 23 20 19 16 15 4 3 0

Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-4ID013010 Non-Confidential, Unrestricted AccessRegion attrib

Page 99

Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-5ID013010 Non-Confidential, Unrestricted AccessFigure 7-1 Ov

Page 100 - 29 28 19 18 16 15 3 2 0

Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-6ID013010 Non-Confidential, Unrestricted AccessFigure 7-3 Ov

Page 101 - ReservedDRegion

Preface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xixID013010 Non-Confidential, Unrestricted Accessmonospace Denotes text that

Page 102 - System Control Coprocessor

Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-7ID013010 Non-Confidential, Unrestricted Access7.2 Memory ty

Page 103 - Reserved

Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-8ID013010 Non-Confidential, Unrestricted AccessTo ensure opt

Page 104

Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-9ID013010 Non-Confidential, Unrestricted Access7.3 Region at

Page 105 - 0x00000000

Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-10ID013010 Non-Confidential, Unrestricted Access7.3.1 Cachea

Page 106 - Outer shareable

Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-11ID013010 Non-Confidential, Unrestricted Access7.4 MPU inte

Page 107

Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-12ID013010 Non-Confidential, Unrestricted Access7.5 MPU faul

Page 108

Memory Protection Unit ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 7-13ID013010 Non-Confidential, Unrestricted Access7.6 MPU soft

Page 109

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-1ID013010 Non-Confidential, Unrestricted AccessChapter 8 Level One Memory SystemThi

Page 110

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-2ID013010 Non-Confidential, Unrestricted Access8.1 About th

Page 111

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-3ID013010 Non-Confidential, Unrestricted AccessFigure 8-1 L

Page 112

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. iiID013010 Non-Confidential, Unrestricted AccessCortex-R4 and Cortex-R4FTechnical Re

Page 113

Preface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xxID013010 Non-Confidential, Unrestricted AccessPrefix R Denotes AXI read da

Page 114

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-4ID013010 Non-Confidential, Unrestricted Access8.2 About th

Page 115 - SMC instructions

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-5ID013010 Non-Confidential, Unrestricted Access8.2.2 Error

Page 116

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-6ID013010 Non-Confidential, Unrestricted Access8.2.5 Error

Page 117

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-7ID013010 Non-Confidential, Unrestricted Access8.3 Fault ha

Page 118

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-8ID013010 Non-Confidential, Unrestricted AccessExternal fau

Page 119 - Reserved Level

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-9ID013010 Non-Confidential, Unrestricted AccessDebug events

Page 120 - IRQ = 0x18

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-10ID013010 Non-Confidential, Unrestricted AccessPrecise abo

Page 121 - 0xFFFF0000-0xFFFF001C

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-11ID013010 Non-Confidential, Unrestricted Accessreprogrammi

Page 122

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-12ID013010 Non-Confidential, Unrestricted AccessWhen the pr

Page 123

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-13ID013010 Non-Confidential, Unrestricted Access8.4 About t

Page 124

Preface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. xxiID013010 Non-Confidential, Unrestricted AccessFeedbackARM welcomes feedbac

Page 125

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-14ID013010 Non-Confidential, Unrestricted Access8.4.2 ATCM

Page 126

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-15ID013010 Non-Confidential, Unrestricted AccessHandling TC

Page 127

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-16ID013010 Non-Confidential, Unrestricted AccessWhen either

Page 128

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-17ID013010 Non-Confidential, Unrestricted AccessIn addition

Page 129

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-18ID013010 Non-Confidential, Unrestricted Access8.5 About t

Page 130

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-19ID013010 Non-Confidential, Unrestricted AccessStore buffe

Page 131

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-20ID013010 Non-Confidential, Unrestricted Access• Invalidat

Page 132

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-21ID013010 Non-Confidential, Unrestricted AccessAddress dec

Page 133

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-22ID013010 Non-Confidential, Unrestricted AccessHandling ca

Page 134 - [4:0] Reserved SBZ

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-23ID013010 Non-Confidential, Unrestricted AccessErrors on i

Page 135

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-1ID013010 Non-Confidential, Unrestricted AccessChapter 1 IntroductionThis chapter i

Page 136

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-24ID013010 Non-Confidential, Unrestricted Access• Invalidat

Page 137 - Reserved Region

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-25ID013010 Non-Confidential, Unrestricted AccessAny detecte

Page 138

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-26ID013010 Non-Confidential, Unrestricted AccessAny uncorre

Page 139 - Figure 4-38 Cache operations

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-27ID013010 Non-Confidential, Unrestricted AccessTable 8-7 s

Page 140

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-28ID013010 Non-Confidential, Unrestricted Access• Write a l

Page 141

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-29ID013010 Non-Confidential, Unrestricted AccessData RAM si

Page 142 - Reserved Size

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-30ID013010 Non-Confidential, Unrestricted AccessTable 8-13

Page 143

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-31ID013010 Non-Confidential, Unrestricted AccessTable 8-15

Page 144 - AXI slave enable

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-32ID013010 Non-Confidential, Unrestricted AccessThe followi

Page 145

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-33ID013010 Non-Confidential, Unrestricted Access; Clean ent

Page 146

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-2ID013010 Non-Confidential, Unrestricted Access1.1 About the processor

Page 147

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-34ID013010 Non-Confidential, Unrestricted Access8.6 Interna

Page 148

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-35ID013010 Non-Confidential, Unrestricted Access8.7 Memory

Page 149

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-36ID013010 Non-Confidential, Unrestricted Access8.8 Error d

Page 150

Level One Memory System ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 8-37ID013010 Non-Confidential, Unrestricted Accessgenerates a

Page 151

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-1ID013010 Non-Confidential, Unrestricted AccessChapter 9 Level Two InterfaceThis ch

Page 152

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-2ID013010 Non-Confidential, Unrestricted Access9.1 About the L2

Page 153 - 31 16 15 78430

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-3ID013010 Non-Confidential, Unrestricted Access9.2 AXI master i

Page 154

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-4ID013010 Non-Confidential, Unrestricted Access9.2.1 Identifier

Page 155

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-5ID013010 Non-Confidential, Unrestricted Access9.2.4 Eviction b

Page 156 - [11:0] Reserved SBZ

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-6ID013010 Non-Confidential, Unrestricted AccessMemory system im

Page 157

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-3ID013010 Non-Confidential, Unrestricted Access1.2 About the architect

Page 158

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-7ID013010 Non-Confidential, Unrestricted Access9.3 AXI master i

Page 159

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-8ID013010 Non-Confidential, Unrestricted Access9.3.1 Restrictio

Page 160 - Prefetch Unit

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-9ID013010 Non-Confidential, Unrestricted AccessLDRHTable 9-5 sh

Page 161 - 5.1 About the prefetch unit

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-10ID013010 Non-Confidential, Unrestricted AccessLDM that transf

Page 162 - 5.2 Branch prediction

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-11ID013010 Non-Confidential, Unrestricted AccessSTRBTable 9-8 s

Page 163

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-12ID013010 Non-Confidential, Unrestricted AccessSTR or STM of o

Page 164 - 5.3 Return stack

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-13ID013010 Non-Confidential, Unrestricted Access9.3.3 Linefills

Page 165 - Chapter 6

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-14ID013010 Non-Confidential, Unrestricted AccessTable 9-15 show

Page 166 - 6.1 About the events

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-15ID013010 Non-Confidential, Unrestricted Access9.3.6 Non-cache

Page 167

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-16ID013010 Non-Confidential, Unrestricted AccessTable 9-18 show

Page 168

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-4ID013010 Non-Confidential, Unrestricted Access1.3 Components of the p

Page 169

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-17ID013010 Non-Confidential, Unrestricted Access• If the data c

Page 170 - 6.2 About the PMU

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-18ID013010 Non-Confidential, Unrestricted AccessExample 9-1 Wri

Page 171

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-19ID013010 Non-Confidential, Unrestricted AccessThe transaction

Page 172

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-20ID013010 Non-Confidential, Unrestricted Access9.4 AXI slave i

Page 173

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-21ID013010 Non-Confidential, Unrestricted Access9.4.2 TCM parit

Page 174

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-22ID013010 Non-Confidential, Unrestricted Access9.4.6 AXI slave

Page 175

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-23ID013010 Non-Confidential, Unrestricted Access9.5 Enabling or

Page 176

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-24ID013010 Non-Confidential, Unrestricted Access9.6 Accessing R

Page 177

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-25ID013010 Non-Confidential, Unrestricted Access9.6.1 TCM RAM a

Page 178

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-26ID013010 Non-Confidential, Unrestricted Access• There is no T

Page 179

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-5ID013010 Non-Confidential, Unrestricted Access1.3.1 Data Processing U

Page 180

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-27ID013010 Non-Confidential, Unrestricted AccessNote You can on

Page 181

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-28ID013010 Non-Confidential, Unrestricted AccessTable 9-33 Data

Page 182

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-29ID013010 Non-Confidential, Unrestricted AccessTag RAM accessT

Page 183 - 6.4 Event bus interface

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-30ID013010 Non-Confidential, Unrestricted AccessNote For tag RA

Page 184 - Memory Protection Unit

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-31ID013010 Non-Confidential, Unrestricted AccessDirty RAM acces

Page 185 - 7.1 About the MPU

Level Two Interface ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 9-32ID013010 Non-Confidential, Unrestricted AccessOther examples

Page 186

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 10-1ID013010 Non-Confidential, Unrestricted AccessChapter 10 Power ControlThis chapte

Page 187

Power Control ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 10-2ID013010 Non-Confidential, Unrestricted Access10.1 About power cont

Page 188 - Region 2

Power Control ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 10-3ID013010 Non-Confidential, Unrestricted Access10.2 Power management

Page 189 - Guard region

Power Control ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 10-4ID013010 Non-Confidential, Unrestricted Accessdisabled and finish w

Page 190 - 7.2 Memory types

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-6ID013010 Non-Confidential, Unrestricted AccessInstruction and data ca

Page 191

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-1ID013010 Non-Confidential, Unrestricted AccessChapter 11 DebugThis chapter descri

Page 192 - 7.3 Region attributes

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-2ID013010 Non-Confidential, Unrestricted Access11.1 Debug systemsThe Cortex-

Page 193

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-3ID013010 Non-Confidential, Unrestricted Access11.2 About the debug unitThe

Page 194

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-4ID013010 Non-Confidential, Unrestricted Access• data address comparators fo

Page 195 - 7.5 MPU faults

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-5ID013010 Non-Confidential, Unrestricted Access11.3 Debug register interface

Page 196

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-6ID013010 Non-Confidential, Unrestricted AccessNote The CP14 debug instructi

Page 197 - Level One Memory System

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-7ID013010 Non-Confidential, Unrestricted Access11.3.5 Memory addresses for b

Page 198

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-8ID013010 Non-Confidential, Unrestricted AccessThe Watchpoint Fault Address

Page 199

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-9ID013010 Non-Confidential, Unrestricted AccessOS Lock The processor does n

Page 200

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-10ID013010 Non-Confidential, Unrestricted Access11.4 Debug register descript

Page 201

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-7ID013010 Non-Confidential, Unrestricted Access• 512KB•1MB•2MB•4MB•8MB

Page 202

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-11ID013010 Non-Confidential, Unrestricted AccessThe Debug ID Register is:•in

Page 203 - 8.3 Fault handling

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-12ID013010 Non-Confidential, Unrestricted AccessTo use the Debug ID Register

Page 204

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-13ID013010 Non-Confidential, Unrestricted AccessThe Debug Self Address Offse

Page 205

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-14ID013010 Non-Confidential, Unrestricted Access11.4.5 CP14 c1, Debug Status

Page 206

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-15ID013010 Non-Confidential, Unrestricted Access[24] InstrCompl Instruction

Page 207

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-16ID013010 Non-Confidential, Unrestricted Access[13] ARM Execute ARM instruc

Page 208

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-17ID013010 Non-Confidential, Unrestricted AccessTo use the Debug Status and

Page 209 - 8.4 About the TCMs

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-18ID013010 Non-Confidential, Unrestricted Access• writes to ITR are ignored

Page 210

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-19ID013010 Non-Confidential, Unrestricted AccessTable 11-11 shows how the bi

Page 211

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-20ID013010 Non-Confidential, Unrestricted AccessFigure 11-7 Vector Catch Reg

Page 212

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-8ID013010 Non-Confidential, Unrestricted Access1.3.6 DebugThe processo

Page 213

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-21ID013010 Non-Confidential, Unrestricted Access11.4.9 Debug State Cache Con

Page 214 - 8.5 About the caches

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-22ID013010 Non-Confidential, Unrestricted Access11.4.11 Debug Run Control Re

Page 215

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-23ID013010 Non-Confidential, Unrestricted Access11.4.12 Breakpoint Value Reg

Page 216

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-24ID013010 Non-Confidential, Unrestricted AccessTable 11-17 shows how the bi

Page 217

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-25ID013010 Non-Confidential, Unrestricted Access[8:5] Byte address selectFor

Page 218

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-26ID013010 Non-Confidential, Unrestricted Access11.4.14 Watchpoint Value Reg

Page 219

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-27ID013010 Non-Confidential, Unrestricted AccessFigure 11-11 Watchpoint Cont

Page 220

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-28ID013010 Non-Confidential, Unrestricted Access11.4.16 Operating System Loc

Page 221 - Clean data cache by set/way

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-29ID013010 Non-Confidential, Unrestricted AccessFigure 11-12 OS Lock Status

Page 222

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-30ID013010 Non-Confidential, Unrestricted Access11.4.18 Device Power-down an

Page 223

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. iiiID013010 Non-Confidential, Unrestricted AccessContentsCortex-R4 and Cortex-R4F Tec

Page 224

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-9ID013010 Non-Confidential, Unrestricted AccessThe EmbeddedICE-RT logi

Page 225

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-31ID013010 Non-Confidential, Unrestricted AccessFigure 11-15 PRSR formatTabl

Page 226

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-32ID013010 Non-Confidential, Unrestricted Access11.5 Management registersThe

Page 227

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-33ID013010 Non-Confidential, Unrestricted Access11.5.2 Claim RegistersThe Cl

Page 228

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-34ID013010 Non-Confidential, Unrestricted AccessWriting b1 to a specific cla

Page 229

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-35ID013010 Non-Confidential, Unrestricted AccessTable 11-29 shows how the bi

Page 230

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-36ID013010 Non-Confidential, Unrestricted AccessTable 11-31 shows the offset

Page 231

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-37ID013010 Non-Confidential, Unrestricted AccessTable 11-34 shows how the bi

Page 232 - 8.8 Error detection events

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-38ID013010 Non-Confidential, Unrestricted AccessTable 11-38 shows the offset

Page 233

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-39ID013010 Non-Confidential, Unrestricted Access11.6 Debug eventsA processor

Page 234 - Level Two Interface

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-40ID013010 Non-Confidential, Unrestricted Access11.6.2 Halting debug eventTh

Page 235 - 9.1 About the L2 interface

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-10ID013010 Non-Confidential, Unrestricted AccessRFE Return from excep

Page 236 - 9.2 AXI master interface

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-41ID013010 Non-Confidential, Unrestricted Access11.7 Debug exceptionThe proc

Page 237

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-42ID013010 Non-Confidential, Unrestricted AccessTable 11-40 shows the values

Page 238

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-43ID013010 Non-Confidential, Unrestricted Access11.7.2 Avoiding unrecoverabl

Page 239

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-44ID013010 Non-Confidential, Unrestricted Access11.8 Debug stateThe debug st

Page 240

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-45ID013010 Non-Confidential, Unrestricted Access11.8.2 Behavior of the PC an

Page 241

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-46ID013010 Non-Confidential, Unrestricted Access11.8.3 Executing instruction

Page 242

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-47ID013010 Non-Confidential, Unrestricted Access11.8.7 Coprocessor instructi

Page 243

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-48ID013010 Non-Confidential, Unrestricted AccessPrecise Data abort When a p

Page 244

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-49ID013010 Non-Confidential, Unrestricted Access6. Sets the DSCR[1] core res

Page 245

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-50ID013010 Non-Confidential, Unrestricted Access11.9 Cache debugThis section

Page 246

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-11ID013010 Non-Confidential, Unrestricted Access1.4 External interface

Page 247

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-51ID013010 Non-Confidential, Unrestricted Access11.10 External debug interfa

Page 248

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-52ID013010 Non-Confidential, Unrestricted AccessDBGSELFADDRThe DBGSELFADDR s

Page 249

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-53ID013010 Non-Confidential, Unrestricted AccessIf software running on the p

Page 250 - R10 = 0x1010

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-54ID013010 Non-Confidential, Unrestricted Access11.11 Using the debug functi

Page 251

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-55ID013010 Non-Confidential, Unrestricted Access11.11.1 Debug communications

Page 252

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-56ID013010 Non-Confidential, Unrestricted AccessSoftware access to the DCCSo

Page 253 - 9.4 AXI slave interface

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-57ID013010 Non-Confidential, Unrestricted Access{// Step 1. Poll DSCR until

Page 254

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-58ID013010 Non-Confidential, Unrestricted AccessFor a simple breakpoint, you

Page 255

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-59ID013010 Non-Confidential, Unrestricted AccessFor a simple watchpoint, you

Page 256

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-60ID013010 Non-Confidential, Unrestricted AccessTable 11-45 shows some examp

Page 257

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-12ID013010 Non-Confidential, Unrestricted Access1.5 Power managementTh

Page 258

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-61ID013010 Non-Confidential, Unrestricted AccessExample 11-10 shows the code

Page 259

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-62ID013010 Non-Confidential, Unrestricted Accessdscr := ReadDebugRegister(34

Page 260

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-63ID013010 Non-Confidential, Unrestricted AccessWritePC(state->pc);// Ste

Page 261

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-64ID013010 Non-Confidential, Unrestricted Access}Reading the PC in debug sta

Page 262

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-65ID013010 Non-Confidential, Unrestricted AccessExample 11-17 Writing the CP

Page 263

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-66ID013010 Non-Confidential, Unrestricted Access{return false;}}Note You can

Page 264

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-67ID013010 Non-Confidential, Unrestricted Access// Step 2. Write the address

Page 265 - 0x10000000

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-68ID013010 Non-Confidential, Unrestricted AccessWriteDebugRegister(32, value

Page 266 - Power Control

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-69ID013010 Non-Confidential, Unrestricted Access}Example 11-26 shows the seq

Page 267 - 10.1 About power control

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-70ID013010 Non-Confidential, Unrestricted Access// Step 1. Save R0.saved_r0

Page 268 - 10.2 Power management

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-13ID013010 Non-Confidential, Unrestricted Access1.6 Configurable optio

Page 269

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-71ID013010 Non-Confidential, Unrestricted Access11.12 Debugging systems with

Page 270 - Chapter 11

Debug ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 11-72ID013010 Non-Confidential, Unrestricted Access• Attaching the debugger for

Page 271 - 11.1 Debug systems

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-1ID013010 Non-Confidential, Unrestricted AccessChapter 12 FPU Programmer’s ModelTh

Page 272 - 11.2 About the debug unit

FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-2ID013010 Non-Confidential, Unrestricted Access12.1 About t

Page 273

FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-3ID013010 Non-Confidential, Unrestricted Access12.2 General

Page 274 - 11.3 Debug register interface

FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-4ID013010 Non-Confidential, Unrestricted Access12.3 System

Page 275

FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-5ID013010 Non-Confidential, Unrestricted AccessNote All har

Page 276

FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-6ID013010 Non-Confidential, Unrestricted Access12.3.2 Float

Page 277

FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-7ID013010 Non-Confidential, Unrestricted Access12.3.3 Float

Page 278

FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-8ID013010 Non-Confidential, Unrestricted AccessTable 12-5 s

Page 279 - DSAR CP14 c0, Debug Self

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-14ID013010 Non-Confidential, Unrestricted AccessBTCM No BTCM ports - B

Page 280

FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-9ID013010 Non-Confidential, Unrestricted AccessFigure 12-6

Page 281 - 31 12 11 2 1 0

FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-10ID013010 Non-Confidential, Unrestricted Access12.4 Modes

Page 282

FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-11ID013010 Non-Confidential, Unrestricted Access12.5 Compli

Page 283

FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-12ID013010 Non-Confidential, Unrestricted Access• In defaul

Page 284

FPU Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 12-13ID013010 Non-Confidential, Unrestricted Access12.5.3 Exce

Page 285

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-1ID013010 Non-Confidential, Unrestricted AccessChapter 13 Integration Test Registe

Page 286

Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-2ID013010 Non-Confidential, Unrestricted Access13.1 Abo

Page 287

Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-3ID013010 Non-Confidential, Unrestricted Access13.2 Pro

Page 288

Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-4ID013010 Non-Confidential, Unrestricted Access13.3 Sum

Page 289

Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-5ID013010 Non-Confidential, Unrestricted Access13.4 Pro

Page 290

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-15ID013010 Non-Confidential, Unrestricted AccessTable 1-2 describes th

Page 291

Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-6ID013010 Non-Confidential, Unrestricted AccessThis sec

Page 292 - Breakpoint value

Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-7ID013010 Non-Confidential, Unrestricted Access13.4.3 I

Page 293 - 0x7FFFFFFF

Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-8ID013010 Non-Confidential, Unrestricted Access13.4.4 I

Page 294 - 0xFFFFFFFC

Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-9ID013010 Non-Confidential, Unrestricted AccessFigure 1

Page 295

Integration Test Registers ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 13-10ID013010 Non-Confidential, Unrestricted AccessTable 1

Page 296

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-1ID013010 Non-Confidential, Unrestricted AccessChapter 14 Cycle Timings and Interl

Page 297

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-2ID013010 Non-Confidential, Unrestricted Acce

Page 298 - Lock implemented bit

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-3ID013010 Non-Confidential, Unrestricted Acce

Page 299

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-4ID013010 Non-Confidential, Unrestricted Acce

Page 300

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-5ID013010 Non-Confidential, Unrestricted Acce

Page 301 - 11.5 Management registers

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-16ID013010 Non-Confidential, Unrestricted AccessTCM external errors AT

Page 302 - Claim tag set

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-6ID013010 Non-Confidential, Unrestricted Acce

Page 303 - 0xC5ACCE55

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-7ID013010 Non-Confidential, Unrestricted Acce

Page 304

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-8ID013010 Non-Confidential, Unrestricted Acce

Page 305 - Register number Function

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-9ID013010 Non-Confidential, Unrestricted Acce

Page 306

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-10ID013010 Non-Confidential, Unrestricted Acc

Page 307

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-11ID013010 Non-Confidential, Unrestricted Acc

Page 308 - 11.6 Debug events

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-12ID013010 Non-Confidential, Unrestricted Acc

Page 309

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-13ID013010 Non-Confidential, Unrestricted Acc

Page 310 - 11.7 Debug exception

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-14ID013010 Non-Confidential, Unrestricted Acc

Page 311 - — + 8 for ARM state

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-15ID013010 Non-Confidential, Unrestricted Acc

Page 312

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-17ID013010 Non-Confidential, Unrestricted Access1.7 Execution pipeline

Page 313 - 11.8 Debug state

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-16ID013010 Non-Confidential, Unrestricted Acc

Page 314

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-17ID013010 Non-Confidential, Unrestricted Acc

Page 315

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-18ID013010 Non-Confidential, Unrestricted Acc

Page 316

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-19ID013010 Non-Confidential, Unrestricted Acc

Page 317

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-20ID013010 Non-Confidential, Unrestricted Acc

Page 318

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-21ID013010 Non-Confidential, Unrestricted Acc

Page 319 - 11.9 Cache debug

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-22ID013010 Non-Confidential, Unrestricted Acc

Page 320

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-23ID013010 Non-Confidential, Unrestricted Acc

Page 321

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-24ID013010 Non-Confidential, Unrestricted Acc

Page 322

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-25ID013010 Non-Confidential, Unrestricted Acc

Page 323

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-18ID013010 Non-Confidential, Unrestricted AccessFigure 1-4 Cortex-R4F

Page 324

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-26ID013010 Non-Confidential, Unrestricted Acc

Page 325

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-27ID013010 Non-Confidential, Unrestricted Acc

Page 326

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-28ID013010 Non-Confidential, Unrestricted Acc

Page 327

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-29ID013010 Non-Confidential, Unrestricted Acc

Page 328

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-30ID013010 Non-Confidential, Unrestricted Acc

Page 329

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-31ID013010 Non-Confidential, Unrestricted Acc

Page 330

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-32ID013010 Non-Confidential, Unrestricted Acc

Page 331

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-33ID013010 Non-Confidential, Unrestricted Acc

Page 332

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-34ID013010 Non-Confidential, Unrestricted Acc

Page 333 - Example 11-15 Reading the PC

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-35ID013010 Non-Confidential, Unrestricted Acc

Page 334 - Reading memory

ContentsARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. ivID013010 Non-Confidential, Unrestricted Access2.10 Unaligned and mixed-endi

Page 335

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-19ID013010 Non-Confidential, Unrestricted Access1.8 Redundant core com

Page 336

Cycle Timings and Interlock Behavior ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 14-36ID013010 Non-Confidential, Unrestricted Acc

Page 337

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-1ID013010 Non-Confidential, Unrestricted AccessChapter 15 AC CharacteristicsThis c

Page 338

AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-2ID013010 Non-Confidential, Unrestricted Access15.1 Processor t

Page 339

AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-3ID013010 Non-Confidential, Unrestricted Access15.2 Processor t

Page 340

AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-4ID013010 Non-Confidential, Unrestricted AccessTable 15-3 shows

Page 341

AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-5ID013010 Non-Confidential, Unrestricted AccessTable 15-5 shows

Page 342 - FPU Programmer’s Model

AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-6ID013010 Non-Confidential, Unrestricted AccessTable 15-6 shows

Page 343

AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-7ID013010 Non-Confidential, Unrestricted AccessTable 15-8 shows

Page 344 - Figure 12-1 FPU register bank

AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-8ID013010 Non-Confidential, Unrestricted AccessThe timing param

Page 345 - 12.3 System registers

AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-9ID013010 Non-Confidential, Unrestricted AccessTable 15-13 show

Page 346 - 31 24 23 22 16 15 8 7 4 3 0

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-20ID013010 Non-Confidential, Unrestricted Access1.9 Test featuresThe p

Page 347

AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-10ID013010 Non-Confidential, Unrestricted AccessTable 15-14 sho

Page 348

AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-11ID013010 Non-Confidential, Unrestricted AccessTable 15-15 sho

Page 349 - SVRM TE SPSR D DP

AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-12ID013010 Non-Confidential, Unrestricted AccessTable 15-18 sho

Page 350 - Reserved I DNSP LS

AC Characteristics ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 15-13ID013010 Non-Confidential, Unrestricted AccessThe timing para

Page 351 - 12.4 Modes of operation

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-1ID013010 Non-Confidential, Unrestricted AccessAppendix A Processor Signal Descript

Page 352 - 0xFF 0x7FF

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-2ID013010 Non-Confidential, Unrestricted AccessA.1 Ab

Page 353 - FCMPE(Z)

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-3ID013010 Non-Confidential, Unrestricted AccessA.2 Gl

Page 354

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-4ID013010 Non-Confidential, Unrestricted AccessA.3 Co

Page 355 - Integration Test Registers

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-5ID013010 Non-Confidential, Unrestricted AccessCFGBTC

Page 356

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-6ID013010 Non-Confidential, Unrestricted AccessERRENR

Page 357

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-21ID013010 Non-Confidential, Unrestricted Access1.10 Product documenta

Page 358 - Register (ITCTRL)

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-7ID013010 Non-Confidential, Unrestricted AccessA.4 In

Page 359

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-8ID013010 Non-Confidential, Unrestricted AccessA.5 L2

Page 360

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-9ID013010 Non-Confidential, Unrestricted AccessAW VA

Page 361

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-10ID013010 Non-Confidential, Unrestricted AccessA.5.2

Page 362

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-11ID013010 Non-Confidential, Unrestricted AccessAWBUR

Page 363

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-12ID013010 Non-Confidential, Unrestricted AccessA.5.4

Page 364

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-13ID013010 Non-Confidential, Unrestricted AccessA.6 T

Page 365 - Chapter 14

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-14ID013010 Non-Confidential, Unrestricted AccessTable

Page 366 - • Dual issue on page 14-34

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-15ID013010 Non-Confidential, Unrestricted AccessB1TCA

Page 367

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-16ID013010 Non-Confidential, Unrestricted AccessA.7 D

Page 368

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-22ID013010 Non-Confidential, Unrestricted Access3. Programming. The sy

Page 369 - Thumb instructions

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-17ID013010 Non-Confidential, Unrestricted AccessA.8 D

Page 370

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-18ID013010 Non-Confidential, Unrestricted AccessDBGRO

Page 371

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-19ID013010 Non-Confidential, Unrestricted AccessA.9 E

Page 372

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-20ID013010 Non-Confidential, Unrestricted AccessA.10

Page 373 - <Rn>

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-21ID013010 Non-Confidential, Unrestricted AccessA.11

Page 374 - 14.5 Media data-processing

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-22ID013010 Non-Confidential, Unrestricted AccessA.12

Page 375

Processor Signal Descriptions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. A-23ID013010 Non-Confidential, Unrestricted AccessA.13

Page 376 - 14.7 Multiplies

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. B-1ID013010 Non-Confidential, Unrestricted AccessAppendix B ECC SchemesThis appendix

Page 377

ECC Schemes ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. B-2ID013010 Non-Confidential, Unrestricted AccessB.1 ECC scheme selection

Page 378 - 14.8 Divide

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. C-1ID013010 Non-Confidential, Unrestricted AccessAppendix C RevisionsThis appendix de

Page 379 - 14.9 Branches

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-23ID013010 Non-Confidential, Unrestricted Access• The properties of me

Page 380

Revisions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. C-2ID013010 Non-Confidential, Unrestricted AccessUpdated reset value inform

Page 381 - <addr_md_3cycle>

Revisions ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. C-3ID013010 Non-Confidential, Unrestricted AccessAdded section Dormant mode

Page 382 - LDR R5, [R2, #4]!

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-1ID013010 Non-Confidential, Unrestricted AccessGlossaryThis glossary describ

Page 383 - LDR R7, [R2, #0X20]!

Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-2ID013010 Non-Confidential, Unrestricted AccessAdvanced High-perfor

Page 384 - <addr_md_3cycle>

Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-3ID013010 Non-Confidential, Unrestricted Access• the master and sla

Page 385

Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-4ID013010 Non-Confidential, Unrestricted AccessRead ID width The nu

Page 386

Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-5ID013010 Non-Confidential, Unrestricted AccessBase register write-

Page 387

Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-6ID013010 Non-Confidential, Unrestricted AccessByte invariant In a

Page 388 - SRSIA #<mode>

Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-7ID013010 Non-Confidential, Unrestricted AccessClean A cache line t

Page 389

Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-8ID013010 Non-Confidential, Unrestricted AccessCycles Per instructi

Page 390 - MRC <cond>

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-24ID013010 Non-Confidential, Unrestricted Access1.11 Product revision

Page 391

Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-9ID013010 Non-Confidential, Unrestricted AccessEnabled exception An

Page 392 - 1- - -

Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-10ID013010 Non-Confidential, Unrestricted AccessIllegal instruction

Page 393

Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-11ID013010 Non-Confidential, Unrestricted AccessLoad Store Unit (LS

Page 394

Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-12ID013010 Non-Confidential, Unrestricted AccessReserved A field in

Page 395

Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-13ID013010 Non-Confidential, Unrestricted AccessStride The stride f

Page 396

Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-14ID013010 Non-Confidential, Unrestricted AccessUnsupported values

Page 397

Glossary ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. Glossary-15ID013010 Non-Confidential, Unrestricted AccessWrite-through (WT)

Page 398 - 14.23 Dual issue

Introduction ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 1-25ID013010 Non-Confidential, Unrestricted AccessTable 1-3 shows the ma

Page 399

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-1ID013010 Non-Confidential, Unrestricted AccessChapter 2 Programmer’s ModelThis cha

Page 400

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-2ID013010 Non-Confidential, Unrestricted Access2.1 About the pro

Page 401 - AC Characteristics

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-3ID013010 Non-Confidential, Unrestricted Access2.2 Instruction s

Page 402 - 15.1 Processor timing

ContentsARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. vID013010 Non-Confidential, Unrestricted Access11.4 Debug register descriptio

Page 403

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-4ID013010 Non-Confidential, Unrestricted Access2.3 Operating mod

Page 404

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-5ID013010 Non-Confidential, Unrestricted Access2.4 Data typesThe

Page 405

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-6ID013010 Non-Confidential, Unrestricted Access2.5 Memory format

Page 406

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-7ID013010 Non-Confidential, Unrestricted Access2.6 RegistersThe

Page 407

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-8ID013010 Non-Confidential, Unrestricted AccessFor more informat

Page 408

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-9ID013010 Non-Confidential, Unrestricted AccessFigure 2-3 Regist

Page 409

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-10ID013010 Non-Confidential, Unrestricted Access2.7 Program stat

Page 410

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-11ID013010 Non-Confidential, Unrestricted Access•MRRC2•PLD•RFE•S

Page 411

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-12ID013010 Non-Confidential, Unrestricted AccessFor more informa

Page 412

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-13ID013010 Non-Confidential, Unrestricted AccessNote GE bit is 1

Page 413

ContentsARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. viID013010 Non-Confidential, Unrestricted AccessA.7 Dual core interface signa

Page 414 - Processor Signal Descriptions

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-14ID013010 Non-Confidential, Unrestricted Access2.7.11 The M bit

Page 415

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-15ID013010 Non-Confidential, Unrestricted AccessBits in Figure 2

Page 416 - A.2 Global signals

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-16ID013010 Non-Confidential, Unrestricted Access2.8 ExceptionsEx

Page 417 - A.3 Configuration signals

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-17ID013010 Non-Confidential, Unrestricted AccessTaking an except

Page 418

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-18ID013010 Non-Confidential, Unrestricted AccessBecause SVC hand

Page 419

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-19ID013010 Non-Confidential, Unrestricted AccessYou can disable

Page 420

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-20ID013010 Non-Confidential, Unrestricted AccessLIL behavior ena

Page 421 - A.5 L2 interface signals

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-21ID013010 Non-Confidential, Unrestricted AccessFigure 2-5 Inter

Page 422

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-22ID013010 Non-Confidential, Unrestricted Access2.8.4 AbortsWhen

Page 423

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-23ID013010 Non-Confidential, Unrestricted AccessImprecise aborts

Page 424

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. viiID013010 Non-Confidential, Unrestricted AccessList of TablesCortex-R4 and Cortex-R

Page 425

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-24ID013010 Non-Confidential, Unrestricted Access• perform the ap

Page 426 - A.6 TCM interface signals

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-25ID013010 Non-Confidential, Unrestricted Access2.8.6 Undefined

Page 427

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-26ID013010 Non-Confidential, Unrestricted AccessNote If the Embe

Page 428

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-27ID013010 Non-Confidential, Unrestricted Access2.9 Acceleration

Page 429

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-28ID013010 Non-Confidential, Unrestricted Access2.10 Unaligned a

Page 430 - A.8 Debug interface signals

Programmer’s Model ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 2-29ID013010 Non-Confidential, Unrestricted Access2.11 Big-endian

Page 431

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-1ID013010 Non-Confidential, Unrestricted AccessChapter 3 Processor Initialization,

Page 432 - A.9 ETM interface signals

Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-2ID013010 Non-Confidential, Unrestri

Page 433 - A.10 Test signals

Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-3ID013010 Non-Confidential, Unrestri

Page 434 - A.11 MBIST signals

Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-4ID013010 Non-Confidential, Unrestri

Page 435 - A.12 Validation signals

List of TablesARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. viiiID013010 Non-Confidential, Unrestricted AccessTable 4-16 Instructio

Page 436 - A.13 FPU signals

Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-5ID013010 Non-Confidential, Unrestri

Page 437 - ECC Schemes

Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-6ID013010 Non-Confidential, Unrestri

Page 438

Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-7ID013010 Non-Confidential, Unrestri

Page 439 - Revisions

Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-8ID013010 Non-Confidential, Unrestri

Page 440

Processor Initialization, Resets, and Clocking ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 3-9ID013010 Non-Confidential, Unrestri

Page 441

ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-1ID013010 Non-Confidential, Unrestricted AccessChapter 4 System Control Coprocessor

Page 442 - Glossary

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-2ID013010 Non-Confidential, Unrestricted Access4.1 About

Page 443

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-3ID013010 Non-Confidential, Unrestricted AccessTable 4-1

Page 444 - Write response channel (B)

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-4ID013010 Non-Confidential, Unrestricted Access4.1.2 Sys

Page 445

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-5ID013010 Non-Confidential, Unrestricted Access4.1.3 MPU

Page 446

List of TablesARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. ixID013010 Non-Confidential, Unrestricted AccessTable 8-6 Tag RAM bit d

Page 447

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-6ID013010 Non-Confidential, Unrestricted AccessFigure 4-

Page 448

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-7ID013010 Non-Confidential, Unrestricted AccessFigure 4-

Page 449

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-8ID013010 Non-Confidential, Unrestricted AccessYou can o

Page 450

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-9ID013010 Non-Confidential, Unrestricted Access4.2 Syste

Page 451

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-10ID013010 Non-Confidential, Unrestricted Accessc8-c15 0

Page 452

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-11ID013010 Non-Confidential, Unrestricted Access1-7 Unde

Page 453

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-12ID013010 Non-Confidential, Unrestricted Accessc7 0 c11

Page 454

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-13ID013010 Non-Confidential, Unrestricted Accessc14 0 Us

Page 455

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-14ID013010 Non-Confidential, Unrestricted Access4.2.2 c0

Page 456 - Cache terminology diagram

System Control Coprocessor ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-15ID013010 Non-Confidential, Unrestricted AccessThe cont

Commentaires sur ces manuels

Pas de commentaire