You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Your proposed fix will not work. ready will be set and cleared by the rising edge of the initiator. The line you prose is being executed in the delta-cycle right after rising edge of the clock- becaus of this wait. But this is the deltacycle where the ready is cleared by the initiator (or maybe not).
To me the the waveform looks like a back-to-back response of the target. Can you try to set the ready to 0 after the first response?
We get the
r_last
andr_valid
for 2 cyclesI guess that it can be fixed, instead of
SystemC-Components/src/bus_interfaces/axi/pin/ace_target.h
Line 420 in ed4a529
putting it in
else
Because in any case we wait for one cycle afterwards
SystemC-Components/src/bus_interfaces/axi/pin/ace_target.h
Line 428 in ed4a529
The text was updated successfully, but these errors were encountered: