2.4. HTM trace generation blocks

The trace generation blocks include:

Sampling registers for AHB signals

The sampling logic registers all the signals from the traced AHB.

Packet generator

The packet generator filters the AHB transfer based on the TraceEnable signal from the Comparators and Resources Block, and then packs the AHB transfer information into an address packet, auxiliary packet, and data packet. Data suppression is also done here.

FIFO

The FIFO controller monitors the space remaining in the FIFO and controls the shift in and shift out of data.

ATB interface

The ATB interface outputs the trace packets, and interfaces with the FIFO for ATB flush functions.

Copyright © 2004-2008 ARM Limited. All rights reserved.ARM DDI 0328E
Non-Confidential