User manual

DVP and EMU2 (HDS2) emulator features UM0036
252/385 Doc ID 7705 Rev 11
Figure 187. Defining an advanced breakpoint
You can continue to apply break conditions using up to three events by way of the And
fields. In the example shown in Figure 188, after Event 1 plus n1 cycles have occurred,
followed by n2 occurrences of Event 2, a break in the execution of the application
occurs.
Figure 188. Defining an advanced breakpoint (continued)
8.5.3 Trace filtering using the logical analyser
Choose the Trace Filtering functionality of the logical analyser by selecting this option from
the drop-down list at the top of the window.
As described above, the logical analyser enables you to define up to three events, named
Event 1, Event 2 and Event 3. Event 1 and Event 3 cause trace buffer recording to be
stopped after a specified number of cycles. Event 2 causes each access made to a
specified area associated with the event to be recorded a specified number of times.
This enables you, for example, to count the occurrence of a complex event, or trace all
accesses to an address or an address range. If several conditions are set together (for
example, Event 1 and Event 2), recording for an event condition is only triggered when all