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:
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.
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:
In Vivado 2014.3, AXI BFMs support READ_ONLY and WRITE_ONLY interfaces.