Recording rules examples – Teledyne LeCroy PETracer EML Analyzer and Exerciser User Manual User Manual

Page 124

Advertising
background image

Chapter 8: Recording Options

PETracer EML User Manual

116

LeCroy Corporation

8.7 Recording Rules Logic: How Contradictory Rules
are Resolved

When creating rules in the Recording Rules page, it is possible to create contradictory
instructions such Filter Anything Out and Filter Anything In. To resolve such conflicts,
the Recording Rules page implements three internal rules that are described here:

Rules created in Sequence cells have a higher priority than rules created in the
Global State cell: If a rule is placed in a Sequence cell, and a contradictory rule is
placed in Global State cell, the rule in the Sequence cell applies.

Filter-In has a higher priority than Filter-Out, so when a Filter-In rule is placed inside
the same state as Filter-Out rules, only the Filter-In rule applies.

Filter-In Anything and Filter-Out Anything have the highest priority and override any
other filtering rules, so when Filter-In Anything or Filter-Out Anything are placed in
the same state cell as other Filter rules, only the Filter-In Anything or Filter-Out
Anything rules apply.

Recording Rules Examples

Read through the following examples to better understand how the three rules apply.

Note: In addition to these three rules, the Recording Rule Limitations define the

upper limits of rule creation. These limitations should not affect you, but you
should be aware of them.

Example 1

Result: Only TLP:Mem,Read is in the CATC Trace.

Reason: The Sequence rule Filter out TLP:Completion is not contradicting the global
state rule to filter in TLP:Memory. Both rules are applied.

Advertising