8.8.1. Correlation with AFVALID

When a trigger signal is received by the TPIU, depending on the Formatter Control Register, the AFVALID port can be asserted to cause a flush of all current trace information. This causes all information around the trigger event to be flushed from the system before normal trace information is resumed. This ensures that all information that could relate to the trigger is output before the TPA, or other capture device, is stopped.

Using FOnTrig HIGH, it is possible to indicate the trigger on completion of the flush routine, so ensuring that if the TPA stopped capture on a trigger, the TPA does get all historical data relating to the trigger. See Formatter and Flush Control Register, 0x304.

Copyright © 2004-2009 ARM. All rights reserved.ARM DDI 0314H
Non-Confidential