11.6.11
Memory Controller Interrupt Status Register MCISR
Setting the MCISR asserts an interrupt to the core. Upon an interrupt, the Intel XScale
processor polls the interrupt status register for each unit. The interrupt status register
tells the core the reason for the interrupt. The MCU has three interrupt conditions: first
ECC error (MCISR[0]), second ECC error (MCISR[1]), and more than two ECC errors
(MCISR[2]).
If the MCU detects an ECC error and both MCISR[0] and MCISR[1] are cleared, the
error is logged in ELOG0 and MCISR[0] is set to 1. If one of the MCISR bits are not
clear and the MCU detects an error, the error is logged in the unused ELOGx register
and the appropriate MCISR bit is set to 1. If both MCISR[0] and MCISR[1] are not clear,
any additional ECC errors are not logged and MCISR[2] is set.
Bits 2:0 are read/clear bits which means that to clear them, software must write a one
to these bits.
Register Name:
Hex Offset Address:
Register Description:
Access: See below.
31
Register
Bits
Name
31:0
(Reserved)
5
IB Discard Timer Expired: Indicates that the IB Port Delayed Read
Completion Timeout has expired and a completion from the MCU has
been discarded.
04
0 = No error detected
1 = Error detected
Address Region Error: Indicates that a transaction to the invalid
address region created with a 32-bit Region. (see
"DDRI SDRAM Bank Sizes and Configurations" on page
03
0 = No error detected
1 = Error detected
ECC Error N: Indicates that the MCU detected an ECC error while
MCISR[1] and MCISR[0] are both set.
02
0 = No error detected
1 = Error detected
ECC Error 1: Indicates that the MCU detected an ECC error and
recorded the error in ELOG1.
01
0 = No error detected
1 = Error detected and recorded in ELOG1
ECC Error 0: Indicates that the MCU detected an ECC error and
recorded the error in ELOG0.
00
0 = No error detected
1 = Error detected and recorded in ELOG0
®
®
Intel
IXP45X and Intel
IXP46X Product Line of Network Processors
Developer's Manual
644
®
®
Intel
IXP45X and Intel
Memory Controller Interrupt Status Register - MCISR
CC00 E534H
Memory Controller Interrupt Status Register
(Reserved)
Memory Controller Interrupt Status Register - MCISR
Description
IXP46X Product Line of Network Processors—Memory Controller
Reset Hex Value:
Section 11.2.2.2,
590)
0x0000 0000H
05 04 03 02 01 00
Default
Access
0000 000H
RO
0
RW1C
2
0
RW1C
2
0
RW1C
2
0
RW1C
2
0
RW1C
2
August 2006
Order Number: 306262-004US
Need help?
Do you have a question about the IXP45X and is the answer not in the manual?