Pci Subsequent Target Latency Timer Duration; Error Handling; Introduction; Error Types - IBM CPC700 User Manual

Memory controller and pci bridge
Table of Contents

Advertisement

The reset value is 2, which is not appropriate for all configurations. In order to ensure PCI 2.1 compliance
for initial target latency, this register must be set as follows:
Configuration
Primary Bridge, Sync
Primary Bridge, Async
Peripheral Bridge, Sync
Peripheral Bridge, Async

5.9.3.35 PCI Subsequent Target Latency Timer Duration

In synchronous mode, its value equals the maximum number of PCI clocks to disconnect. In asynchronous
mode, its value plus 3 equals the maximum number of PCI clocks to disconnect. The asynchronous value
must be 2 or less. The reset value is 1.

5.10 Error Handling

5.10.1 Introduction

The CPC700's PCI Interface supports the detection and reporting of several types of errors. The errors are
reported to the PLB or the PCI and status information is saved in the configuration register set so that error
type determination can be done.
All errors are associated with either a cycle on the PLB bus or a cycle on the PCI bus.
Each error that can be detected has a mask associated with is. If the mask is set, then the detection of that
error condition is disabled. There are also masks for the PCI_SERR#, PCI_PERR# and PLB_MERR[0:15]
signals that prevent reporting of any error my means of that signal. These masks do not prevent the detec-
tion of the errors.

5.10.2 Error Types

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 master PLB_MErr detection
CPC700 User's Manual—Preliminary

Table 59.Register Settings

Acceptable
Resulting
Values
MITL
31 or less
31
18 or less
32
16 or less
16
2 or less
16
Recommended
Resulting
Value
31
18
0
0
MITL
31
32
2
16
5-43

Advertisement

Table of Contents
loading

Table of Contents