Once Controller - Motorola M-CORE MMC2001 Series Reference Manual

Table of Contents

Advertisement

For accesses to the CPU internal state, the OnCE controller requests the CPU to
enter debug mode via the CPU DBGRQ input. Once CPU debug mode has been
entered, as indicated by the OnCE status register, the processor state may be
accessed through the CPU scan register.
The OnCE controller is implemented as a 16-state FSM, with a one-to-one corre-
spondence to the states defined for the JTAG TAP controller.
CPU registers and the contents of memory locations are accessed by scanning
instructions and data into and out of the CPU scan chain. Required data is accessed
by executing the scanned instructions. Memory locations may be read by scanning in
a load instruction to the CPU that references the desired memory location, executing
the load instruction, and then scanning out the result of the load. Other resources are
accessed in a similar manner.
Test-Logic-Reset
1
0
Run-Test/Idle
0
MOTOROLA
16-2
Freescale Semiconductor, Inc.
1
Select DR-
Scan
1
Capture - DR
Shift - DR
Exit1 - DR
Pause - DR
Exit2 - DR
0
Update - DR
1
Figure 16-2 OnCE Controller
OnCE™ DEBUG MODULE
For More Information On This Product,
Go to: www.freescale.com
1
0
1
0
0
1
1
0
0
1
0
1
0
1
Select - IR
Scan
0
Capture - IR
0
Shift - IR
0
1
1
Exit1 - IR
0
Pause - IR
0
1
Exit2 - IR
1
Update - IR
1
0
MMC2001
REFERENCE MANUAL

Advertisement

Table of Contents
loading

Table of Contents