14.5.2. ViewData

ViewData is Precise if all of the following are true:

The processor can perform two 32-bit data transfers in a cycle. The ETM treats a 64-bit data transfer as two 32-bit data transfers. The ViewData enabling event is calculated once per cycle. The other parts of ViewData are calculated once per data transfer.

If the processor performs two 32-bit data transfers in a cycle, the ETM can trace neither, one, or both of them. ViewData is recalculated for each transfer. However, because the enabling event is only calculated once per cycle, address comparators selected using the enabling event cause both data transfers to be traced as if a match occurs on each transfer.

Copyright © 2006-2009 ARM Limited. All rights reserved.ARM DDI 0344I
Non-Confidential