User manual

Glossary
ARM DDI0198D Copyright © 2001-2003 ARM Limited. All rights reserved. Glossary-9
Domain A collection of sections, large pages and small pages of memory, which can have their
access permissions switched rapidly by writing to the Domain Access Control Register
(CP15 register c3).
Do Not Modify (DNM)
In Do Not Modify fields, the value must not be altered by software. DNM fields read as
Unpredictable values, and must only be written with the same value read from the same
field on the same processor.
Throughout this manual, DNM fields are sometimes followed by RAZ or RAO in
parentheses to show which way the bits should read for future compatibility, but
programmers must not rely on this behavior.
Doubleword A 64-bit data item. The contents are taken as being an unsigned integer unless otherwise
stated.
Doubleword-aligned
A data item having a memory address that is divisible by 8.
EmbeddedICE logic An on-chip logic block that provides TAP-based debug support for ARM processor
cores. It is accessed through the TAP controller on the ARM core using the JTAG
interface.
EmbeddedICE-RT The JTAG-based hardware provided by debuggable ARM processors to aid debugging
in real-time.
Embedded Trace Buffer
The ETB provides on-chip storage of trace data using a configurable sized RAM.
Embedded Trace Macrocell (ETM)
A hardware macrocell which, when connected to a processor core, outputs instruction
and data trace information on a trace port. The ETM provides processor driven trace
through a trace port compliant to the ATB protocol.
Endianness Byte ordering. The scheme that determines the order in which successive bytes of a data
word are stored in memory. An aspect of the systems memory mapping.
See also Little-endian and Big-endian
ETM See Embedded Trace Macrocell.
Event 1 (Simple) An observable condition that can be used by an ETM to control aspects of a
trace.
2 (Complex) A boolean combination of simple events that is used by an ETM to control
aspects of a trace.