dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 315

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
separate module which acts concurrently with the DSP56800E core. This module contains its own
programming model, simple Enhanced OnCE instructions, and its own units:
After being properly initialized and programmed for breakpoint triggering and associated actions, the
EOnCE module operates in parallel with the DSP56800E core. As the DSP56800E core is executing
instructions, the Enhanced OnCE module can do the following:
If the DSP56800E core has been halted by entering the Debug processing state, the Enhanced OnCE module
is still capable of receiving new commands as well as reading or writing any of the Enhanced OnCE
registers.
Freescale SemiconductorJTAG and Enhanced On-Chip Emulation (Enhanced OnCE)
JTAG
Pins
Enhanced OnCE Control Unit, which contains:
— Enhanced OnCE Control
— Step Counter
— Realtime Data Transfer Unit
Breakpoint Unit
Trace Buffer
Receive new Enhanced OnCE commands
Read / Write Enhanced OnCE registers through the JTAG interface
(can also be accessed through the DSP56800E core’s system buses)
Monitor DSP56800E buses for breakpoint conditions
Capture DSP56800E program addresses when appropriate in the Trace Buffer
Generate any of several different Enhanced OnCE interrupt requests
Halt the DSP56800E core upon a certain debug event so it enters the Debug processing state
DSP56800E
JTAG
EOnCE
Control
Core
Figure 11-1. DSP56800E On-Chip System with Debug Port
Program
Memory
PIC
Breakpoint
Unit
System Buses
Memory
Data
Buffer
Trace
Enhanced OnCE System Level View
IP-BUS
IP-Bus
Bridge
11-3

Related parts for dsp56800e