Intel 21555 User Manual

Page 109

Advertising
background image

21555 Non-Transparent PCI-to-PCI Bridge User Manual

109

Error Handling

Data Parity
Error on
Secondary
Bus

Downstream
Posted Write

— | 0

Transaction completes normally on secondary bus.

— | 1

Transaction completes on secondary bus.

Sets secondary Data Parity Detected bit when s_perr_l is asserted.

1 | 1

Transaction completes on secondary bus.

Sets secondary Data Parity Detected bit when s_perr_l is asserted.

Asserts p_serr_l when no parity error detected on primary bus.

Upstream
Posted Write

— | 0

Forwards transaction with parity error.

Sets secondary Detected Parity Error bit.

— | 1

Forwards transaction with parity error.

Sets secondary Detected Parity Error bit.

Asserts s_perr_l.

Downstream
Delayed
Write

— | 0

Transaction completes normally on secondary bus.

— | 1

Transaction completes normally on secondary bus.

Sets secondary Data Parity Detected bit when s_perr_l is asserted.

1 | 1

Transaction completes normally on secondary bus.

Sets secondary Data Parity Detected bit when s_perr_l is asserted.

Asserts p_perr_l when returning p_trdy_l to initiator on primary
bus (for both CSR and BAR forwarding mechanisms).

Upstream
Delayed
Write

— | 0

Transaction completes normally on secondary bus.

— | 1

Returns TRDY# (and STOP# if multiple data phases requested).

Transaction not forwarded.

Sets secondary Parity Error Detected bit.

Asserts s_perr_l.

Downstream
Delayed
Read

— | 0

Returns read data with bad parity to initiator (for both CSR and BAR
forwarding mechanisms).

Sets secondary Parity Error Detected bit.

— | 1

Returns read data with bad parity to initiator (for both CSR and BAR
forwarding mechanisms).

Sets secondary Parity Error Detected bit.

Sets secondary Data Parity Detected bit.

Asserts s_perr_l.

Upstream
Delayed
Read

— |

The 21555 is returning data, all action is taken by initiator.

Configuration
Register or
CSR Write

— | 0

Writes the data normally.

Sets the secondary Parity Error Detected bit.

— | 1

Writes the data normally.

Sets the secondary Parity Error Detected bit.

Asserts s_perr_l.

Configuration
Register or
CSR Read

— |

Returns read data normally.

Table 29. Parity Error Responses (Sheet 3 of 3)

Type of
Error

Type of
Transaction

PER

P|S

Action Taken

PER: Parity Error Response bit (Primary | Secondary).

Advertising