AR# 68134

|

UltraScale and UltraScale+ FPGA Gen3 Integrated Block for PCI Express - Integrated Debugging Features and Usage Guide

描述

This answer record provides Integrated Debugging Features and Usage Guide for UltraScale and UltraScale+ FPGA Gen3 Integrated Block for PCI Express cores in a downloadable PDF to enhance its usability. 

Answer Records are Web-based content that are frequently updated as new information becomes available. Visit this answer record to obtain the latest version of the PDF.



This article is part of the PCI Express Solution Centre

(Xilinx Answer 34536)Xilinx Solution Center for PCI Express

解决方案

The document attached with this answer record describes the new integrated Ease-of-Use features added in Vivado 2016.3 for UltraScale and UltraScale+ FPGA Gen3 Integrated Block for PCI Express cores. The features are covered in detail with screenshots to make it easier for users to understand its implementation and usage.

Prior to the Vivado 2016.3 release, a manual insertion of ILA core was required to probe signals and find out the LTSSM transitions during the link training process.
To do an eye scan of a PCI Express link, users had to opt for a manual approach such as the reference design provided in XAPP1198.
Another major issue in debugging PCI express issues in UltraScale devices was interpreting the scrambled data on a PIPE interface.

All of these difficulties have been addressed in the Vivado 2016.3 release of UltraScale and UltraScale+ PCI Express cores. The core configuration now comes with the following three integrated debug options.


  • Enable JTAG Debugger
  • Enable In system IBERT
  • Enable Descrambler of Gen3 Mode

Revision History:

11/20/2016 - Initial release

附件

文件名 文件大小 File Type
AR_68134_PCIe_2016.3_debug_features_Ver1.pdf 1 MB PDF
AR# 68134
日期 11/21/2016
状态 Active
Type 综合文章
IP
People Also Viewed