dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 320

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.3
The Enhanced OnCE module is composed of several submodules, each of which performs a different task:
Together, these submodules provide a full-featured emulation and debug environment. External
communication with the Enhanced OnCE module is handled via the JTAG port, although it operates
independently. The operations of the Enhanced OnCE module can occur independently of the main
DSP56800E core logic, requiring no core resources. Alternatively, DSP56800E software can directly
program, control, and communicate with the Enhanced OnCE module.
11.4.3.1
The command, status, and control portion of the Enhanced OnCE module handles the processing of
emulation and debugging commands from a host development system. Communication with the external
host system are provided by the JTAG port module and passed transparently through to this logic, which is
responsible for coordinating all emulation and debugging activity. This enables emulation and debug
processing to occur independently of the main DSP56800E processor core instructions in a non-intrusive
fashion. The Enhanced OnCE module can also enable the core to enter debug mode.
Status bits can be examined to determine which source caused the processor was halted. Additional bits are
provided to report the condition of the Trace Buffer.
11-8
Command, status, control, instruction execution
Breakpoint unit
Step counter
Change-of-flow trace buffer
Enhanced OnCE transmit and receive registers
Enhanced OnCE Module Architecture
Command, Status, and Control
DSP56800E Core Reference Manual
Freescale Semiconductor

Related parts for dsp56800e