12-21-2017 09:34 PM
@m006 You could use virtual i/o but it only helps in simulation
See lab 3
That said, you could possibly record every AXI transaction easy but the problem is how to store it - you would flood your storage very rapidly.
There are other ideas in the labs in this document too.
01-04-2018 12:32 AM
The standard ILA debug will do it for you then
01-04-2018 07:09 AM
does vivado has a synthesizeable axi bus monitor IP to recorde each axi transcation?
Directly answering your question, No.
Don't you think it is waste of silicon space? That's why, as you already know, BFMs are placed on the non-synth part of a design.
Consider giving "Kudos" if you like my answer. Please mark my post "Accept as solution" if my answer has solved your problem
Asking for solutions to problems via PM will be ignored.