Platform designer interconnect: unexpected behavior
Hi.
Now i have a strange problem within the memory mapped domain of a platform designer system design. The system comprises 2 masters and 4 slaves.
After one of the master issues it's first write command, the interconnect fabric responds way too much writeresponsevalid counts.
The same applies to the readdatavalid signal.
Furthermore, after the first read goes to the interconnect, the addressed slave gets too much reads.
The interconnect read and write responses are asserted before the slave responds.
I'm using Quartus 20.3 pro.
Why is this and how can i change it to the right behavior?
Thanks
Philipp
Finally i found the bug. It was an error in the _hw.tcl script of the new custom agent: the writeresponsevalid was declared as writeresponsevalid_n.
@sstrell : Thanks for your effort!