Forum Discussion
Altera_Forum
Honored Contributor
15 years agoI also have had problems with dataavailable. I've used waitrequest instead. It stalls the bus, but my slave was the only component on the bus, so that was no problem.
Maybe readdatavalid could be of use. Every read-request must be followed up by a readdatavalid. You can have multiple outstanding read-requests at a time. Check the Avalon MM manual for details. The use of waitrequest is simpler, for sure. Good luck, Ton