Main Capabilities of the EOnCE Module

4.3.8 EOnCE Actions

An emulator action is something that the EOnCE does as a result of an emulator event.

Example: Action Placing the core in debug state is an example of an action.

The EOnCE can perform the following actions:

Place the core in debug state.

Generate a debug exception or external interrupt request

Enable program tracing.

Disable program tracing.

Enable the counter.

Enable the EDCD.

Enable EDCAs.

4.3.9 Event and Action Summary

Table 4-5 summarizes the events and their possible actions they may cause, depending on the EOnCE programming.

Table 4-5. EOnCE Event and Action Summary

Event type

Counted

trace

Debug

Debug

Enable

Disable

Other actions

trigger

state

exception

tracing

tracing

 

 

 

DEBUG

-

-

+

+

-

-

 

 

 

 

 

 

 

 

 

 

 

DEBUGEV

+

-

+

+

+

+

 

 

 

 

 

 

 

 

 

 

 

JTAG

-

-

+

+

-

-

 

 

DEBUG_REQ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EE

-

-

+

+

+

+

Controls when corresponding

 

 

 

 

 

 

 

 

EDCD and EDCAs are enabled

 

 

 

 

 

 

 

Enable the counter

 

 

 

 

 

 

 

 

 

Counter

-

-

+

+

+

+

• Enable one or more EDCAs

 

 

 

 

 

 

 

Enable the EDCD

 

 

 

 

 

 

 

 

 

EDCD

+

-

+

+

+

+

• Enable one or more EDCAs

 

 

 

 

 

 

 

Enable the counter

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EDCA

+

-

+

+

+

+

Enable other EDCAs

 

 

 

 

 

 

 

Enable the EDCD

 

 

 

 

 

 

 

Enable the counter

 

 

 

 

 

 

 

 

 

External EDCA

+

-

+

+

+

+

Enable other EDCAs

 

 

 

 

 

 

 

Enable the EDCD

 

 

 

 

 

 

 

Enable the counter

 

 

 

 

 

 

 

 

 

Trace Buffer Full

-

-

+

+

-

-

 

 

 

 

 

 

 

 

 

 

 

ERCV

-

-

-

+

-

-

 

 

 

 

 

 

 

 

 

 

 

ETRSMT

-

-

-

+

-

-

 

 

 

 

 

 

 

 

 

 

 

VLES

+

+

-

-

-

-

 

 

SC140 DSP Core Reference Manual

4-15

Page 125
Image 125
Freescale Semiconductor SC140 specifications EOnCE Actions, EOnCE Event and Action Summary, Event type