Datasheet
116 PSoC Designer IDE Guide, Document # 001-42655 Rev *B
Debugger
The trace log entries are logged before the instruction is executed. The contents of those entries are:
■ PC Register
■ A Register
■ Data Bus
■ External Signals
When using the ICE-4000, the external input value is the binary representation of the 8 center pins
on the 10-pin ICE header. The right and left outside pins are connected to ground while the inputs
accept a 5-volt TTL level signal. The time stamp is displayed as a 32-bit relative count of clock cycles
from the CPU clock source.
The default size of trace is 256 kilobytes. This provides 128K trace instructions in trace mode 1 and
32K trace instructions in trace modes 2 and 3.
7.5.2 Break Points
The Break Point feature allows you to stop program execution at predetermined address locations.
When a break point is encountered, the program stops at the address of the break point, without
executing the address code. Once halted, the program is restarted using the available menu or icon
options.
To set break points, first open the file to debug. Do this from the Workspace Explorer. (If your project
file Workspace Explorer is currently not showing, click View > Workspace Explorer.) Break points are
created by right clicking your mouse at targeted points and selecting Insert Break Point. You can
view and remove active break points in the Break Points window. To open the Break Points window,
select Debug > Windows > Break Points.
Figure 7-6. Debug Break Points Window
You can also view the exact line and column for each break point (or wherever you click your cursor
in the file) across the bottom of PSoC Designer.