21
3.2.2 Range Channels
The range channels can be set up to be triggered on a combination of one or more of the following:
• Address or address range (inside the range)
• Read or Write or either
• Data, with an optional mask
• MCU access type (e.g., DMAC and instruction prefetch)
• MCU access area (e.g., on-chip ROM and on-chip RAM)
• A signal state on one or more of the four external probes
• Delay cycles after an event
The complex event system can be used to control the following functions of the emulator:
3.2.3 Breaks
Use breaks to interrupt program execution when a specified event, or sequence of events, is activated. For
example, you can set up a break to halt execution when the program reads from one address, and then writes to
another address. The break can also optionally be delayed by up to 65535 bus cycles.
3.2.4 Timing
You can set up two events and then measure the execution time of the program between the activation of the first
event and second event.