dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 332

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
JTAG and Enhanced On-Chip Emulation (Enhanced OnCE)
11.4.4.3
The Breakpoint Unit can also be configured as a Capture Counter to measure the number of clocks
executed between two different points. The Capture Counter can be configured as 16-bits or 40-bits.
11.4.4.3.1
In this case, the 16-bit breakpoint counter is configured to count clocks between two different points and is
no longer available for generating breakpoint triggers. The Non-Cascaded configuration (Figure 11-11)
uses the 16-bit counter providing count values up to 2
The Capture Counter is configured by the user to count any of the three inputs to the MUX above:
The counter measures any of these three values between two different points — the counter start trigger
and the counter stop trigger. The triggers supported are shown in Table 11-8.
11-20
Clocks executed
Clocks executed without Wait States
Instructions executed
Table 11-8. Starting and Stopping the Capture Counter — Non-Cascaded
Capture Counter
16-Bit Capture Counter (Non-Cascaded)
Figure 11-11. Capture Counter — 16-bit Configuration (Non-Cascaded)
Clocks w/o Wait States
Case CCT1
Case CCT2
Case CCT3
Case CCT4
Case CCT5
Case CCT6
Case CCT7
Instructions Executed
Clocks
DSP56800E Core Reference Manual
PAB Trigger 1
PAB Trigger 2
Breakpoint Unit Trigger
Exit Reset or Debug state
Execute DEBUGEV
Limit occurs
Execute DEBUGEV
or Limit occurs
Counter Start
MUX
Trigger
Start
Start
16-Bit Breakpoint
16
Counter
.
Status
Bits
Stop
PAB Trigger 2
PAB Trigger 1
Enter Debug state
Breakpoint Unit Trigger
Breakpoint Unit Trigger
Breakpoint Unit Trigger
Breakpoint Unit Trigger
Interrupt
Counter
Counter Stop
Select
Action
Trigger
Core
Halt
Freescale Semiconductor

Related parts for dsp56800e