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

2014.1 AXI BFM - ERROR: RVALID from slave is not zero (reset value) - AMBA AXI SPEC V2 - Section 11.1.2 Reset

Description

I use an AXI4 BFM master to simulate my custom IP with s_axi port WRITE_ONLY mode.

After a reset, I receive the following error:

ERROR: RVALID from slave is not zero (reset value) - AMBA AXI SPEC V2 - Section 11.1.2 Reset

 

The master m_axi interface from AXI BFM is in READ_WRITE mode.

However my s_axi is WRITE_ONLY, so I do not have an RVALID signal for this interface.

Solution

This error occurs because the master bfm checks at reset time if the signals from the slave are at the expected reset values.

To work around the issue, you can disable reset value checks by using the following API task:

set_disable_reset_value_checks(1)

 In Vivado 2014.3, AXI BFMs support READ_ONLY and WRITE_ONLY interfaces.

AR# 60841
Date Created 05/27/2014
Last Updated 09/05/2014
Status Active
Type General Article
Devices
  • Zynq-7000
  • Artix-7
  • Kintex-7
  • Virtex-7
Tools
  • Vivado Design Suite - 2014.1
IP
  • AXI Bus Functional Model