![Intel IXP45X Developer'S Manual Download Page 953](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092953.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
August 2006
Developer’s Manual
Order Number: 306262-004US
953
Error Handling—Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
displays the types of coprocessor errors that can be generated
to each NPE contained within the IXP45X/IXP46X network processors.
shows how the different types of errors generate the interrupt
to the Intel XScale
®
Processor and how the errors are communicated back to the
coprocessors. Each of these errors; NPE IMEM Parity error, NPE DMEM Parity error and
NPE Coprocessor error can be individually masked through control bits as described
below. The response of the coprocessors on an occurrence of an error can be controlled
by ERR_EN control bit as described below.
EEE - Control bit to enable stop and interrupt on NPE Coprocessor error. This bit
defaults to zero on reset. It is bit 18 of the NPE Core Configuration Bus Control
Register.
DPE - Control bit to enable the NPE Core to stop and interrupt on NPE DMEM parity
error. It defaults to zero on reset. It is bit 19 of the NPE Core Configuration Bus Control
Register.
IPE - Control bit to enable the NPE Core to stop and interrupt on NPE IMEM parity
error. It defaults to zero on reset. It is bit 20 of the NPE Core Configuration Bus Control
Register.
Table 298.
NPE Coprocessor Error
NPE
Defined Coprocessor Errors
NPE A
AHB error
NPE B
AHB error, SWCP Parity error
NPE C
AHB error
Figure 209. NPE Error Handling Illustration
B4227-001
Switching
Coprocessor
AHB
Coprocessor
OR
DMEM
AND
AND
AND
OR
NPE Error
ERR_EN
IPE
DPE
DMEM Parity Error
IMEM Parity Error
ahb_err
swcp_parity_err
IMEM
EEE
npe_interrupt
Other
Coprocessors
swcp_interrupt