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

2015.4 Zynq BFM - Zynq BFM hangs when sending a set of WRITE BURSTs on ACP Port

Description

I have connected an AXI4 BFM master through an interconnect to a Zynq PS7 ACP port. I am writing 3 sets of different length bursts to the Zynq BFM through the ACP port to the DDR in the simulation.

However, during the 2nd burst, I receive the following error:

[84150] : bfm_dsgn_cdn_axi_bfm_0_1 : *ERROR : RECEIVE_WRITE_RESPONSE Task TIMEOUT - TASK timed out waiting for a WRITE RESPONSE transfer with the id = 0x0

The Zynq BFM does not seem to respond to the last WRITE in the 2nd burst, so the simulation hangs.

Solution

This is a known issue with the Zynq BFM.

Please use the attached file which includes the fix.

The fix will also be added in a future release.

Attachments

Associated Attachments

Name File Size File Type
processing_system7_bfm_v2_0_axi_slave.v 36 KB V
AR# 66712
Date Created 02/25/2016
Last Updated 02/26/2016
Status Active
Type Known Issues
Devices
  • Zynq-7000
Tools
  • Vivado Design Suite - 2015.4.1
  • Vivado Design Suite - 2015.4
IP
  • Processing System 7