English
Language : 

PXD10RM Datasheet, PDF (527/1332 Pages) Freescale Semiconductor, Inc – PXD10 Microcontroller
Chapter 16
Error Correction Status Module (ECSM)
16.1 Introduction
The Error Correction Status Module (ECSM) provides a myriad of miscellaneous control functions for the
device including program-visible information about configuration and revision levels, a reset status
register, wakeup control for exiting low-power modes, and optional features such as information on
memory errors reported by error-correcting codes.
The register protection module (see Appendix A, Registers Under Protection) provides access protection
for slave modules INTC, ECSM, MPU, STM, and SWT.
16.2 Overview
The Error Correction Status Module is mapped into the IPS space and supports a number of miscellaneous
control functions for the device.
16.3 Features
The ECSM includes these features:
• Program-visible information on the device configuration and revision
• Optional registers for capturing information on memory errors if error-correcting codes (ECC) are
implemented
• Optional registers to specify the generation of single- and double-bit memory data inversions for
test purposes if error-correcting codes are implemented
• AXBS_lite priority functions, including forcing round robin and high priority enabling
• Spp_ips_reg_protection provides privileged-only access to selected on-platform slave devices:
INTC, ECSM, MPU, STM, and SWT.
16.4 Memory map and register description
This section details the programming model for the Error Correction Status Module. This is a 128-byte
space mapped to the region serviced by an IPS bus controller.
16.4.1 Memory map
The Error Correction Status Module does not include any logic which provides access control. Rather, this
function is supported using the standard access control logic provided by the IPS controller.
Table 16-1 is a 32-bit view of the ECSM’s memory map.
Freescale Semiconductor
PXD10 Microcontroller Reference Manual, Rev. 1
Preliminary—Subject to Change Without Notice
16-1