2 breakpoint registers -12, 1 breakpoint registers 0 to 3 (bp0 to bp3) -12, 2 breakpoint registers – Maxim Integrated MAXQ7666 User Manual

Page 308

Advertising
background image

11.3.2 Breakpoint Registers

The MAXQ7665/MAXQ7666 incorporate six host-configurable breakpoint registers (BP0–BP5) for establishing different types of break-
point mechanisms. The first four breakpoint registers (BP0–BP3) are 16-bit registers that are configurable as program memory address
breakpoints. When enabled, the debug engine forces a break when a match between the breakpoint register and the program mem-
ory execution address occurs. The final two 16-bit breakpoint registers (BP4 and BP5) are configurable in one of two ways. They can
be configured as data memory address breakpoints or can be configured to support register-access breakpoints. In either case, if
breakpoints are enabled and the defined breakpoint match occurs, the debug engine generates a break condition. The six breakpoint
registers are detailed in the following sections.

11.3.2.1 Breakpoint Registers 0 to 3 (BP0 to BP3)

The BP0 to BP3 registers are accessible only via background mode read/write debug commands. These four registers serve as pro-
gram memory address breakpoints. When the DME bit is set, the debug engine monitors the program address bus activity while the
CPU is executing the user program. A break occurs when the address pattern matches with the contents of these registers, allowing
the debug engine to take control of the CPU and enter debug mode.

Register Description:

Breakpoint Register x (where x = 0, 1, 2, 3)

Register Name:

BPx

Bits 15 to 0: Breakpoint Register x Bits 15 to 0 (BPx.15 to BPx.0). These registers default to FFFFh after a power-on reset or test-
logic-reset TAP state.

MAXQ7665/MAXQ7666 User’s Guide

11-12

Bit #

15

14

13

12

11

10

9

8

Name

BPx.15 BPx.14 BPx.13 BPx.12 BPx.11 BPx.10 BPx.9 BPx.8

Reset

1 1 1 1 1 1 1 1

Access

s s s s s s s s

Bit #

7

6

5

4

3

2

1

0

Name

BPx.7 BPx.6 BPx.5 BPx.4 BPx.3 BPx.2 BPx.1 BPx.0

Reset

1 1 1 1 1 1 1 1

Access

s s s s s s s s

s = special (accessible only by background mode read/write commands)

Maxim Integrated

Advertising
This manual is related to the following products: