Product Specs

Table Of Contents
2 About this document
Page
10
2 About this document
This Product Specification is organized into chapters based on the modules and peripherals that are
available in this IC.
The peripheral descriptions are broken into separate sections that include the following information:
A detailed functional description of the peripheral.
Register configuration for the peripheral
Electrical specification tables providing the specified limits of the chip when tested under the conditions
defined in the Recommended operating conditions on page 20
2.1 Peripheral naming and abbreviations
Every peripheral has a unique capitalized name or an abbreviation of its name, e.g. TIMER, used for
identification and reference. This name is used in chapter headings and references, and it will appear in the
ARM
®
Cortex
®
Microcontroller Software Interface Standard (CMSIS) hardware abstraction layer to identify
the peripheral.
The peripheral instance name, which is different from the peripheral name, is constructed using the
peripheral name followed by a numbered postfix, starting with 0, for example, TIMER0. A postfix is normally
only used if a peripheral can be instantiated more than once. The peripheral instance name is also used in
the CMSIS to identify the peripheral instance.
2.2 Register tables
Individual registers are described using register tables. These tables are built up of two sections. The first
three colored rows describe the position and size of the different fields in the register. The following rows
describe the fields in more detail.
2.2.1 Fields and values
The Id (Field Id) row specifies the bits that belong to the different fields in the register.
A blank space means that the field is reserved and that it is read as undefined, and must be written as 0’ to
secure forward compatibility. If a register is divided into more than one field, a unique field name is specified
for each field in the Field column.
If a field has enumerated values, then every value will be identified with a unique value id in the Value Id
column. Single-bit bit fields may, however, omit the Value Id when values can be substituted with a Boolean
type enumerator range, for example, True/False, Disable/Enable, On/Off, and so on.
Values are usually provided as decimal or hexadecimal. Hex values have a '0x' prefix, decimal values have
no prefix.
The Value column can be populated in the following ways:
Individual enumerated values, for example, 1, 3, 9.
Range of values, e.g. [0..4], that is, all values from and including 0 and 4.
Implicit values. If no values are indicated in the Value column, all bit combinations are supported, or
alternatively the field’s translation and limitations are described in the text instead.
If two or more fields are closely related, the Value Id, Value, and Description may be omitted for all but the
first field. Subsequent fields will indicate inheritance with ..”.
When an item is marked with the word Deprecated, it means this is an attribute applied to a feature to
indicate that it should not be used for new designs.