MOTOROLA
OnCE™ DEBUG MODULE
MMC2001
16-8
REFERENCE MANUAL
16.6.2 OnCE Control Register (OCR)
The OnCE control register (OCR) is a 32-bit register used to select the events that will
put the device in debug mode and to enable or disable sections of the OnCE logic.
The control bits are read/write.
Figure 16-5 OnCE Control Register
Table 16-1 OnCE Register Addressing
RS
Register Selected
00000
Reserved
00001
Reserved
00010
Reserved
00011
Trace Counter (OTC)
00100
Memory Breakpoint Counter A (MBCA)
00101
Memory Breakpoint Counter B (MBCB)
00110
Program Counter FIFO and Increment Counter
00111
Breakpoint Address Base Register A (BABA)
01000
Breakpoint Address Base Register B (BABB)
01001
Breakpoint Address Mask Register A (BAMA)
01010
Breakpoint Address Mask Register B (BAMB)
01011
CPU Scan Register (CPUSCR)
01100
No Register Selected (Bypass)
01101
OnCE Control Register (OCR)
01110
OnCE Status Register (OSR)
01111
Reserved (Factory Test Control Register — do not access)
10000
Reserved (MEM_BIST, do not access)
10001 – 10110
Reserved (Bypass, do not access)
10111
Reserved (LSRL, do not access)
11000 – 11110
Reserved (Bypass, do not access)
11111
Bypass
OCR — OnCE Control Register
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
R
0
0
0
0
0
0
0
0
0
0
0
0
0
0
SQC
W
RESET:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
DR
IDRE
TME
FRZC
RCB
BCB
RCA
BCA
W
RESET:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Freescale Semiconductor,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc.
..