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

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

Description

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.

Solution

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.

Attachments

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
Devices
  • SoC
Tools
  • Vivado Design Suite - 2014.3
  • Vivado Design Suite - 2014.2
IP
  • AXI Bus Functional Model