Specifications

Table Of Contents
ARM Debugger 127 ARM Specific Benchmarking Commands
©1989-2014 Lauterbach GmbH
EMEM Incremented for each explicit external data access. That includes cache refills,
non-cachable and write-through access. It does not include instruction cache
fills or data write backs.
ETMEXTOUT
0
The counter is incremented, if the ETMEXTOUT0-signal is asserted for a cycle.
The ETM can be programmed to rise that signal on behalf / as result of certain
events, like a counter overflow or an address compare.
EMTEXTOUT
1
The counter is incremented, if the ETMEXTOUT1-signal is asserted for a cycle.
The ETM can be programmed to rise that signal on behalf of certain events, like
a counter overflow or an address compare.
Delta Counts hits of the Delta-Marker, if specified.
Echo Counts hits of the Echo-Marker, if specified.
CLOCK The counter is incremented for every cpu clock.
TIME TIME is measured by counting CLOCK. The transaction to TIME is done by
using the cpu frequency. For this reason, the CPU frequency has to be entered
with the command BMC.CLOCK.
INIT Reset the benchmark counter to zero.
PMN0/PMN1 Calculate the ratio PMN0/PMN1.
PMN1/PMN0 Calculate the ratio PMN1/PMN0.
PMN0/PMNC Calculate the ratio PMN0/PMNC.
PMN1/PMNC Calculate the ratio PMN1/PMNC.