9. Error Handling
90
Tsi384 User Manual
May 5, 2014
Integrated Device Technology
www.idt.com
4.
Header is logged in the
“PCIe Secondary Header Log 1 Register”
and SUFEP is updated in the
“PCIe Secondary Error Capabilities and Control Register”
if R_MA Mask bit is clear in
Secondary Uncorrectable Error Mask Register”
and ERR_PTR is not valid
5.
Error Fatal or Non-Fatal message is generated on PCIe as per the severity level of R_MA bit in
“PCIe Secondary Uncorrectable Error Severity Register”
if R_MA Mask bit is clear in the
Secondary Uncorrectable Error Mask Register”
or MA_ERR bit is set in
, and either SERR_EN bit is set in
“PCI Control and Status Register”
FTL_ERR_EN/NFTL_ERR_EN bit is set in
“PCIe Device Control and Status Register”
6.
“PCI Control and Status Register”
if the R_MA Mask bit is clear in
Secondary Uncorrectable Error Mask Register”
or MA_ERR bit is set in
7.
FTL_ERR_DTD/NFTL_ERR_DTD bit is set in the
“PCIe Device Control and Status Register”
9.2.5.2
Master-Abort On PCI/X Interface for Non-Posted Transaction
When the Tsi384 receives a Master-Abort on the PCI/X bus while forwarding a non-posted PCIe
request, it does the following:
1.
Returns a completion with Unsupported Request status on the PCIe
2.
“PCI Secondary Status and I/O Limit and Base Register”
3.
“PCIe Secondary Uncorrectable Error Status Register”
4.
Header is logged in the
“PCIe Secondary Header Log 4 Register”
and ERR_PTR is updated in the
“PCIe Secondary Error Capabilities and Control Register”
if R_MA Mask bit is clear in
Secondary Uncorrectable Error Mask Register”
and ERR_PTR is not valid
5.
Error Fatal or Non-Fatal message is generated on PCIe as per the severity level of R_MA bit in
“PCIe Secondary Uncorrectable Error Severity Register”
Secondary Uncorrectable Error Mask Register”
and either SERR_EN bit is set in
or FTL_ERR_EN/NFTL_ERR_EN bit is set in
“PCIe Device Control and Status
6.
“PCI Control and Status Register”
if an error message (Fatal/Non-Fatal) is
generated and the SERR Enable bit is set in
“PCI Control and Status Register”
7.
FTL_ERR_DTD/NFTL_ERR_DTD bit is set in
“PCIe Device Control and Status Register”
9.2.5.3
Master Abort on PCI-X Interface for Split Completion
When the Tsi384 forwards PCIe completions to the PCI-X Interface as split completions and it
encounters a Master-Abort, the following actions are taken:
1.
Discards the entire transaction
2.
“PCI Secondary Status and I/O Limit and Base Register”
3.
SCD bit is set in the
“PCI-X Capability and Status Register”
4.
MA_SC bit is set in
Содержание 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 ...