8. Error Handling
163
PowerSpan II User Manual
80A1010_MA001_09
Integrated Device Technology
www.idt.com
Table 41: PCI Interface Errors
Interface
Error
Destination/Source
Conditions
Reporting
Px
Target
Address Parity
PB, Registers, Py
Write, Read
Px_SERR if PERESP=1 and
SERR_EN=1, S_SERR in the
Px_CSR register if PERESP=1
and SERR_EN=1, D_PE in the
Px_CSR register, Px_A_PAR in
the ISR1 register
Data parity
PB, Registers
Write
Px_PERR if PERESP=1, D_PE
in the Px_CSR register,
Px_PB_ERR in the ISR1 register
Py
Write
Px_PERR if PERESP=1, D_PE
in the Px_CSR register,
Px_Py_ERR in the ISR1 register
Propagation of
Error from
Destination
Master
PB
Read
Target-Abort, S_TA in the
Px_CSR register, Px_PB_ERR in
the ISR1 register
Py
Read
Target-Abort, S_TA in the
Px_CSR register, Px_Py_ERR in
the ISR1 register
Px Master
Data Parity
External PB agent
Px-to-PB DMA
Read
Px_PERR if PERESP=1,
MDP_D in the Px_CSR register if
Px_PERR, D_PE in the Px_CSR
register, Px_PB_ERR in the ISR1
register
External Py agent
Px-to-Py DMA
Read
Px_PERR if PERESP=1,
Px_CSR[MDP_D] if Px_PERR_,
D_PE in the Px_CSR register,
Px_Py_ERR in the ISR1 register
DMA Px Linked-List
Px-to-Px DMA
Read/Write
Px_PERR if PERESP=1,
MDP_D in the Px_CSR register if
Px_PERR_, D_PE in the
Px_CSR register, Px_Px_ERR in
the ISR1 register
External Agent
Generates
Target-Abort
External PB agent
Px-to-PB DMA
PB-to-Px DMA
Read/Write
R_TA in the Px_CSR register,
Px_PB_ERR in the ISR1 register
External Py agent
Px-to-Py DMA
Py-to-Px DMA
Read/Write
R_TA in the Px_CSR register,
Px_Py_ERR in the ISR1 register
DMA Px Linked-List
Px-to-Px DMA
R_TA in the Px_CSR register,
Px_Px_ERR in the ISR1 register