hdl: [bugfix] fix message queue area selection during wb read cycles
This is a partial revert of fdc2c469, where the strobe signal was also used to avoid double writes/reads (because the cycle signal lasts two cycles). In practice this introduced a bug when doing a read cycle, where the data is lost because it becomes available after the strobe is deasserted. The solution is to stop looking at the strobe for area selection, but keep it for defining the read/write cycle.
Showing
Please
register
or
sign in
to comment