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# 54399

14.4 EDK AXI Datamover - Enabling keyhole or INCR modes

Description

I am trying to use the incremental mode for AXI Datamover 4.02a. During debugging, I see that the address associated with the bursts remains the same, and AWBURST is outputting 00, which is the fixed burst type, instead of constant 01 (INCR). The incremental mode used to work without any issues in 3.00a. I cannot find any information in the product guide. 

How do I fix this? Is this a known issue?

Solution

The product guide (PG022) for axi_datamover_v4_02_a incorrectly defines bit 23 in Table 3-2 and Table 3-5 as Type and describes as RSVD. The correct description of the bit is as follows:

Bit 23, when set to 1, enables incremental AXI4 transactions. When it is set to 0, it allows Keyhole (FIXED address AXI4) transactions.

The behavior of this bit has changed from v3.00a to v4.02a..This issue will be fixed in 2013.1 documentation.

AR# 54399
Date Created 02/26/2013
Last Updated 04/16/2013
Status Active
Type Known Issues
Tools
  • Vivado Design Suite - 2012.4
  • ISE Design Suite - 14.4
  • EDK - 14.4
IP
  • AXI Datamover