Intel
®
81341 and 81342—Address Translation Unit (PCI-X)
Intel
®
81341 and 81342 I/O Processors
Developer’s Manual
December 2007
110
Order Number: 315037-002US
2.7.3.9.2
PCI-X Mode
Uncorrectable Data errors occurring during configuration write operations received by
the ATU may cause
PERR#
assertion and delivery of a Split Completion Error Message
on the PCI Bus. When an error occurs, the ATU accepts the write data and complete
with a Split Response Termination. Specifically, the following actions with the given
constraints are then taken by the ATU:
• When the Parity Error Response bit in the ATUCMD is set,
PERR#
is asserted three
clocks cycles following the Split Response Termination in which the uncorrectable
data error is detected on the bus. When the ATU asserts
PERR#
, additional actions
are taken:
— An Uncorrectable Split Write Data Error message (with message class=2h -
completer error and message index=01h - Uncorrectable Split Write Data
Error) is initiated by the ATU on the PCI bus that addresses the requester of the
configuration write.
— When the Initiated Split Completion Error Message Interrupt Mask in the
ATUIMR is clear, set the Initiated Split Completion Error Message bit in the
ATUISR. When set, no action.
— The Split Write Request is not enqueued and forwarded to the internal bus.
• The Detected Parity Error bit in the ATUSR is set. When the ATU sets this bit,
additional actions are taken:
— When the ATU Detected Parity Error Interrupt Mask bit in the ATUIMR is clear,
set the Detected Parity Error bit in the ATUISR. When set, no action.
• For PCI-X Mode 2, update the
“ECC Control and Status Register - ECCCSR” on
, the
“ECC First Address Register - ECCFAR” on page 203
, the
Second Address Register - ECCSAR” on page 204
, and the
for the transaction.