![Intel IXP45X Скачать руководство пользователя страница 640](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092640.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors—Memory Controller
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
Developer’s Manual
August 2006
640
Order Number: 306262-004US
11.6.7
ECC Control Register ECCR
This register programs the MCU error correction and detection capabilities. The
configuration depends on the application’s needs but a typical configuration is:
• ECC Mode Enabled
• Enable multi-bit error reporting
• Disable single-bit error reporting
• Enable single-bit error correcting
ECC must be enabled or disabled in the ECCR MMR before any transaction to DDRI
occurs, and its state must NOT subsequently be changed. For more details, see
Correction and Detection” on page 614
and
“Interrupts/Error Conditions” on page 627
.
Note:
In order to ensure predictable ECC operation, Single Bit Error Correction Enable must
be enabled whenever ECC is enabled. The reporting enables can be configured as
desired.
Register Name:
ECC Control Register - ECCR
Hex Offset Address:
CC00 E51CH
Reset Hex Value:
0x0000 0000H
Register Description:
ECC Control Register
Access: See below.
31
04 03 02 01 00
(Reserved)
Register
ECC Control Register - ECCR
Bits
Name
Description
Default
Access
31:0
4
(Reserved)
000 0000H
RO
03
ECC Enabled: Enables ECC Read Modify Write sequence for ECC
calculation and generation during sub 64-bit writes. See
.
0 = ECC Disabled (mode for Intel XScale processor ECC scrub)
1 = ECC Enabled (normal operation)
0
2
RW
02
Single Bit Error Correction Enable: Enables or disables the
correction of a single bit error.
0 = Disable single bit error correction
1 = Enable single bit error correction
0
2
RW
01
Multi-Bit Error Reporting Enable: Enables or disables the reporting
of a multi-bit error condition.
0 = Disable multi-bit error reporting
1 = Enable multi-bit error reporting
0
2
RW
00
Single Bit Error Reporting Enable: Enables or disables the
reporting of a single bit error condition.
0 = Disable single bit error reporting
1 = Enable single bit error reporting
0
2
RW