Error Correction Status Module (ECSM)
MPC5565 Microcontroller Reference Manual, Rev. 1.0
8-14
Freescale Semiconductor
8.2.1.15
RAM ECC Data Low Registers (ECSM_REDRL)
The ECSM_REDRH and ECSM_REDRL are 32-bit registers for capturing the data associated with the
last, properly-enabled ECC event in the RAM memory. Depending on the state of the ECSM_ECR, an
ECC event in the RAM causes the address, attributes and data associated with the access to be loaded into
the ECSM_REAR, ECSM_REMR, ECSM_REAT, ECSM_REDRH, and ECSM_REDRL, and the
appropriate flag (RFNCE) in the ECSM_ESR to be asserted.
The data captured on a multi-bit non-correctable ECC error is undefined.
8.3
Initialization and Application Information
To use the ECC mechanism for internal SRAM accesses, it is essential for the ECC check bits to be
initialized after power on. All non-correctable ECC errors cause a data storage interrupt (IVOR2)
regardless of whether non-correctable reporting is enabled. A data storage interrupt handler can determine:
— The destination asserted an error, the ESR[XTE] bit will be set.
— The address where the error occurred, using the data exception address register (DEAR).
However, details of the ECC error are not reported unless non-correctable reporting is enabled by setting
bits ERNCR and EFNCR in the ECSM_ECR. When these bits are set and a non-correctable ECC error
occurs, error information is recorded in other ECSM registers and an interrupt request is generated on
vector 9 of the INTC. If properly enabled, this INTC vector 9 can cause an external interrupt (IVOR4)
along with the data storage interrupt (IVOR2).
ECSM Base + 0x006C
Access: Read
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
REDL
W
Reset
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
REDL
W
Reset
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
1
“U” signifies a bit that is uninitialized.
Figure 8-13. RAM ECC Data Low Register (ECSM_REDRL)
Table 8-15. ECSM_REDRL Field Descriptions
Field
Description
0–31
REDL
[0:31]
RAM ECC data. Contains the data associated with the faulting access of the last, properly-enabled RAM ECC event.
The register contains the data value taken directly from the data bus. The reset value of this field is undefined.
Содержание MPC5565
Страница 18: ...MPC5565 Microcontroller Reference Manual Devices Supported MPC5565 MPC5565 RM Rev 1 0 09 2007...
Страница 34: ...MPC5565 Reference Manual Rev 1 0 Freescale Semiconductor 15...
Страница 35: ...MPC5565 Reference Manual Rev 1 0 16 Freescale Semiconductor...
Страница 325: ...Error Correction Status Module ECSM MPC5565 Microcontroller Reference Manual Rev 1 0 8 16 Freescale Semiconductor...
Страница 515: ...External Bus Interface EBI MPC5565 Microcontroller Reference Manual Rev 1 0 12 70 Freescale Semiconductor...
Страница 553: ...Flash Memory MPC5565 Microcontroller Reference Manual Rev 1 0 13 38 Freescale Semiconductor...
Страница 559: ...SRAM MPC5565 Microcontroller Reference Manual Rev 1 0 14 6 Freescale Semiconductor...
Страница 577: ...Boot Assist Module BAM MPC5565 Microcontroller Reference Manual Rev 1 0 15 18 Freescale Semiconductor...
Страница 895: ...Deserial Serial Peripheral Interface DSPI MPC5565 Microcontroller Reference Manual Rev 1 0 19 72 Freescale Semiconductor...
Страница 973: ...Preface MPC5565 Microcontroller Reference Manual Rev 1 0 21 36 Freescale Semiconductor...
Страница 1145: ...MPC5565 Register Map MPC5565 Microcontroller Reference Manual Rev 1 0 A 60 Freescale Semiconductor...
Страница 1153: ...Calibration MPC5565 Microcontroller Reference Manual Rev 1 0 B 8 Freescale Semiconductor...