Debug Support
Copyright © ARM Limited 2000. All rights reserved.
8-3
8.1.1
Debug clocks
You must synchronize the system and test clocks externally to the ARM946E-S
macrocell. The ARM Multi-ICE debug agent directly supports one or more cores within
an ASIC design. To synchronize off-chip debug clocking with the ARM946E-S
macrocell you must use a three-stage synchronizer. The off-chip device (for example,
Multi-ICE) issues a TCK signal, and waits for the RTCK (Returned TCK) signal to
come back. Synchronization is maintained because the off-chip device does not
progress to the next TCK until after RTCK is received.
Figure 8-1 shows this synchronization.
Figure 8-1 Clock synchronization
D
Q
D
Q
D
Q
D
Q
D
Q
TDO
RTCK
TCK
TMS
TDI
DBGTDO
CLK
DBGTDI
DBGTMS
DBGTCKEN
CLK
CLK
ARM946E-S
CLK
TCK Synchronizer
Multi-ICE
interface
pads
Input sample and hold
DBGnTRST
Содержание ARM946E-S
Страница 1: ...ARM DDI 0155A ARM946E S Technical Reference Manual ...
Страница 6: ...vi Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A 04 Limited Confidential ...
Страница 54: ...Programmer s Model 2 34 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Страница 70: ...Caches 3 16 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Страница 78: ...Protection Unit 4 8 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Страница 98: ...Bus Interface Unit and Write Buffer 6 14 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Страница 112: ...Coprocessor Interface 7 14 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...