AR# 55460


JESD204 V4.0 - AXI4-Lite address decode incorrect for 8bit and 16bit writes to the Rx Buffer Delay and Frames per Multiframe register


This Issue affects the JESD204 V4.0 IP Core released in Vivado 2013.1

The address decode for 8-bit and 16-bit sub-word writes does not work correctly for address 0x03 (Rx Buffer Delay and Frames per Multiframe).

Full 32 bit word writes work as expected.


The RTL file provided with the core (<component_name>_block.v) requires the following change:

1) Look for the decode of Bus2IP_WrCE[60]  by searching for the comment "// 0x03 Frames per multiframe and Receive buffer delay"

2) Change the line:
      if (Bus2IP_BE[2])
      if (Bus2IP_BE[1])

and the line:
      if (Bus2IP_BE[3])
      if (Bus2IP_BE[2])


1) This change must be done in a file editor outside of the Vivado GUI as the file is write protected within Vivado.
2) This change will be overwritten if you regenerate the IP (when updating core parameters or when running a simulation for example).

Revision History:
04/11/13 - Initial Release 

Linked Answer Records

Master Answer Records

AR# 55460
Date 04/28/2014
Status Active
Type Known Issues
People Also Viewed