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

2014.2 Vivado - AXI BFM - Zynq BFM stop responding after a series of random reads


I created a simple test case using the ATG generating random read patterns, and I am seeing a problem after about 300 us in the simulation.

The Zynq BFM stops asserting ARREADY.

If I Run the simulation for 400 us after the 300 us mark the BFM stops responding.

When I tried this in Vivado 2014.3, ARREADY stops asserting after about 5361 us.


This is a bug with the AXI BFM simulation models.

There is a patch issued to workaround the issue.

The fix is included in Vivado 2015.2.


Associated Attachments

Name File Size File Type
processing_system7_bfm_v2_0_afi_slave.v 35 KB V
AR# 62679
Date Created 11/03/2014
Last Updated 06/24/2015
Status Active
Type General Article
  • SoC
  • Vivado Design Suite - 2014.3
  • Vivado Design Suite - 2014.2
  • AXI Bus Functional Model