Debug Support
8-12
Copyright © ARM Limited 2000. All rights reserved.
8.4
Scan chains
ARM946E-S supports 32 scan chains. Three scan chains are used inside ARM946E-S.
These allow testing, debugging, and programming of the EmbeddedICE macrocell
watchpoint units.
The supported scan chains are listed in Table 8-2.
8.4.1
Scan chain 1
This scan chain is primarily used for debugging and provides access to the core
instruction and data buses.
Scan chain 1 is 67 bits long and is made up of:
•
32 bits for data values
•
3 control bits
•
32 bits for instruction data.
Table 8-2 ARM946E-S scan chain allocations
Scan chain
number
Function
0
Reserved
1
Debug
2
EmbeddedICE-RT logic
programming
3
External boundary scan
4 to 14
Reserved
15
Control coprocessor
16 to 31
Unassigned
Summary of Contents for ARM946E-S
Page 1: ...ARM DDI 0155A ARM946E S Technical Reference Manual ...
Page 6: ...vi Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A 04 Limited Confidential ...
Page 54: ...Programmer s Model 2 34 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 70: ...Caches 3 16 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 78: ...Protection Unit 4 8 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 112: ...Coprocessor Interface 7 14 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...