Intel CONTROLLERS 413808 User Manual

Page 62

Advertising
background image

Intel

®

413808 and 413812—Address Translation Unit (PCI-X)

Intel

®

413808 and 413812 I/O Controllers in TPER Mode

Developer’s Manual

October 2007

62

Order Number: 317805-001US

• When operating in the PCI-X mode, once a split completion transaction has started,

it continues until one of the following is true:

— The requester (now the target) generates a Retry Termination, or a

Disconnection at Next ADB (when the requester is a bridge)

— The byte count is satisfied.

— An internal bus Target Abort was detected. The ATU generates a Split

Completion Message (message class=2h - completer error, and message

index=81h - internal bus target abort) to inform the requester about the

abnormal condition. The ITQ for this transaction is flushed. Refer to

Section 2.7.1

.

— An internal bus Master Abort was detected. The ATU generates a Split

Completion Message (message class=2h - completer error, and message

index=80h - Master abort) to inform the requester about the abnormal

condition. The ITQ for this transaction is flushed. Refer to

Section 2.7.1

• When operating in the conventional PCI mode, when the master inserts wait states

on the PCI bus, the ATU PCI slave interface waits with no premature disconnects.

• When an uncorrectable data error occurs signified by

PERR#

asserted from the

initiator, no action is taken by the target interface. Refer to

Section 2.7.3.5

.

• When operating in the conventional PCI mode, when the read on the internal bus is

target-aborted, either a target-abort or a disconnect with data is signaled to the

initiator. This is based on the ATU ECC Target Abort Enable bit (bit 0 of the ATUIMR

for ATU). When set, a target abort is used, when clear, a disconnect is used.

• When operating in the PCI-X mode, when the transaction on the internal bus

resulted in a target abort, the ATU generates a Split Completion Message (message

class=2h - completer error, and message index=81h - internal bus target abort) to

inform the requester about the abnormal condition. The ITQ for this transaction is

flushed. Refer to

Section 2.7.1

.

• When operating in the conventional PCI mode, when the transaction on the internal

bus resulted in a master abort, the ATU returns a target abort to inform the

requester about the abnormal condition. The ITQ for this transaction is flushed.

Refer to

Section 2.7.1

• When operating in the PCI-X mode, when the transaction on the internal bus

resulted in a master abort, the ATU generates a Split Completion Message

(message class=2h - completer error, and message index=80h - internal bus

master abort) to inform the requester about the abnormal condition. The ITQ for

this transaction is flushed. Refer to

Section 2.7.1

.

• When operating in the PCI-X mode, when the Split Completion transaction

completes with either Master-Abort or Target-Abort, the requester is indicating a

failure condition that prevents it from accepting the completion it requested. In this

case, since the Split Request addresses a location that has no read side effects, the

ATU must discard the Split Completion and take no further action.

Advertising