Arm Cortex R4F Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Hardware Arm Cortex R4F herunter. ARM Cortex R4F User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 456
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - -R4 and Cortex-R4F

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

Seite 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

Seite 3 - Contents

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

Seite 4

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

Seite 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,

Seite 6 - Appendix C Revisions

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

Seite 7

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

Seite 8

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

Seite 9

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

Seite 10 - List of Tables

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

Seite 11

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

Seite 12

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

Seite 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,

Seite 14

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

Seite 15

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

Seite 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-

Seite 17 - About this book

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

Seite 18 - Preface

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

Seite 19

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

Seite 20

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

Seite 21 - Feedback

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

Seite 22 - Introduction

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

Seite 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

Seite 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

Seite 25 - AXI slave bus

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

Seite 26

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

Seite 27

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

Seite 28

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

Seite 29

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

Seite 30

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

Seite 31

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

Seite 32

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

Seite 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

Seite 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-

Seite 35

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

Seite 36 - 0xFFFF0000

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

Seite 37

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

Seite 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

Seite 39

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

Seite 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

Seite 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

Seite 42

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

Seite 43

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

Seite 44

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

Seite 45

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

Seite 46

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

Seite 47 - Programmer’s Model

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

Seite 48

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 54

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

Seite 55 - Program status registers

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

Seite 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

Seite 57

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

Seite 58

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

Seite 59

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

Seite 60

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

Seite 61

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

Seite 62 - 2.8 Exceptions

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

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

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

Seite 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

Seite 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

Seite 66

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

Seite 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

Seite 68

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

Seite 69 - Memory barriers

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

Seite 70

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

Seite 71

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

Seite 72

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

Seite 73

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

Seite 74

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

Seite 75

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

Seite 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

Seite 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]

Seite 78

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

Seite 79

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

Seite 80

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

Seite 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

Seite 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

Seite 83

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

Seite 84 - 3.4 Clocking

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

Seite 85 - Chapter 4

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

Seite 86

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

Seite 87

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

Seite 88

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

Seite 89

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

Seite 90

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

Seite 91

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

Seite 92

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

Seite 93

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

Seite 94

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

Seite 95

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

Seite 96

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

Seite 97

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

Seite 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

Seite 99

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

Seite 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

Seite 101 - ReservedDRegion

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

Seite 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

Seite 103 - Reserved

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

Seite 104

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

Seite 105 - 0x00000000

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

Seite 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

Seite 107

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

Seite 108

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

Seite 109

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

Seite 110

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

Seite 111

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

Seite 112

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

Seite 113

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

Seite 114

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

Seite 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

Seite 116

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

Seite 117

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

Seite 118

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

Seite 119 - Reserved Level

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

Seite 120 - IRQ = 0x18

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

Seite 121 - 0xFFFF0000-0xFFFF001C

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

Seite 122

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

Seite 123

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

Seite 124

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

Seite 125

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

Seite 126

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

Seite 127

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

Seite 128

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

Seite 129

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

Seite 130

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

Seite 131

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

Seite 132

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

Seite 133

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

Seite 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

Seite 135

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

Seite 136

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

Seite 137 - Reserved Region

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

Seite 138

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

Seite 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

Seite 140

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

Seite 141

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

Seite 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

Seite 143

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

Seite 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

Seite 145

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

Seite 146

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

Seite 147

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

Seite 148

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

Seite 149

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

Seite 150

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

Seite 151

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

Seite 152

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

Seite 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

Seite 154

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

Seite 155

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

Seite 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

Seite 157

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

Seite 158

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

Seite 159

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

Seite 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

Seite 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

Seite 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

Seite 163

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

Seite 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

Seite 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

Seite 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

Seite 167

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

Seite 168

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

Seite 169

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

Seite 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

Seite 171

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

Seite 172

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

Seite 173

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

Seite 174

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

Seite 175

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

Seite 176

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

Seite 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

Seite 178

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

Seite 179

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

Seite 180

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

Seite 181

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

Seite 182

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

Seite 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

Seite 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

Seite 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

Seite 186

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

Seite 187

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

Seite 188 - Region 2

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

Seite 189 - Guard region

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

Seite 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

Seite 191

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

Seite 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-

Seite 193

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

Seite 194

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

Seite 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

Seite 196

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

Seite 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

Seite 198

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

Seite 199

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

Seite 200

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

Seite 201

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

Seite 202

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

Seite 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

Seite 204

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

Seite 205

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

Seite 206

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

Seite 207

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

Seite 208

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

Seite 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

Seite 210

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

Seite 211

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

Seite 212

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

Seite 213

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

Seite 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

Seite 215

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

Seite 216

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

Seite 217

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

Seite 218

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

Seite 219

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

Seite 220

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

Seite 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

Seite 222

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

Seite 223

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

Seite 224

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

Seite 225

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

Seite 226

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

Seite 227

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

Seite 228

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

Seite 229

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

Seite 230

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

Seite 231

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

Seite 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

Seite 233

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

Seite 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

Seite 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

Seite 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

Seite 237

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

Seite 238

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

Seite 239

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

Seite 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

Seite 241

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

Seite 242

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

Seite 243

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

Seite 244

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

Seite 245

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

Seite 246

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

Seite 247

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

Seite 248

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

Seite 249

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

Seite 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

Seite 251

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

Seite 252

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

Seite 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

Seite 254

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

Seite 255

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

Seite 256

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

Seite 257

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

Seite 258

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

Seite 259

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

Seite 260

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

Seite 261

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

Seite 262

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

Seite 263

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

Seite 264

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

Seite 265 - 0x10000000

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

Seite 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

Seite 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

Seite 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

Seite 269

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

Seite 270 - Chapter 11

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

Seite 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

Seite 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

Seite 273

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

Seite 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

Seite 275

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

Seite 276

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

Seite 277

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

Seite 278

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

Seite 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

Seite 280

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

Seite 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

Seite 282

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

Seite 283

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

Seite 284

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

Seite 285

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

Seite 286

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

Seite 287

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

Seite 288

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

Seite 289

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

Seite 290

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

Seite 291

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

Seite 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

Seite 293 - 0x7FFFFFFF

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

Seite 294 - 0xFFFFFFFC

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

Seite 295

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

Seite 296

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

Seite 297

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

Seite 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

Seite 299

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

Seite 300

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

Seite 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

Seite 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

Seite 303 - 0xC5ACCE55

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

Seite 304

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

Seite 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

Seite 306

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

Seite 307

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

Seite 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

Seite 309

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

Seite 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

Seite 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

Seite 312

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

Seite 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

Seite 314

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

Seite 315

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

Seite 316

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

Seite 317

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

Seite 318

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

Seite 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

Seite 320

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

Seite 321

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

Seite 322

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

Seite 323

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

Seite 324

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

Seite 325

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

Seite 326

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

Seite 327

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

Seite 328

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

Seite 329

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

Seite 330

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

Seite 331

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

Seite 332

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

Seite 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

Seite 334 - Reading memory

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

Seite 335

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

Seite 336

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

Seite 337

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

Seite 338

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

Seite 339

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

Seite 340

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

Seite 341

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

Seite 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

Seite 343

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

Seite 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

Seite 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

Seite 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

Seite 347

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

Seite 348

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

Seite 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

Seite 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

Seite 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

Seite 352 - 0xFF 0x7FF

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

Seite 353 - FCMPE(Z)

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

Seite 354

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

Seite 355 - Integration Test Registers

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

Seite 356

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

Seite 357

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

Seite 358 - Register (ITCTRL)

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

Seite 359

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

Seite 360

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

Seite 361

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

Seite 362

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

Seite 363

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

Seite 364

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

Seite 365 - Chapter 14

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

Seite 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

Seite 367

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

Seite 368

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

Seite 369 - Thumb instructions

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

Seite 370

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

Seite 371

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

Seite 372

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

Seite 373 - <Rn>

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

Seite 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

Seite 375

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

Seite 376 - 14.7 Multiplies

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

Seite 377

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

Seite 378 - 14.8 Divide

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

Seite 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

Seite 380

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

Seite 381 - <addr_md_3cycle>

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

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

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

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

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

Seite 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

Seite 385

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

Seite 386

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

Seite 387

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

Seite 388 - SRSIA #<mode>

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

Seite 389

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

Seite 390 - MRC <cond>

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

Seite 391

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

Seite 392 - 1- - -

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

Seite 393

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

Seite 394

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

Seite 395

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

Seite 396

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

Seite 397

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

Seite 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

Seite 399

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

Seite 400

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

Seite 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

Seite 402 - 15.1 Processor timing

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

Seite 403

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

Seite 404

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

Seite 405

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

Seite 406

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

Seite 407

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

Seite 408

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

Seite 409

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

Seite 410

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

Seite 411

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

Seite 412

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

Seite 413

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

Seite 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

Seite 415

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

Seite 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

Seite 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

Seite 418

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

Seite 419

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

Seite 420

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

Seite 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

Seite 422

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

Seite 423

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

Seite 424

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

Seite 425

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

Seite 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

Seite 427

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

Seite 428

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

Seite 429

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

Seite 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

Seite 431

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 437 - ECC Schemes

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

Seite 438

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

Seite 439 - Revisions

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

Seite 440

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

Seite 441

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

Seite 442 - Glossary

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

Seite 443

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

Seite 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

Seite 445

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

Seite 446

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

Seite 447

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

Seite 448

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

Seite 449

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

Seite 450

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

Seite 451

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

Seite 452

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

Seite 453

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

Seite 454

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

Seite 455

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

Seite 456 - Cache terminology diagram

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

Kommentare zu diesen Handbüchern

Keine Kommentare