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

DDR4/DDR3 IP - Ping-Pong PHY behavioral simulations fail with data errors when using BFM simulation mode

Description

Version Found: DDR4 IP v2.0 (Rev. 1) and DDR3 IP v1.2 (Rev. 1)

Version Resolved: See (Xilinx Answer 58435)

Ping-Pong PHY simulations can fail when both Channels drive the CAS command in the same clock cycle but with different Slots (refer to (PG150) for more details on Ping-Pong PHY usage). 

When this condition occurs, the data_in_valid signal does not assert/deassert correctly which results in read data errors.

Solution

This is a problem with the Bus Functional Model (BFM) and can be worked around by using the UNISIM simulation mode under the "Advanced" tab of the IP GUI.


 

Revision History:

09/19/2016 - Initial Release

Linked Answer Records

Master Answer Records

AR# 67891
Date Created 09/18/2016
Last Updated 10/13/2016
Status Active
Type Known Issues
Devices
  • Kintex UltraScale
  • Virtex UltraScale
IP
  • MIG UltraScale