9. Error Handling
87
Tsi384 User Manual
May 5, 2014
Integrated Device Technology
www.idt.com
9.2.3
PCI/X Uncorrectable Data Errors
This section describes the bridge requirements for error handling when forwarding a downstream
non-poisoned PCIe transaction to PCI/X and the bridge detects an uncorrectable data error. The error is
detected on the PCI/X Interface.
9.2.3.1
Immediate Reads and Split Responses
When the Tsi384 forwards a read request (I/O, Memory, or Configuration) downstream, it does the
following when it detects an uncorrectable data error on the destination interface while receiving an
immediate response or split response from the completer:
1.
MDP_D bit is set in the
“PCI Secondary Status and I/O Limit and Base Register”
if the S_PERESP
bit is set in the
“PCI Bridge Control and Interrupt Register”
2.
D_PE in the
“PCI Control and Status Register”
is set
3.
PCI_PERRn is asserted on the PCI/X Interface if the S_PERESP bit is set in the
Control and Interrupt Register”
4.
UDERR bit is set in
“PCIe Secondary Uncorrectable Error Status Register”
5.
Header is logged in the
“PCIe Secondary Header Log 1 Register”
and the SUFEP field is updated
in the
“PCIe Secondary Error Capabilities and Control Register”
if UDERR Mask bit is clear in the
“PCIe Secondary Uncorrectable Error Mask Register”
and SUFEP is not valid
6.
Error Fatal or Non-Fatal message is generated on PCIe as per the severity level of UDERR bit in
“PCIe Secondary Uncorrectable Error Severity Register”
if the UDERR Mask bit is clear in
Secondary Uncorrectable Error Mask Register”
and either SERR_EN bit is set in the
or FTL_ERR_EN/NFTL_ERR_EN bit is set in the
7.
S_SERR bit is set in the
“PCI Control and Status Register”
if an error message (Fatal/Non-Fatal) is
generated and S_SERR bit is set in the
“PCI Control and Status Register”
8.
FTL_ERR_DTD/NFTL_ERR_DTD bit is set in the
“PCIe Device Control and Status Register”
For an immediate read transaction, if the Tsi384 detects an uncorrectable data error on the destination
bus it continues to fetch data until the byte count is satisfied, or the target on the destination bus ends
the transaction. When the bridge creates the PCIe completion, it forwards it with successful completion
status and poisons the TLP. For PCI-X, an uncorrectable data error on a split response does not affect
the handling of subsequent split completions.
9.2.3.2
Non-Posted Writes
When the Tsi384 detects PCI_PERRn asserted on the PCI/X Interface while forwarding a
non-poisoned non-posted write transaction from PCIe, it does the following:
1.
If the target completes the transaction immediately with a data transfer, the Tsi384 generates a
PCIe completion with Unsupported Request status to report the error to the requester
2.
PERR_AD bit is set in the
“PCIe Secondary Uncorrectable Error Status Register”
3.
MDP_D bit in the
“PCI Secondary Status and I/O Limit and Base Register”
is set if S_PERESP bit
is set in the
Содержание TSI384
Страница 1: ... IDT Tsi384 PCIe to PCI Bridge User Manual May 5 2014 ...
Страница 10: ...Contents 10 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 36: ...2 Signal Descriptions 36 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 56: ...4 Addressing 56 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 62: ...5 Configuration Transactions 62 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 74: ...6 Bridging 74 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 78: ...7 PCI X Arbitration 78 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 128: ...11 Power Management 128 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 136: ...12 Serial EEPROM 136 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 142: ...13 JTAG 142 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 268: ...16 Packaging 268 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 276: ...276 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 280: ...Index 280 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...