9. Error Handling
91
Tsi384 User Manual
May 5, 2014
Integrated Device Technology
www.idt.com
5.
Header is logged in the Secondary Header log register and ERR_PTR is updated in the
Secondary Error Capabilities and Control Register”
if MA_SC Mask bit is clear in
Secondary Uncorrectable Error Mask Register”
and ERR_PTR is not valid
6.
Error Fatal or Non-Fatal message is generated on PCIe as per the severity level of Master Abort on
Split Completion bit in
“PCIe Secondary Uncorrectable Error Severity Register”
, if MA_SC Mask
“PCIe Secondary Uncorrectable Error Mask Register”
and either SERR_EN bit is set
“PCI Control and Status Register”
or FTL_ERR_EN/NFTL_ERR_EN bit is set in
7.
“PCI Control and Status Register”
if an error message (Fatal/Non-Fatal) is
generated and the SERR_EN bit is set in
“PCI Control and Status Register”
8.
FTL_ERR_DTD/NFTL_ERR_DTD bit is set in
“PCIe Device Control and Status Register”
9.2.6
Received Target-Abort On PCI/X Interface
This section describes the functionality of the Tsi384 when a Target-Abort is received on the PCI/X
Interface in response to posted, non-posted and split completion transactions.
9.2.6.1
Target Abort On A Posted Transaction
When the Tsi384 receives Target-Abort on the PCI/X Interface for posted requests, it takes the
following actions:
1.
Drops the entire transaction
2.
R_TA bit is set in
“PCI Secondary Status and I/O Limit and Base Register”
3.
R_TA bit is set in
“PCIe Secondary Uncorrectable Error Status Register”
4.
Header is logged in the
“PCIe Secondary Header Log 1 Register”
and ERR_PTR is updated in the
“PCIe Secondary Error Capabilities and Control Register”
if R_TA 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_TA bit in the
“PCIe Secondary Uncorrectable Error Severity Register”
if R_TA Mask bit is clear in the
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
6.
“PCI Control and Status Register”
if an error message (Fatal/Non-Fatal) is
generated and the SERR_EN bit is set
7.
FTL_ERR_DTD/NFTL_ERR_DTD bit is set in
“PCIe Device Control and Status Register”
9.2.6.2
Target-Abort On PCI/X Interface For Non-Posted Transaction
When the Tsi384 receives a Target-Abort while forwarding a PCIe non-posted request to the PCI/X
Interface, it takes the following actions:
1.
Returns a completion with Completer Abort status on the PCIe link
2.
R_TA bit is set in
“PCI Secondary Status and I/O Limit and Base Register”
3.
R_TA 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 ...