5.1. HTM64 and HTM32 features summary

Table 5.1 summarizes the features of the 64-bit HTM and 32-bit HTM versions.

Table 5.1. HTM features for HTM64 and HTM32

FeaturesHTM64HTM32HTM32L
Sequencers100
Counters111
Address comparators422
Address range comparators211
AMBA control comparators111
FIFO size64Bytes32Bytes64Bytes
AHB data trace 64-bit--
32-bit32-bit32-bit
AHB data bus64-bit wide32-bit wide32-bit wide
ARM11 signal extension supportYesNoNo
ASIC Control Register size8-bit8-bit8-bit
TrustZone signals supportSPINDENSPINDENSPINDEN
SPIDENSPIDENSPIDEN
NIDENNIDENNIDEN
DBGENDBGENDBGEN
HPROT[6]--

HTM64 can be used to trace 64-bit wide data buses and 32-bit wide data buses. HTM32 can be used to trace 32-bit wide data buses only. Table 5.2 summarizes values for the read bus and write bus signals.

Table 5.2. Bus sizes and HTM read and write data bus signals

SignalWith a 64-bit wide data bus With a 32-bit wide data bus
HWDATAL[31:0]Use for the lower 32 bits [31:0] of the write data bus.Use for the write data bus.
HWDATAH[31:0]Use for the upper 32 bits[63:32] of the write data bus.Tie LOW.
HRDATAL[31:0]Use for the lower 32 bits [31:0] of the read data bus.Use for the read data bus.
HRDATAH[31:0]Use for the upper 32 bits[63:32] of the read data bus.Tie LOW.
Copyright © 2004-2008 ARM Limited. All rights reserved.ARM DDI 0328E
Non-Confidential