Debug Support
ARM DDI 0186A
Copyright © 2000 ARM Limited. All rights reserved.
8-5
8.2.3
ARM966E-S debug target
The ARM9E-S core within the ARM966E-S has hardware extensions that ease
debugging at the lowest level. The debug extensions:
•
allow you to stall the core from program execution
•
examine the core internal state
•
examine the state of the memory system
•
resume program execution.
The following major blocks of the ARM9E-S debug model are shown in Figure 8-3.
ARM9E-S CPU core
This includes hardware support for debug.
EmbeddedICE-RT logic
This is a set of registers and comparators used to generate
debug exceptions (such as breakpoints). This unit is described in
TAP controller
This controls the action of the scan chains using a JTAG serial
interface.
Figure 8-3 ARM9E-S block diagram
The ARM9E-S debug model is extended within the ARM966E-S by the addition of
scan chain 15. This is used for debug access to the CP15 register bank, to allow the
system state within the ARM966E-S to be configured while in debug state, for instance
to enable or disable the SRAM before performing a debug load or store.
ARM9E-S
TAP controller
ARM9E-S
ARM9E-S
EmbeddedICE-RT
Scan chain 2
Scan chain 1
Summary of Contents for ARM966E-S
Page 6: ...Contents vi Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 20: ...Introduction 1 4 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 48: ...Tightly coupled SRAM 4 12 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 80: ...Bus Interface Unit 6 20 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 118: ...Debug Support 8 26 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 130: ...Test Support 10 8 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 142: ...Instruction cycle timings 11 12 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 158: ...Signal Descriptions A 16 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 176: ...AC Parameters B 18 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...