BCM1250/BCM1125/BCM1125H
User Manual
10/21/02
B r o a d c o m C o r p o r a t i o n
Page
240
Section 8: PCI Bus and HyperTransport Fabric
Document
1250_1125-UM100CB-R
11
SigdTgtAbort R/C
0’b0
This bit is set when the bridge is the target of a PCI transaction and signalled a
Target Abort. If this bit is set the PCI error interrupt is asserted. It is cleared by
software writing a 1.
12
RcvdTgtAbort
R/C 1’b0
This bit is set when the bridge was a master for a transaction and received a Target
Abort. If this bit is set the PCI error interrupt is asserted. It is cleared by software
writing a 1.
13
RcvdMstrAbort
R/C 1’b0
This bit is set when the bridge was a master for a transaction that was not a Special
Cycle and signalled a Master Abort. If this bit is set the PCI error interrupt is asserted.
It is cleared by software writing a 1.
14
SigdSerr
R/C 1’b0
This bit is set when the bridge asserts SERR_L. It will do this when it detects a parity
error on an address. If this bit is set the PCI error interrupt is asserted. It is cleared
by software writing a 1.
15
DetParErr
R/C 1’b0
This bit will be set whenever the bridge detects a parity error, even if parity error
handling is disabled. The parity error is only signalled using the PCI interrupt if the
ParErrResp bit is set in the command register. This bit is cleared by software writing
a 1.
Table 129: PCI Status Register - Offset 4 Bits [31:16]
(Cont.)
Bits
Name
Default
Description
Table 130: PCI Latency Timer - Offset 0C Bits [15:8]
Bits
Name
Default
Description
7:0
LatTime
R/W 8’b0
This contains the value of the Latency Timer for the bridge to use when bus master. If
this register is left at its default value of zero the bridge will never do bursts on the PCI.
Bits 1:0 are R/O and are always zero.
Table 131: PCI Cache Line Size - Offset 0C Bits [7:0]
Bits
Name
Default
Description
7:0
ClineSz
R/W 8’h0
This register sets the cache line size in DWORDS (32 bit words) used by the bridge for
PCI transactions. As a master the bridge bases the PCI command used on how the size
of the transfer matches the value in this register:
word_count < one cacheline: use Read command
word_count >= one cacheline: use Read Line command
word_count >= two cache lines: use Read Multiple command.
This size is also used to enable the Write Invalidate command.
Table 132: PCI Timeout Register - Offset 40 Bits [15:0]
Bits
Name
Default
Description
7:0
TrdyTimeout
R/W 8’h80 This field sets the maximum number of PCI cycles that the bridge will wait for TRDY
to be asserted. If TRDY is deasserted for longer than this the transfer will be
aborted. When a transfer is aborted the TrdyErr bit is set in the Additional Status
register and the pci_interrupt may be raised. If a read is aborted UNPREDICTABLE
data is returned to the ZBbus marked with a bus error.
15:8
RetryTimeout
R/W 8’h80 This field sets the number of times a read will be retried following a disconnect.
The read is first attempted this number of times. The bridge will then allow any
outstanding writes and read-data-returns to proceed before retrying the read. In
interface revisions less than 3 a second attempt is made, in revisions 3 and later
the read is retried the number of times specified in the num_piowr_bypass field of
the PCI Bypass Control register (
). If the read fails on the final attempt the
transfer is aborted, UNPREDICTABLE data marked with a bus error is returned to
the ZBbus and the RetryErr bit is set in the Additional Status register.
A write that is retried will be attempted the number of times specified in this field
before being discarded and the RetryErr bit set.
Содержание BCM1125
Страница 18: ...BCM1250 BCM1125 BCM1125H User Manual 10 21 02 Broadcom Corporation Page xviii Document 1250_1125 UM100CB R ...
Страница 28: ...BCM1250 BCM1125 BCM1125H User Manual 10 21 02 Broadcom Corporation Page xxviii Document 1250_1125 UM100CB R ...
Страница 515: ...BCM1250 BCM1125 BCM1125H User Manual 10 21 02 Broadcom Corporation Page vii Index Document 1250_1125 UM100CB R ...