![Xilinx LogiCORE IP AXI Скачать руководство пользователя страница 101](http://html.mh-extra.com/html/xilinx/logicore-ip-axi/logicore-ip-axi_product-manual_887038101.webp)
AXI Bridge for PCI Express v2.4
101
PG055 June 4, 2014
Appendix B:
Debugging
Data Transfer Failing Debug
shows the flowchart for data transfer debug.
X-Ref Target - Figure B-6
Figure B-6:
Data Transfer Debug Flow Diagram
)STHESYSTEMFREEZINGORHANGING
)SUSE?LNK?UPTOGGLING
.O
9ES
9ES
&ATAL%RROR"LUESCREEN
/THERERRORS
.O
.O
.O
4HEMOSTOFTENCAUSEOFASYSTEM
FREEZEORHANGISDUETOA
COMPLETIONTIMEOUTOCCURRING
ONTHEHOST4HISHAPPENSWHEN
THEHOSTISSUESANONPOSTED
TRANSACTIONUSUALLYAMEMORY
READ TOTHE%NDPOINTANDTHE
%NDPOINTUSERAPPLICATIONDOES
NOTPROPERLYRESPOND
)FUSER?LNK?UPISTOGGLINGITUSUALLY
MEANSTHEPHYSICALLINKISMARGINAL
)NTHESECASESTHELINKCANBE
ESTABLISHEDBUTMIGHTTHENFAILONCE
TRAFFICBEGINSTOFLOW5SETHE6IVADOLAB
TOOLSORPROBEUSER?LNK?UPTOALOGIC
ANALYZERANDDETERMINEIFITISTOGGLING
,INKCOULDBEMARGINALANDPACKETS
AREFAILINGTOPASS,#2#CHECK
)FREADORWRITETRANSACTIONSDONOT
APPEARONTHEAXIINTERFACEITMEANS
THATMOSTLIKELYTHEINCOMINGPACKET
DIDNOTHITA"!26ERIFYINCOMING
4,0ADDRESSESAGAINST"!2
ALLOCATION
!MEMORYWRITETHATMISSESA"!2
RESULTSINA.ON&ATALERRORMESSAGE
!NONPOSTEDTRANSACTIONTHATMISSESA
"!2RESULTSINA#OMPLETIONWITH
52STATUS
.O
)FCOMPLETIONPACKETSFAILTOREACHTHEIR
DESTINATIONENSURETHEPACKET
CONTAINEDTHECORRECTREQUESTER)$AS
CAPTUREDFROMTHEORIGINAL
.ON0OSTED4,0
)FOTHERPACKETSFAILENSURETHEADDRESS
TARGETEDISVALID
%NSURETHATCOMPLETIONSARERETURNED
FORALLINCOMING.ON0OSTEDTRAFFIC
,INKIS5PUSER?LNK?UP
$EVICEISRECOGNIZEDBYSYSTEM
$ATA4RANSFERSFAILING
$OINCOMINGPACKETSAPPEAR
ONTHE!8)RECEIVEINTERFACE
9ES
%RRORSFLAGGEDBYTHECOREAREDUE
TOPROBLEMSONTHERECEIVEDATAPATH
5SEALINKANALYZERIFPOSSIBLETO
CHECKINCOMINGPACKETS3EETHE
)DENTIFYING%RRORSSECTION
%RRORSAREREPORTEDTOTHEUSER
INTERFACEONTHEOUTPUTCFG?DSTATUS;=
4HISISACOPYOFTHEDEVICESTATUS
REGISTER5SINGTHE6IVADOLABTOOLS
MONITORTHISBUSFORERRORS
)STHEPROBLEMWITHRECEIVING
ORTRANSMITTING4,0S
$OOUTGOINGPACKETSARRIVE
ATDESTINATION
2ECEIVE
4RANSMIT
8