Complex and Internal Triggers
To perform a continuous filter trace, check the Infinite Events check box. Infinite Events
is a special condition of capturing a filtered trace. As the trace buffer gets full, old data
is discarded and new data is read First In, First Out (FIFO). This is useful in some
special cases;
1. Capturing filtered events up until a user halt. You may wish to see the data
collected up until the system was manually halted.
2. Use “Reload Data” as you are filtering events to get a trace display of the current
trace buffer. Continue to select “Reload Data” to upload another capture of the
current data being filtered. This is useful if you are monitoring a system in real
time and just want to see what’s going on without halting the system.
3. Sometimes a system misbehaves after a long period of time. Infinite events will
continue collecting the data in your critical routine until the application is halted.
Often the misbehaving state will get into a place in the program where no events
will be collected. The trace buffer will then be a record of the data of interest
before the “glitch.”
4. Filtered traces can output a series of triggers on the TRGOUT connector. If you
wanted to trigger an external logic analyzer every time a particular routine is
executed, this can be achieved by filtering on that address and setting the
appropriate triggering in the Trigger In/Out tab. Infinite Events, in this case, will
allow continuous triggers to be generated on the TRGOUT connector.
Trigger Position does not apply when filtering, as is Halt on Trigger and Halt on Trace
Buffer Full.
Ignore FNOP Cycles should not be specified when performing a Filter Trace;
otherwise, the trace buffer will capture the cycle that executes after the cycle that
caused the trigger.
Note:
Since Ignore FNOP Cycles should not be specified with a Filter Trace,
prefetches will cause the trigger to fire.
Also, performing a Filter Trace on Data Memory access is not recommended, since the
traced data will be one cycle after the trigger specification.
Note:
? 2004 Microchip Technology Inc.
When triggering on multiple events, keep in mind that triggers on data
memory accesses are skewed two cycles from the instructions that caused
them.
DS51490A-page 41
相关PDF资料
PMF18WE0 PROCESSOR MODULE FOR ICE4000
PMT823004F GP THREE ELEMENTS S.A. 230V T/H
PPM3-MK2 PROGRAMMER PRODUCTION ISP
PPM3A1-UPG5M UPGRADE PPM3 RAC DEVELOPMENT
PQ-MDS-PCIEXP PCI EXPANDER ADAPTOR
PQF-44 PLUG QFP 44PIN (SOLDER DOWN)
PRG18BB471MS1RB THERMISTOR
PS1600 POWER SUPPLY HOTSWAP 90-245V
相关代理商/技术参数
PMF18WE0 功能描述:插座和适配器 Processor MOD RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x
PMF18WE0 制造商:Microchip Technology Inc 功能描述:Tools Emulator For Use With:P
PMF18WE1 功能描述:插座和适配器 PIC18F8680 RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x
PMF18WF0 功能描述:插座和适配器 Processor Module RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x
PMF18WH0 功能描述:插座和适配器 PIC18F ICE4000 RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x
PMF18WJ0 功能描述:插座和适配器 Processor MOD RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x
PMF18WJ1 功能描述:插座和适配器 Processor Module RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x
PMF18WK0 功能描述:插座和适配器 PIC18F RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x