Mscm Memory Map/Register Definition - NXP Semiconductors MWCT1014SF Series Reference Manual

Table of Contents

Advertisement

core accesses configuration information from a common set of peripheral addresses and
the chip configuration logic properly evaluates based on the requesting processor and
returns the appropriate value for the given processor, including core identification.
As an example, there is a single 32-bit read-only location for the core identification. A
32-bit read from this location returns a 4-character ASCII string: 0x434D3401("Cortex-
M4").
The programming model associated with the core configuration information is included
as part of the Miscellaneous System Control Module (MSCM). It specifically includes
multiple views of the processor configuration; one view that is available generically to
the core, and other views that are available to any bus masters in the system.

30.4 MSCM Memory Map/Register Definition

30.4.1 CPU Configuration Memory Map and Registers
The CPU configuration portion of the MSCM module provides a set of memory-mapped
read-only addresses defining the processor set-up. This portion of the MSCM
programming model can only be accessed with privileged mode 32-bit read references;
any other access type or size is terminated with an error. If the processor is logically not
included in the chip configuration, then reads of its configuration registers return zeroes.
The CPU Configuration registers are organized based on the logical processor number
(not any type of physical port number) and partitioned into the following equal sections:
Offset addresses
Function
0x000 - 0x01F
Defines the generic processor "x" configuration. This region is only accessible to the processor core;
reads by non-core bus masters are treated as read-as-zero (RAZ) accesses.
0x020 - 0x03F
Defines the configuration information for processor 0 (CP0). This region is accessible to any bus
master.
Attempted user mode or write accesses are terminated with an error.
30.4.2 MSCM register descriptions
NXP Semiconductors
Table 30-2. CPU Configuration Register Sections
MWCT101xS Series Reference Manual, Rev. 3, 07/2019
Chapter 30 Miscellaneous System Control Module (MSCM)
659

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MWCT1014SF Series and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Mwct101 s seriesMwct1015sf seriesMwct1016sf series

Table of Contents