This answer record contains the Release Notes and Known Issues for the AXI Video Direct Memory Access Core and includes the following:
This Release Notes and Known Issues Answer Record is for the core generated in Vivado 2013.1 and newer tool versions.
Please reference XTP025 - IP Release Notes Guide for past known issue logs and ISE support information.
AXI Video Direct Memory Access LogiCORE IP Page:
https://www.xilinx.com/content/xilinx/en/products/intellectual-property/axi_video_dma.html
**The VDMA is designed to work up to 4K Video, for most new designs it is recommended to use the Video Frame Buffer IPs.
See (Xilinx Answer 72543) for more information.
General Information
Supported devices can be found in the following three locations:
For a list of new features and added device support for all versions, see the Change Log file available with the core in Vivado design tools.
Linux Drivers - Xilinx Wiki
Version Table
This table correlates the core version to the first Vivado design tools release version in which it was included.
Core Version | Vivado Tools Version | IP Change log | IP Patches | Standalone Software Driver Patches |
---|---|---|---|---|
v6.3 (Rev. 10) | 2020.2 | (Xilinx Answer 75786) | ||
v6.3 (Rev. 9) | 2020.1 | (Xilinx Answer 73626) | ||
v6.3 (Rev. 8) | 2019.2 | (Xilinx Answer 72923) | ||
v6.3 (Rev. 7) | 2019.1 | (Xilinx Answer 72242) | ||
v6.3 (Rev. 6) | 2018.3 | (Xilinx Answer 71806) | ||
v6.3 (Rev. 5) | 2018.2 | (Xilinx Answer 71212) | ||
v6.3 (Rev. 4) | 2018.1 | (Xilinx Answer 70699) | ||
v6.3 (Rev. 3) | 2017.4 | (Xilinx Answer 70386) | ||
v6.3 (Rev. 2) | 2017.3 | (Xilinx Answer 69903) | ||
v6.3 (Rev. 1) | 2017.2 | (Xilinx Answer 69326) | ||
v6.3 | 2017.1 | (Xilinx Answer 69055) | ||
v6.2 (Rev. 10) | 2016.4 | (Xilinx Answer 68369) | ||
v6.2 (Rev. 9) | 2016.3 | (Xilinx Answer 68021) | ||
v6.2 (Rev. 8) | 2016.2 | (Xilinx Answer 67345) | ||
v6.2 (Rev. 7) | 2016.1 | (Xilinx Answer 66930) | ||
v6.2 (Rev. 6) | 2015.4 | (Xilinx Answer 66930) | ||
v6.2 (Rev. 5) | 2015.3 | |||
v6.2 (Rev. 4) | 2015.2 | |||
v6.2 (Rev. 3) | 2015.1 | |||
v6.2 (Rev. 2) | 2014.3 | |||
v6.2 (Rev. 1) | 2014.2 | |||
v6.2 | 2014.1 | |||
v6.1 (Rev. 1) | 2013.4 | |||
v6.1 | 2013.3 | |||
v6.0 (Rev 1) | 2013.2 | |||
v6.0 | 2013.1 |
General Guidance
The table below provides Answer Records for general guidance when using the LogiCORE AXI Video Direct Memory Access core.
Answer Record | Title |
---|---|
(Xilinx Answer 72543) | When should I use the VDMA and when should I use the Video Frame Buffer? |
(Xilinx Answer 70221) | What are the throughput limitations of the VDMA? |
(Xilinx Answer 66493) | How to get an interrupt at the end of a frame? |
(Xilinx Answer 60895) | How does the VDMA pack and unpack data if the AXI4-Stream write (S2MM) and read (MM2S) are different widths? |
(Xilinx Answer 59413) | Occasional AXI Lite Failures |
(Xilinx Answer 58158) | Core not transferring data when used in a processor-less IPI system |
(Xilinx Answer 56989) | FAILURE : Behavioral models do not support built-in FIFO configurations |
(Xilinx Answer 54878) | Throughput/Bandwidth limitations |
(Xilinx Answer 55218) | Horizontal shear/shift in output video |
(Xilinx Answer 55221) | Low frame rate/choppy video |
(Xilinx Answer 54934) | Throttling, frame size errors (SOF), and/or unexpected TKEEP behavior |
(Xilinx Answer 53281) | Recommendations for handling FSYNC |
Known and Resolved Issues
The following table provides known issues for the AXI Video Direct Memory Access core, starting with v6.0, initially released in the Vivado 2013.1 tool.
Note: The "Version Found" column lists the version the problem was first discovered.
The problem might also exist in earlier versions, but no specific testing has been performed to verify earlier versions.
Answer Record | Title | Version Found | Version Resolved |
---|---|---|---|
(Xilinx Answer 75581) | Why does the AXI MM interface from MM2S lock up my AXI bus? | V6.3 | NA |
(Xilinx Answer 71984) | Design on a 7 Series device fails to meet timing with a VDMA in asynchronous mode | v6.3 (Rev. 2) | v6.3 (Rev. 7) |
(Xilinx Answer 56623) | S2MM_TREADY stays deasserted in my IP Integrator design | v6.0 (Rev. 1) | v6.1 |
(Xilinx Answer 55183) | Post-synthesis netlist simulation errors targeting defense grade and/or low power devices | v6.0 | v6.0 (Rev. 1) |
Please seek technical support via the Video Board. The Xilinx Forums are a great resource for technical support.
The entire Xilinx User Community is available to help here, and you can ask questions and collaborate with Xilinx experts to get the solutions you need.
Revision History | |
---|---|
01/04/2021 | Added v6.3 (Rev. 10) to version table + note on migrating to Video Frame Buffer |
09/10/2020 | Added AR 75581 to known issues table |
12/10/2019 | Added v6.3 (Rev. 8) (Xilinx Answer 72923) to version table |
07/16/2019 | Added (Xilinx Answer 72543) |
05/20/2019 | Added v6.3 (Rev. 7) to version table |
02/01/2019 | Added (Xilinx Answer 71984) to the Known and Resolved issues table |
01/4/2019 | Added v6.3 (Rev. 4), v6.3 (Rev. 5), v6.3 (Rev. 6) to the version table. |
01/12/2018 | Added v6.2 (Rev. 3), v6.2 (Rev. 4), v6.2 (Rev. 5), v6.2 (Rev. 6), v6.2 (Rev. 7), v6.2 (Rev. 8), v6.3, v6.3 (Rev. 1), v6.3 (Rev. 2), v6.3 (Rev. 3) to the version table. Added (Xilinx Answer 70221). |
01/29/2016 | Added (Xilinx Answer 66493). |
09/09/2014 | Added v6.2 (Rev. 2) to the version table. Added (Xilinx Answer 59413). |
08/18/2014 | Added v6.1 (Rev. 1), v6.2, and v6.2 (Rev. 1) to the version table. Added (Xilinx Answer 60895). |
10/28/2013 | Added (Xilinx Answer 58158). |
10/23/2013 | Added v6.1 to the version table. |
04/03/2013 | Initial release. |
Answer Number | Answer Title | Version Found | Version Resolved |
---|---|---|---|
47654 | AXI Video Direct Memory Access (VDMA) - Release Notes and Known Issues | N/A | N/A |
61625 | Video IP Example Design Landing Page | N/A | N/A |
AR# 54448 | |
---|---|
Date | 01/11/2021 |
Status | Active |
Type | Release Notes |
Tools | |
IP |