UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 52479

AXI VDMA v5.02.a - Incorrect addressing after size mismatch error

描述

The AXI VDMA S2MM (write) channel can exhibit behavior where the current video frame's first line appears as the previous video frame's last line after an SOF_EARLY error. 

This happens when there is a command pending inside the datamover and an SOF_EARLY error occurs (causing the data to be flushed). 

When the next frame comes in and the AXI VDMA tries to recover from the error, it picks up the pending command, but there is no associated data left (because it has been flushed). 

Therefore, the AXI VDMA writes the first line of the next frame using the pending commands address.

 

Note: This does not necessarily happen every time an SOF_EARLY error occurs, only when there is a pending command in the datamover.

解决方案

This behavior will cease once another SOF_EARLY error happens or the core is reset.

This is a known issue discovered in v5.02.a of the core. 

It is scheduled to be resolved in v5.03.a of the core (ISE 14.3 design tools).

链接问答记录

主要问答记录

Answer Number 问答标题 问题版本 已解决问题的版本
47654 AXI Video Direct Memory Access (VDMA) - Release Notes and Known Issues N/A N/A
AR# 52479
日期 09/05/2014
状态 Active
Type 综合文章
IP
  • AXI Video DMA
  • AXI Video Direct Memory Access
的页面