EasyManuals Logo
Home>IBM>Computer Hardware>PowerPC 405GP

IBM PowerPC 405GP User Manual

IBM PowerPC 405GP
668 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #426 background imageLoading...
Page #426 background image
17.6
Error
Handling
The PCI bridge detects and reports several types of errors, which are reported
to
the PLB
or
the PCI.
Status information is saved
in
the configuration registers to enable error type determination.
All errors are associated with either a cycle on the PLB
or
a cycle on the PCI bus.
Each error that can be detected is associated with a mask.
If the mask is set, detection of that error
condition is
disabled. There are also masks for the PCISErr, PCIPErr, and PLB bus error signals that
prevent reporting of any error by these
signals. The masks do not prevent error detection.
The error types are as
follows:
โ€ข
PLB unsupported transfer type
โ€ข PCI master abort generated (while PCI master)
โ€ข
PCI
target abort received (while PCI master)
โ€ข PCI target data bus parity error detection
โ€ข PCI master data bus parity error detection
โ€ข PCI target address parity error detection
โ€ข PLB bus error detection
The
following sections describe in detail how these errors are generated, what actions are taken for
each, and how to reset a given error.
17.6.1 PLB Unsupported Transfer Type
This error occurs when the bridge PLB slave encounters an unsupported PLB transfer type.
Table 17-11 outlines transfers not supported by the bridge PLB slave.
Table 17-11.
PLB
Unsupported Transfer Types
PLB Transaction PCI
Address
Space
4- and 8-word line read/write
Nonmemory
16-word
line read/write
Any
Burst Nonmemory
Upon detection of this error, the bridge sets PCICO_ERRSTS[PUR] =
1.
17.6.2
PCI
Master
Abort
This error is generated by the bridge PCI master when no target responds with PCIDevSel within the
required time-out window and error detection is
enabled. The bridge PLB slave may assert a PLB bus
error
signal on the PLB
in
response to this error, as explained below.
Two
masks are associated with a PCI master abort. PCICO_ERREN[MAEE] masks error reporting. If
the error is detected, a PLB bus error signal is asserted if PCICO_ERREN[MAEE] = 1. For reads, the
bridge PLB
slave still completes the transfer on the PLB, but drives 1 s on the read data bus and the
appropriate PLB bus error
signal for each data beat. For posted writes, a PLB bus error is asserted for
Preliminary
PCI
Interface
17-55

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM PowerPC 405GP and is the answer not in the manual?

IBM PowerPC 405GP Specifications

General IconGeneral
BrandIBM
ModelPowerPC 405GP
CategoryComputer Hardware
LanguageEnglish

Related product manuals