7.7. Timestamping, ETMv3.5

The ETM architecture from version 3.5 supports timestamping. This is a mechanism to insert a time value into the trace stream periodically.

You enable timestamping by setting the Timestamp enable bit in the Main Control Register to 1. See Main Control Register, ETMCR. Power up or reset disables timestamping.

A system that implements timestamping must include a counter to provide the source of the timestamp values, and must broadcast the same value to all compatible trace sources in the system. Each trace source samples the timestamp value and inserts it as an absolute value in the trace stream.

This timestamping mechanism enables the following features:

Copyright © 1999-2002, 2004-2009, 2011 ARM Limited. All rights reserved.ARM IHI 0014Q
Non-ConfidentialID101211