Arm Cortex R4F Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Sprzęt komputerowy Arm Cortex R4F. ARM Cortex R4F User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 456
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów

Podsumowanie treści

Strona 1 - -R4 and Cortex-R4F

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

Strona 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

Strona 3 - Contents

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

Strona 4

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

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

Strona 6 - Appendix C Revisions

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

Strona 7

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

Strona 8

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

Strona 9

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

Strona 10 - List of Tables

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

Strona 11

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

Strona 12

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

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

Strona 14

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

Strona 15

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

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

Strona 17 - About this book

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

Strona 18 - Preface

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

Strona 19

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

Strona 20

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

Strona 21 - Feedback

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

Strona 22 - Introduction

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

Strona 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

Strona 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

Strona 25 - AXI slave bus

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

Strona 26

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

Strona 27

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

Strona 28

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

Strona 29

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

Strona 30

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

Strona 31

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

Strona 32

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

Strona 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

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

Strona 35

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

Strona 36 - 0xFFFF0000

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

Strona 37

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

Strona 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

Strona 39

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

Strona 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

Strona 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

Strona 42

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

Strona 43

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

Strona 44

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

Strona 45

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

Strona 46

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

Strona 47 - Programmer’s Model

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

Strona 48

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 54

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

Strona 55 - Program status registers

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

Strona 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

Strona 57

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

Strona 58

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

Strona 59

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

Strona 60

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

Strona 61

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

Strona 62 - 2.8 Exceptions

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

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

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

Strona 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

Strona 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

Strona 66

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

Strona 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

Strona 68

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

Strona 69 - Memory barriers

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

Strona 70

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

Strona 71

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

Strona 72

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

Strona 73

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

Strona 74

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

Strona 75

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

Strona 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

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

Strona 78

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

Strona 79

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

Strona 80

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

Strona 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

Strona 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

Strona 83

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

Strona 84 - 3.4 Clocking

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

Strona 85 - Chapter 4

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

Strona 86

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

Strona 87

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

Strona 88

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

Strona 89

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

Strona 90

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

Strona 91

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

Strona 92

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

Strona 93

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

Strona 94

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

Strona 95

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

Strona 96

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

Strona 97

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

Strona 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

Strona 99

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

Strona 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

Strona 101 - ReservedDRegion

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

Strona 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

Strona 103 - Reserved

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

Strona 104

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

Strona 105 - 0x00000000

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

Strona 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

Strona 107

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

Strona 108

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

Strona 109

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

Strona 110

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

Strona 111

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

Strona 112

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

Strona 113

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

Strona 114

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

Strona 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

Strona 116

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

Strona 117

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

Strona 118

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

Strona 119 - Reserved Level

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

Strona 120 - IRQ = 0x18

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

Strona 121 - 0xFFFF0000-0xFFFF001C

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

Strona 122

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

Strona 123

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

Strona 124

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

Strona 125

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

Strona 126

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

Strona 127

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

Strona 128

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

Strona 129

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

Strona 130

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

Strona 131

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

Strona 132

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

Strona 133

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

Strona 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

Strona 135

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

Strona 136

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

Strona 137 - Reserved Region

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

Strona 138

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

Strona 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

Strona 140

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

Strona 141

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

Strona 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

Strona 143

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

Strona 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

Strona 145

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

Strona 146

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

Strona 147

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

Strona 148

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

Strona 149

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

Strona 150

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

Strona 151

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

Strona 152

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

Strona 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

Strona 154

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

Strona 155

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

Strona 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

Strona 157

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

Strona 158

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

Strona 159

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

Strona 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

Strona 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

Strona 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

Strona 163

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

Strona 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

Strona 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

Strona 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

Strona 167

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

Strona 168

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

Strona 169

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

Strona 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

Strona 171

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

Strona 172

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

Strona 173

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

Strona 174

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

Strona 175

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

Strona 176

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

Strona 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

Strona 178

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

Strona 179

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

Strona 180

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

Strona 181

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

Strona 182

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

Strona 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

Strona 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

Strona 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

Strona 186

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

Strona 187

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

Strona 188 - Region 2

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

Strona 189 - Guard region

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

Strona 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

Strona 191

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

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

Strona 193

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

Strona 194

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

Strona 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

Strona 196

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

Strona 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

Strona 198

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

Strona 199

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

Strona 200

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

Strona 201

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

Strona 202

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

Strona 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

Strona 204

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

Strona 205

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

Strona 206

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

Strona 207

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

Strona 208

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

Strona 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

Strona 210

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

Strona 211

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

Strona 212

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

Strona 213

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

Strona 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

Strona 215

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

Strona 216

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

Strona 217

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

Strona 218

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

Strona 219

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

Strona 220

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

Strona 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

Strona 222

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

Strona 223

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

Strona 224

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

Strona 225

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

Strona 226

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

Strona 227

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

Strona 228

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

Strona 229

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

Strona 230

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

Strona 231

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

Strona 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

Strona 233

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

Strona 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

Strona 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

Strona 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

Strona 237

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

Strona 238

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

Strona 239

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

Strona 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

Strona 241

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

Strona 242

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

Strona 243

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

Strona 244

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

Strona 245

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

Strona 246

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

Strona 247

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

Strona 248

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

Strona 249

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

Strona 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

Strona 251

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

Strona 252

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

Strona 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

Strona 254

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

Strona 255

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

Strona 256

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

Strona 257

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

Strona 258

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

Strona 259

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

Strona 260

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

Strona 261

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

Strona 262

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

Strona 263

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

Strona 264

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

Strona 265 - 0x10000000

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

Strona 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

Strona 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

Strona 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

Strona 269

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

Strona 270 - Chapter 11

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

Strona 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

Strona 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

Strona 273

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

Strona 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

Strona 275

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

Strona 276

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

Strona 277

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

Strona 278

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

Strona 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

Strona 280

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

Strona 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

Strona 282

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

Strona 283

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

Strona 284

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

Strona 285

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

Strona 286

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

Strona 287

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

Strona 288

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

Strona 289

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

Strona 290

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

Strona 291

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

Strona 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

Strona 293 - 0x7FFFFFFF

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

Strona 294 - 0xFFFFFFFC

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

Strona 295

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

Strona 296

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

Strona 297

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

Strona 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

Strona 299

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

Strona 300

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

Strona 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

Strona 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

Strona 303 - 0xC5ACCE55

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

Strona 304

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

Strona 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

Strona 306

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

Strona 307

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

Strona 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

Strona 309

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

Strona 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

Strona 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

Strona 312

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

Strona 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

Strona 314

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

Strona 315

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

Strona 316

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

Strona 317

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

Strona 318

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

Strona 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

Strona 320

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

Strona 321

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

Strona 322

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

Strona 323

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

Strona 324

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

Strona 325

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

Strona 326

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

Strona 327

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

Strona 328

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

Strona 329

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

Strona 330

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

Strona 331

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

Strona 332

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

Strona 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

Strona 334 - Reading memory

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

Strona 335

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

Strona 336

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

Strona 337

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

Strona 338

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

Strona 339

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

Strona 340

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

Strona 341

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

Strona 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

Strona 343

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

Strona 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

Strona 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

Strona 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

Strona 347

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

Strona 348

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

Strona 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

Strona 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

Strona 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

Strona 352 - 0xFF 0x7FF

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

Strona 353 - FCMPE(Z)

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

Strona 354

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

Strona 355 - Integration Test Registers

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

Strona 356

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

Strona 357

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

Strona 358 - Register (ITCTRL)

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

Strona 359

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

Strona 360

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

Strona 361

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

Strona 362

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

Strona 363

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

Strona 364

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

Strona 365 - Chapter 14

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

Strona 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

Strona 367

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

Strona 368

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

Strona 369 - Thumb instructions

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

Strona 370

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

Strona 371

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

Strona 372

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

Strona 373 - <Rn>

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

Strona 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

Strona 375

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

Strona 376 - 14.7 Multiplies

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

Strona 377

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

Strona 378 - 14.8 Divide

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

Strona 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

Strona 380

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

Strona 381 - <addr_md_3cycle>

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

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

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

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

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

Strona 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

Strona 385

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

Strona 386

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

Strona 387

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

Strona 388 - SRSIA #<mode>

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

Strona 389

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

Strona 390 - MRC <cond>

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

Strona 391

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

Strona 392 - 1- - -

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

Strona 393

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

Strona 394

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

Strona 395

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

Strona 396

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

Strona 397

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

Strona 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

Strona 399

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

Strona 400

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

Strona 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

Strona 402 - 15.1 Processor timing

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

Strona 403

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

Strona 404

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

Strona 405

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

Strona 406

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

Strona 407

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

Strona 408

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

Strona 409

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

Strona 410

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

Strona 411

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

Strona 412

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

Strona 413

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

Strona 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

Strona 415

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

Strona 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

Strona 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

Strona 418

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

Strona 419

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

Strona 420

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

Strona 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

Strona 422

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

Strona 423

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

Strona 424

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

Strona 425

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

Strona 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

Strona 427

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

Strona 428

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

Strona 429

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

Strona 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

Strona 431

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 437 - ECC Schemes

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

Strona 438

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

Strona 439 - Revisions

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

Strona 440

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

Strona 441

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

Strona 442 - Glossary

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

Strona 443

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

Strona 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

Strona 445

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

Strona 446

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

Strona 447

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

Strona 448

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

Strona 449

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

Strona 450

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

Strona 451

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

Strona 452

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

Strona 453

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

Strona 454

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

Strona 455

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

Strona 456 - Cache terminology diagram

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

Komentarze do niniejszej Instrukcji

Brak uwag