s5u1c33000c Epson Electronics America, Inc., s5u1c33000c Datasheet - Page 333

no-image

s5u1c33000c

Manufacturer Part Number
s5u1c33000c
Description
Cmos 32-bit Single Chip Microcomputer S5u1c33000c Manual
Manufacturer
Epson Electronics America, Inc.
Datasheet
S5U1C33000C MANUAL
(C COMPILER PACKAGE FOR S1C33 FAMILY) (Ver. 4)
(2) Trace modes
1. Normal trace mode
2. Single delay trigger trace mode
Two trace modes are available, depending on the method for sampling trace information.
In this mode, the trace information on all bus cycles is taken into the trace memory during program
execution. Therefore, until a break occurs, the trace memory always contains the latest information on bus
cycles up to the one that is executed immediately beforehand.
In this mode as in other modes, trace is initiated by a start of program execution. When the trace trigger
condition that is set by a command is met, trace is performed beginning from that point (trace trigger point)
before being halted according to the next setting, which is also set by a command.
If the trace trigger point is set to "start"
Trance is halted after sampling trace information for 32768 cycles beginning from the trace trigger point. In
this case, the trace information at the trace trigger point is the oldest information stored in the trace
memory.
If the program stops before tracing all 32768 cycles, trace information on some cycles preceding the trace
trigger point may be left in the trace memory within its capacity.
If the trace trigger point is set to "middle"
Trace is halted after sampling trace information for 16384 cycles beginning from the trace trigger point. In
this case, the trace information of 16384 cycles before and after the trace trigger point are sampled into the
trace memory.
If the program stops before tracing about 16384 cycles, trace information for the location 16384 cycles
before the trace trigger point may be left in the trace memory, according to its capacity.
If the trace trigger point is set to "end"
Trace is halted after sampling trace information at the trace trigger point. In this case, the trace information
at the trace trigger point is the latest information stored in the trace memory.
If the program stops before tracing the trace trigger point, the system operates in the same way as in normal
mode.
If the program is halted in the middle of single delay trigger trace, bus cycles are traced from the beginning
when trace is executed next.
In addition to the above mode settings, the tm command allows you to set a trace trigger condition (address,
data pattern, or bus operation type).
Execution started
Execution started
Execution started
Setting trace mode and condition
Fig. 16.9.7.2 Trace range when "middle" is selected
Fig. 16.9.7.1 Trace range when "start" is selected
Fig. 16.9.7.3 Trace range when "end" is selected
Table 16.9.7.1 Trace mode setup command
Trace trigger point
Function
(16384 cycle)
Trace sampling range
Trace sampling range
Trace sampling range
Trace trigger point
EPSON
32768 cycle
32768 cycle
16384 cycle
Trace trigger point
Command
tm
CHAPTER 16: DEBUGGER
317

Related parts for s5u1c33000c