ADSP-BF53x/BF56x Blackfin Processor Programming Reference
21-9
Debug
Figure 21-4. Instruction Watchpoint Address Control Register
(WPIACTL)[15:0]
0
15 14
13 12
11 10
9
8
7
6
5
4
3
2
1
0
X
X
X
0
0
X
0
X
X
X
X
0
0
X
0
Instruction Watchpoint Address Control Register (WPIACTL)
WPPWR
0 - Watchpoint Unit disabled
1 - Watchpoint Unit enabled
WPIREN01
0 - Disable range comparison
1 - Enable range comparison:
(Start address = WPIA0,
End address = WPIA1)
WPIRINV01
WPIAEN0
Valid whenWPIREN01 = 0
0 - Disable instruction address
watchpoint, WPIA0
1 - Enable instruction address
watchpoint, WPIA0
WPIAEN1
Valid when WPIREN01 = 0
0 - Disable instruction address
watchpoint, WPIA1
1 - Enable instruction address
watchpoint, WPIA1
WPICNTEN0
If range comparison is enabled,
this bit enables counter for
range 01
0 - Disable watchpoint
instruction address counter 0
1 - Enable watchpoint
instruction address counter 0
WPICNTEN1
0 - Disable watchpoint
instruction address counter 1
1 - Enable watchpoint
instruction address counter 1
EMUSW0
EMUSW1
0 - Match on WPIA1 causes an
exception event
1 - Match on WPIA1 causes an
emulation event
WPIREN23
0 - Disable range comparison
1 - Enable range comparison
(Start address = WPIA2,
End address = WPIA3)
WPIRINV23
WPIAEN2
Valid when WPIREN23 = 0
0 - Disable instruction address
watchpoint, WPIA2
1 - Enable instruction address
watchpoint, WPIA2
WPIAEN3
Valid when WPIREN23 = 0
0 - Disable instruction address
watchpoint, WPIA3
1 - Enable instruction address
watchpoint, WPIA3
WPICNTEN2
If range comparison is enabled,
this bit enables counter for range 23
0 - Disable watchpoint
instruction address counter 2
1 - Enable watchpoint
instruction address counter 2
WPICNTEN3
0 - Disable watchpoint
instruction address counter 3
1 - Enable watchpoint
instruction address counter 3
EMUSW2
0 - Match on WPIA2 (or
range 23) causes
an exception event
1 - Match on WPIA2 (or
range 23) causes
an emulation event
0 - Match on WPIA0 (or range 01)
causes an
exception event
1 - Match on WPIA0 (or range 01)
causes an
emulation event
Valid when WPIREN01 = 1
0 - Inclusive range comparison:
WPIA0 < IA <= WPIA1
1 - Exclusive range comparison:
IA <= WPIA0 || IA > WPIA1
In range comparisons, IA = instruction address
Valid when WPIREN23 = 1
0 - Inclusive range comparison:
WPIA2 < IA <= WPIA3
1 - Exclusive range comparison:
IA <= WPIA2 || IA > WPIA3
Reset = Undefined
0xFFE0 7000
Summary of Contents for ADSP-BF53x Blackfin
Page 38: ...Conventions xxxviii ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 134: ...System Reset and Powerup 3 18 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 324: ...Instruction Overview 7 20 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 486: ...Instruction Overview 13 28 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 512: ...Instruction Overview 14 26 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 604: ...Instruction Overview 15 92 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 688: ...Instruction Overview 18 48 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 742: ...Instruction Overview 19 54 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 752: ...Examples 20 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 790: ...ADSP BF535 Flags A 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 800: ...Performance Monitor Registers B 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 1042: ...Index I 40 ADSP BF53x BF56x Blackfin Processor Programming Reference...