Version Found: 1.0 (Rev1)
Version Resolved and other Known Issues: (Xilinx Answer 65443)
When the run bit is de-asserted and the IDLE-STOP control bit is set, the DMA Subsystem for PCI Express transfers the remaining data. Once it is all cleared, it should generate IDLE-STOP.
However, in the current release ( Vivado 2015.4), this does not happen. The DMA Subsystem for PCI Express driver in AXI Streaming mode looks for an IDLE_STOP interrupt, but due to the absence of IDLE_STOP interrupt, the driver hangs.
_________________________________________________
This article is part of the PCI Express Solution Centre
(Xilinx Answer 34536) - Xilinx Solution Center for PCI Express
To resolve the issue, install the patch attached to this answer record as described below.
After the patch is installed, the version of the DMA Subsystem for PCI Express core should indicate: v1.0 (Rev. 66500).
Note: "Version Found" refers to the version where the problem was first discovered.
The problem might also exist in earlier versions, but no specific testing has been performed to verify earlier versions.
Revision History
02/20/2016 - Initial release
文件名 | 文件大小 | File Type |
---|---|---|
AR66500_Vivado_2015_4_preliminary_rev2.zip | 1 MB | ZIP |
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
34536 | 面向 PCI Express 的 Xilinx 解决方案中心 | N/A | N/A |
AR# 66500 | |
---|---|
日期 | 02/22/2016 |
状态 | Active |
Type | 已知问题 |
IP |