Specifications

Table Of Contents
ARM Debugger 124 ARM Specific Benchmarking Commands
©1989-2014 Lauterbach GmbH
BMC.MODE Define the operating mode of the benchmark counter
This command only applies to some ARM9 based derivatives from Texas Instruments.
The Benchmark Counter - short BMC - is a hardware counter. It collects information about the throughput of
the target processor, like instruction or data cache misses. This information may be helpful in finding
bottlenecks and tuning the application.
Format: BMC.MODE <mode>
<mode>: OFF
ICACHE
DCACHE
SYSIF
CLOCK
TIME
OFF Switch off the benchmark counter.
ICACHE Counts Instructions CACHE misses, in relation to total instruction access.
DCACHE Counts Data CACHE misses, in relation to total data access.
SYSIF Counts if SYStem bus InterFace is busy, in relation to total system bus access.
CLOCK Incremented for each CPU clock.
TIME TIME is measured by counting CLOCK. The translation to TIME is done by
using the CPU frequency. For this reason, the CPU frequency has to be entered
with the command BMC.CLOCK.